Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Integration-Automation/AutoControlGUI

Repository files navigation

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

Contributors 3

Languages

AltStyle によって変換されたページ (->オリジナル) /