GuiAutomate is a corss platform GUI automation framework. It's in the early stages of development. As the project evolves, it is expected to provide automation capabilities through the Graphical User Interface.
-
Python3 (As the project is written in Python)
- Python3 Tkinter
- xbps
- python3-tkinter
- apt
- python3-dev
- xbps
- Python3 Tkinter
-
Clone the GuiAutomate repository:
git clone /~https://github.com/nullsurface/guiautomate.git
-
Navigate to the cloned repository:
cd guiautomate
-
Install the required dependencies:
pip install -r requirements.txt
After installing start the cli program.
python3 guiautomate.py --mode <mode> --path <path to routine>
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the project.
- Create your feature branch (
git checkout -b feature/AmazingFeature
). - Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a pull request.
Distributed under the Apache License 2.0. See LICENSE for more information.
Project Owner: nullsurface
For any queries, issues, or suggestions, please open an issue in the GitHub Issues section or contact the project owner directly.