You can install the full Screencast-O-Matic screen recorder so you can launch it from the your Windows or Mac PC without a network connection.
Prepare for offline use
- Download here https://screencast-o-matic.com/download
- Go to the downloads folder and install the program by double-clicking on it.
Once installed, simply run the program and you will be able to record your screen.
Note: When you first install you'll need a network connection to setup your app then after it is not required.