GUI Automation Framework
Project description
AutoControl
AutoControl is a cross‑platform GUI automation framework that provides powerful and efficient features for mouse, keyboard, and image‑based automation.
Features
- Powerful and practical GUI automation.
- Image recognition (template matching).
- Coordinate‑based operations.
- Mouse automation.
- Keyboard automation.
- Locate images.
- AutoControl scripting support.
- Generate JSON / HTML / XML reports.
- Remote automation support.
- Shell command integration.
- Screenshot support.
- OS‑independent design.
- Project & template management.
⚠️ Notice
Currently Unix/Linux Wayland GUI is not supported. This may be added as a future feature.
Installation
# make sure you have install cmake libssl-dev (on linux)
pip install je_auto_control
Requirements
- Python 3.9 or later
- pip 19.3 or later
Development Environment
- Windows 11
- macOS 11 Big Sur
- Ubuntu 20.04
Tested On
- Windows 10 ~ 11
- macOS 10.15 ~ 11 Big Sur
- Ubuntu 20.04
- Raspberry Pi 3B / 4B
Setting Up Development Environment
pip install -r dev_requirements.txt
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
je_auto_control-0.0.178.tar.gz
(64.2 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 je_auto_control-0.0.178.tar.gz.
File metadata
- Download URL: je_auto_control-0.0.178.tar.gz
- Upload date:
- Size: 64.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25eafb10b57a13a7edf44e5ab0f5d1129b2987dc2909687c1a00d27e4e3d49f2
|
|
| MD5 |
7c89192a70abe7af620b3ca09d52bb55
|
|
| BLAKE2b-256 |
1f2d20481feb427d04eb61805b2f841a5384037d92478dc1d066529e1a5d5396
|
File details
Details for the file je_auto_control-0.0.178-py3-none-any.whl.
File metadata
- Download URL: je_auto_control-0.0.178-py3-none-any.whl
- Upload date:
- Size: 95.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11073316124bd9bdea2231b2a31215e2a9ea7946f5938630f053faebc7a1810f
|
|
| MD5 |
8b77b8d422d311436f09cd0e52f150ed
|
|
| BLAKE2b-256 |
82c49a1d992b131bd5c2ea86697a80143616b7e52ed92098972ebb164f1235de
|