Metadata-Version: 2.4
Name: je_auto_control_dev
Version: 0.0.134
Summary: GUI Automation Framework
Author-email: JE-Chen <jechenmailman@gmail.com>
Project-URL: Homepage, https://github.com/Intergration-Automation-Testing/AutoControl
Project-URL: Documentation, https://autocontrol.readthedocs.io/en/latest/
Project-URL: Code, https://github.com/Intergration-Automation-Testing/AutoControl
Classifier: Programming Language :: Python :: 3.10
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: MacOS X
Classifier: Environment :: X11 Applications
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: je_open_cv
Requires-Dist: pillow
Requires-Dist: pyobjc-core; platform_system == "Darwin"
Requires-Dist: pyobjc; platform_system == "Darwin"
Requires-Dist: python-Xlib; platform_system == "Linux"
Requires-Dist: mss
Provides-Extra: gui
Requires-Dist: PySide6==6.10.1; extra == "gui"
Requires-Dist: qt-material; extra == "gui"
Dynamic: license-file

# 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
```commandline
pip install -r dev_requirements.txt
```



