move cursor randomly
install:
pip install -U soda-ahk-cursor
Run:
soda-ahk-cursor
This is dedicated for playing game Eustia.
See also this issue.
Python standard library:
- multiprocessing: https://docs.python.org/3/library/multiprocessing.html
- I use Queues to pass massages between processes.
without these great libraries this project won't exist:
- https://fastapi.tiangolo.com/
- used for receving server shutdown message.
- https://requests.readthedocs.io/en/latest/
- used for sending test/shutdown messages to server.
- https://www.uvicorn.org/#fastapi
- used to run fastapi.
- https://pyautogui.readthedocs.io/en/latest/index.html
- Move cursors.
- https://github.com/mhammond/pywin32
- Create shortcut in startup folder.
This project is developed using UV and ruff.
Also there are many great doc/blog writers:
- Official windows API docs: https://learn.microsoft.com/en-us/.
- api taken from https://gist.github.com/topin89/f8156a64ee79ff034cdf74c238b0dfa7.
- idea also from https://docs.rs/tasklist/latest/src/tasklist/lib.rs.html#77.
- also see https://hellocode.co/blog/post/tracking-active-process-windows-rust/.
running without console & taskbar icon is done using autohotkey.
Icons created using Krita and em-keyboard.
developped using vscode and Jedi.
Hosted on GitHub.