Crates.io | schedule-mouse-click |
lib.rs | schedule-mouse-click |
version | 0.1.0 |
source | src |
created_at | 2024-08-08 12:26:58.777429 |
updated_at | 2024-08-08 12:26:58.777429 |
description | A command line tool to schedule a mouse click at a specific time. |
homepage | https://github.com/JasonWei512/schedule-mouse-click |
repository | https://github.com/JasonWei512/schedule-mouse-click |
max_upload_size | |
id | 1329486 |
size | 85,462 |
A command line tool to schedule a mouse click at a specific time.
Download prebuilt binary from GitHub release page.
🦀 Install with Cargo:
cargo install schedule-mouse-click
This program uses enigo to simulate mouse clicks. Linux users may have to install libxdo-dev
if they are using X11
.
For example, on Debian-based distros:
apt-get install libxdo-dev
On Arch:
pacman -S xdotool
On Fedora:
dnf install libX11-devel libxdo-devel
Click at 18:00:00 :
schedule-mouse-click at 18:00:00
schedule-mouse-click at 18:00
schedule-mouse-click at 6:00pm
This program uses waltzofpearls/dateparser to parse time.
Click in 2 minutes and 30 seconds:
schedule-mouse-click in 2m30s
schedule-mouse-click in 150s
schedule-mouse-click in 150
This program uses tailhook/humantime to parse duration.
schedule-mouse-click now
Add --double
or -d
flag to double-click:
schedule-mouse-click --double at 18:00:00
schedule-mouse-click --double in 2m30s
schedule-mouse-click -d now