NoIdle is a simple Python utility that simulates user input to prevent your computer from becoming idle, so that lab environment does not become inactive. It moves the mouse cursor and types messages at regular intervals to keep the system active. The pool of messages is in the code and has some fun messages to bring the energy and the spirit high of technical trainers.
- Simulates mouse movements to prevent idleness.
- Types motivational messages in the console.
- Optional beep sound with each event.
- Customizable interval between simulated inputs.
- Gracefully handles exit signals (Ctrl+C).
Python and Windows OS
Clone the repository:
git clone https://github.com/sqltattoo/NoIdle.git
Navigate to the directory:
cd NoIdle
Run the script with default settings:
python NoIdle.py
Customize the interval (in seconds):
python NoIdle.py --interval 60
Enable beep sound:
python NoIdle.py --beep
Combine custom interval and beep sound:
python NoIdle.py --interval 60 --beep
This project is licensed under the MIT License - see the LICENSE file for details.