A tool to record and replay mouse movements and clicks automatically.
- Record mouse cursor positions using
MouseInfo
- Save and load custom movement sequences
- Automate repeated mouse clicks with customizable delay
- Cancel playback at any time
- Open the app and click "Record Movements".
- This launches the
MouseInfo
utility (used to log mouse coordinates). - In
MouseInfo
:- Uncheck the
3 Sec. Button Delay
checkbox. - Move your mouse to the desired spot and press "Log XY (F6)".
- Repeat to log multiple positions.
- Uncheck the
- Click "Save Log" to export your coordinates and close
MouseInfo
.
- Click "Load Coordinates" in the main program.
- A window appears with your logged positions.
- Here, you can:
- Add right clicks
- Edit or remove coordinates
- Click "Save and Close" when done.
- In the main window:
- Set the delay (in seconds) between each click.
- Set the number of repetitions for the sequence.
- Click "Start Replay" to begin.
- To cancel:
- Click "Cancel Replay", or
- Press the
ESC
key on your keyboard.
Grab the latest build: Download v1.0
$ pip install -r requirements.txt
$ python spam_v2.py
$ pyinstaller --onefile --windowed --hidden-import=mouseinfo .\spam_v2.py