Record and play keyboard and mouse clicks.
Project description
🤖 Botable
Record and play keyboard and mouse clicks
install
pip install botable
use
as a lib
- launch the recording:
from botable import record, play
events = list(record())
- then press some keys and do some clicks
- pause/resume recording with f2, press f1 to stop recording
- play the recorded events (pause/resume playback with f2, stop with f1):
play(events, loops=10, rate=1.5)
as a cli
- launch the recording:
python -m botable record > ./events.py
- then press some keys and do some clicks
- pause/resume recording with f2, press f1 to stop recording
- play the recorded events (pause/resume playback with f2, stop with f1):
cat ./events.py | python -m botable play --playback-loops 10 --playback-rate 1.5
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
botable-0.0.4.tar.gz
(7.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file botable-0.0.4.tar.gz.
File metadata
- Download URL: botable-0.0.4.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38766b0c8ee0f96b47da687dc2429fb60296d5b92ad0e12fcd72f7d451c7ff14
|
|
| MD5 |
2efc393f1a95deed901dd2f0b605c4d5
|
|
| BLAKE2b-256 |
6ec20c56a3e876d6bdcf35e9bf2d96356c56a9adf820ad5dde4165f36ca4dfab
|
File details
Details for the file botable-0.0.4-py3-none-any.whl.
File metadata
- Download URL: botable-0.0.4-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db0043c24231d0dd8f39cebc83c71edc1bc58f0487163e61270ab0f0781f0478
|
|
| MD5 |
014652485bfb2e6c9b67b5f5c6e000a8
|
|
| BLAKE2b-256 |
d2e947e5b04a1f44d63cbfcbf77d09a082c20a44fb867554dfc008b8775a1e5f
|