https://github.com/douglasvolcato/automation-generator
Easily store steps and automate tasks.
https://github.com/douglasvolcato/automation-generator
automation pyautogui pyautogui-automation pyautogui-scripts pynput python
Last synced: 2 months ago
JSON representation
Easily store steps and automate tasks.
- Host: GitHub
- URL: https://github.com/douglasvolcato/automation-generator
- Owner: DouglasVolcato
- Created: 2024-03-15T02:12:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-15T02:35:32.000Z (over 1 year ago)
- Last Synced: 2025-02-08T21:46:04.092Z (8 months ago)
- Topics: automation, pyautogui, pyautogui-automation, pyautogui-scripts, pynput, python
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Automation Generator
This program allows you to automate actions based on mouse clicks and keyboard inputs.
## Prerequisites
Make sure you have the latest version of Python installed on your machine.To install the required dependencies, run the following command:
```sh
sh commands/install_python_dependencies.sh
```## How to Use This Program
1. Start the watch mode by running the following command. This command will activate the program to monitor mouse clicks and keyboard typing.
```sh
sh commands/watch.sh
```2. Perform the actions you want to automate. The program will track your mouse clicks and keyboard inputs.
3. To stop the watch mode and store the recorded actions, press the ESC key along with a mouse click. This action will trigger the program to save the information in a log file.
4. To execute the stored actions, run the following command. This command will read the stored actions from the log file and perform the steps that were previously done by the user.
```sh
sh commands/perform_action.sh
```## Authors
- [Douglas Volcato](https://github.com/DouglasVolcato)