# automatic_clicker_3 **Repository Path**: fasterthanlight/automatic_clicker_3 ## Basic Information - **Project Name**: automatic_clicker_3 - **Description**: 自动化控制、可视化操作、自动连点器、流程自动化、RPA - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-09-05 - **Last Updated**: 2026-01-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: 自动化控制, RPA ## README # Automatic Clicker 3 **Automatic Clicker 3** is an automation tool designed for scenarios that require repetitive clicking tasks. It combines a graphical user interface with powerful backend functionality, making it easy to configure and run automated tasks. ## Project Features - Graphical user interface for easy operation - Supports multi-threaded task execution - Provides scheduled tasks and WebSocket communication capabilities - Supports automation across multiple browsers - Includes logging and task monitoring functionality ## Technology Stack - Python - PyQt5 (for the graphical interface) - WebSocket - Selenium (browser automation) - Multi-threading and scheduled task handling ## Installation Instructions 1. Ensure that Python 3.x and pip are installed. 2. Install the required dependencies: ```bash pip install PyQt5 selenium ``` 3. Download the project code: ```bash git clone https://gitee.com/fasterthanlight/automatic_clicker_3.git ``` 4. Run the main program: ```bash python Start_Win.py ``` ## Usage Instructions 1. After launching the program, configure the task parameters via the interface. 2. Use the "Add Task" button to create a new automation task. 3. Once task parameters are configured, click the "Start" button to begin execution. 4. Use the "Stop" button to terminate a task, or use the "Pause" and "Resume" buttons to control task execution. 5. Log information will be displayed on the interface for monitoring task execution. ## Module Description - `Start_Win.py`: Main program file containing the graphical interface and core functionality. - `function.py`: Utility functions and auxiliary features. - `chromedriver`: Driver for browser automation. - `after_script.py`: Script used for packaging and deployment. - `main.py`: Entry point for launching the application. ## Contribution Guidelines Contributions of code and improvement suggestions are welcome! Please follow these steps: 1. Fork the project repository. 2. Create a new branch (`git checkout -b feature/new-feature`). 3. Commit your changes (`git commit -m 'Add new feature'`). 4. Push the branch (`git push origin feature/new-feature`). 5. Submit a Pull Request. ## License This project is licensed under the MIT License. For details, please refer to the LICENSE file.