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.179.tar.gz
(70.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.179.tar.gz.
File metadata
- Download URL: je_auto_control-0.0.179.tar.gz
- Upload date:
- Size: 70.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e77a07ed409d57d2f64a929a3a77f15363f2c9d050df7a487d1a1ab65ea1fec3
|
|
| MD5 |
390003370a1880a9510184bd0ba09d55
|
|
| BLAKE2b-256 |
c5224199f702c810e399980709751713ca3f12fb659b5f2496be16586f7a5d57
|
File details
Details for the file je_auto_control-0.0.179-py3-none-any.whl.
File metadata
- Download URL: je_auto_control-0.0.179-py3-none-any.whl
- Upload date:
- Size: 101.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
169ab05dbdf6e3891aec1816a4fc4359fefbe6ffde6388005b373fe5049a0509
|
|
| MD5 |
ff854bf8ad1a31b6f0eaba4972d02eae
|
|
| BLAKE2b-256 |
2c4369071f087c18e0ae3109b0a5f3c92d16313760cfb6dbbdfd945a53f785f8
|