Skip to content

Integration-Automation/AutoControlGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

80174bb · Apr 20, 2025
Apr 20, 2025
Apr 20, 2025
Apr 3, 2025
Apr 29, 2023
Jul 22, 2024
Nov 13, 2023
Jun 17, 2024
Mar 28, 2025
Mar 23, 2025
Sep 5, 2021
May 29, 2023
Aug 14, 2023
Jun 13, 2023
Apr 6, 2023
Nov 14, 2022
Apr 3, 2025
Aug 14, 2023
Apr 3, 2025
Apr 3, 2025
Apr 3, 2025
Apr 3, 2025

Repository files navigation

AutoControl

Downloads

Codacy Badge

AutoControl Stable Python3.8

AutoControl Stable Python3.9

AutoControl Stable Python3.10

AutoControl Stable Python3.11

Documentation

Documentation Status

AutoControl Doc Click Here!


Project Kanban
https://github.com/orgs/Integration-Automation/projects/2/views/1 \

  • Powerful and useful GUI Automation.
  • Image recognition.
  • Coordinate-based.
  • Mouse automation.
  • Keyboard automation.
  • Locate image less than 0.5 sec.
  • AutoControl script.
  • Generate JSON/HTML/XML report.
  • Remote Automation support.
  • 1 sec / thousands keyboard event.
  • 1 sec / thousands mouse event.
  • Open another process support.
  • Shell command support.
  • Screenshot support.
  • OS Independent.
  • Project & Template support.

NOTICE

We don't support Unix/Linux Wayland GUI Now
May be future feature


install

# make sure you have install cmake libssl-dev (on linux)
pip install je_auto_control

Info

  • requirement
  • Python 3.9 or later
  • pip 19.3 or later
  • Dev env
  • windows 11
  • osx 11 big sur
  • ubuntu 20.0.4
  • Test on
  • Windows 10 ~ 11
  • osx 10.5 ~ 11 big sur
  • ubuntu 20.0.4
  • raspberry pi 3B and 4B

How to set dev environment

  • Clone repo on GitHub or download source code
  • Prepare a python venv
  • Run command "pip install --upgrade pip"
  • Run command "pip install -r dev_requirements.txt"

Architecture Diagram

architecture_diagram