{"id":18800042,"url":"https://github.com/davesimoes/python-automation-task","last_synced_at":"2025-09-20T09:31:08.829Z","repository":{"id":220998681,"uuid":"753161436","full_name":"DaveSimoes/Python-Automation-Task","owner":"DaveSimoes","description":"This repository contains scripts for automating repetitive tasks using Selenium and PyAutoGUI. These scripts are designed to simplify processes such as filling in web forms and automating mouse and keyboard actions.","archived":false,"fork":false,"pushed_at":"2024-02-15T22:14:48.000Z","size":83,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-03T14:39:12.421Z","etag":null,"topics":["automation","automation-mouse","keyboard-actions","pyautogui-scripts","python","selenium-python","selenium-script","web-form"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DaveSimoes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-02-05T15:34:20.000Z","updated_at":"2024-09-21T23:51:20.000Z","dependencies_parsed_at":"2024-02-15T23:40:02.607Z","dependency_job_id":null,"html_url":"https://github.com/DaveSimoes/Python-Automation-Task","commit_stats":null,"previous_names":["davesimoes/automation-task","davesimoes/automation-task-python"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DaveSimoes/Python-Automation-Task","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveSimoes%2FPython-Automation-Task","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveSimoes%2FPython-Automation-Task/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveSimoes%2FPython-Automation-Task/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveSimoes%2FPython-Automation-Task/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DaveSimoes","download_url":"https://codeload.github.com/DaveSimoes/Python-Automation-Task/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveSimoes%2FPython-Automation-Task/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276076984,"owners_count":25581287,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-20T02:00:10.207Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","automation-mouse","keyboard-actions","pyautogui-scripts","python","selenium-python","selenium-script","web-form"],"created_at":"2024-11-07T22:17:31.314Z","updated_at":"2025-09-20T09:31:08.611Z","avatar_url":"https://github.com/DaveSimoes.png","language":"Python","readme":"\u003cdiv align=\"center\"\u003e\r\n \u003ch1\u003e 🤖 Python Automation Tasks \r\n \u003c/h1\u003e\r\n \u003c/div\u003e\r\n\r\n[\r\n](https://github.com/DaveSimoes/Automation-Task/blob/bf827d87183feb630bffa5ca8279acff5e69c3ac/README-en.md)\r\nWelcome to the Automation Tasks repository! \r\nThis project is dedicated to simplifying and automating repetitive tasks using Python scripts. The repository includes two main scripts:\r\n\r\nSelenium Script The automation_selenium.py script uses the Selenium library to automate interactions on the Web. It can open a browser, navigate to a specified web page and fill in a form, demonstrating the power of web automation.\r\n\r\nPyAutoGUI Script The automation_pyautogui.py script takes advantage of PyAutoGUI to automate mouse and keyboard actions. It can perform tasks such as moving the mouse, clicking and typing, providing a versatile solution for various automation needs.\r\n\r\nFeel free to explore each script's respective directory for detailed instructions on configuration and use. Contributions are welcome and we encourage you to improve the scripts or introduce new features. See the CONTRIBUTING.md file for guidelines on how to contribute.\r\n\r\nThank you for visiting the Automation Tasks repository. Simplify your tasks and increase productivity with these automation scripts!\r\n\r\n## 🚀 Selenium Script\r\n\r\n### `automation_selenium.py`\r\n\r\n\u003cbr\u003e The `automation_selenium.py` script uses Selenium to interact with web pages, open a browser and fill in a simple form.\r\n\r\n#### ⚙️ Settings\r\n\r\n1) Install the dependencies:\r\n\r\n```bash\r\npip install -r selenium_script/requirements.txt\r\n```\r\n\r\n⚠️ Make sure that the appropriate WebDriver for your browser is installed and in the PATH. You can download ChromeDriver [here](https://sites.google.com/chromium.org/driver/).\r\n\r\n#### ⚡️ Usage\r\n\r\n3. Run the script using:\r\n   \r\n```bash\r\npython selenium_script/automation_selenium.py\r\n```\r\n\r\n🚀 PyAutoGUI Script\r\n\r\n\r\n### `automation_pyautogui.py`\r\n\u003cbr\u003e The `automation_pyautogui.py` script uses PyAutoGUI to automate mouse and keyboard actions, such as moving the mouse, clicking and typing.\r\n\r\n⚙️ Settings\r\n\r\n1. Install the dependencies:\r\n\r\n```bash\r\npip install -r pyautogui_script/requirements.txt\r\n```\r\n#### ⚡️ Usage\r\n\r\n2. Run the script using\r\n\r\n```bash\r\npython pyautogui_script/automation_pyautogui.py\r\n```\r\n\r\nThis script will perform a series of automated actions, including mouse movements, clicks and text input.\r\n\r\n## 🚨 Contributions\r\n\r\nWe welcome contributions from the community to improve and enhance our automation scripts. If you would like to contribute, please consult the Contribution Guidelines.\r\n\r\n### Main Repository Documentation\r\n\r\n## Configuration and Use\r\nEach folder (`selenium_script/ and pyautogui_script/`) has its own script and README with detailed information on configuration and use.\r\n\r\n### Problems and discussions\r\nIf you encounter problems or have ideas for improvements, create an issue in the GitHub repository. Participate in discussions and provide feedback to help us improve the project.\r\n\r\n\r\n## Code of Conduct\r\nPlease note that we have a Code of Conduct in place. By participating in this project, you agree to follow it. You can find the Code of Conduct [here](CODE_OF_CONDUCT.md)\r\n\r\n\r\n### License\r\n\r\nThis project is licensed under [MIT License](https://opensource.org/licenses/MIT).\r\n\r\nFeel free to copy and paste this into your README.md file. If there are any additional details or modifications you'd like, please let me know!\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavesimoes%2Fpython-automation-task","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavesimoes%2Fpython-automation-task","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavesimoes%2Fpython-automation-task/lists"}