# leftclick **Repository Path**: zhzhtz/leftclick ## Basic Information - **Project Name**: leftclick - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-26 - **Last Updated**: 2025-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LeftClick Auto Clicker 一个用C++开发的鼠标左键自动连续点击工具,提供图形化界面和控制台两个版本。 ## 功能特性 - ✅ 可自定义点击间隔(毫秒) - ✅ 支持全局热键控制开始/停止 - ✅ 配置文件自动保存和加载 - ✅ 图形化界面操作简单直观 - ✅ 同时提供控制台版本 - ✅ 打包为单个exe文件 ## 编译方法 ### 方法1: 使用MSVC编译器(推荐) 1. 安装Visual Studio或Visual Studio Build Tools 2. 安装CMake 3. 在Visual Studio命令提示符中运行: ```batch build.bat ``` ### 方法2: 使用MinGW编译器 1. 安装MinGW-w64或TDM-GCC 2. 运行: ```batch build_mingw.bat ``` ## 使用说明 ### GUI版本(推荐) 1. 双击运行编译后的 `leftclick.exe` 2. 在界面中设置: - 点击间隔(毫秒) - 开始热键和停止热键 3. 点击"开始点击"按钮或使用热键开始自动点击 4. 点击"停止点击"按钮或使用热键停止点击 5. 可以保存/加载配置,最小化到任务栏 ### 控制台版本 1. 运行 `leftclick_console.exe` 2. 输入命令: - `help` - 显示帮助信息 - `config` - 显示当前配置 - `set` - 修改配置参数 - `start` - 开始运行程序 - `exit` - 退出程序 3. 运行模式下的热键: - `F9` - 开始自动点击 - `F10` - 停止自动点击 - `ESC` - 退出运行模式 ## 配置文件 程序会自动创建和读取 `leftclick_config.ini` 配置文件: ```ini # 点击间隔(毫秒) interval_ms=100 # 热键设置(支持: f1-f12, ctrl, alt, shift, space, enter, esc) start_hotkey=f9 stop_hotkey=f10 ``` ## 支持的热键 - F1-F12 功能键 - Ctrl, Alt, Shift 修饰键 - Space(空格键) - Enter(回车键) ## 注意事项 - 程序需要在Windows系统下运行 - 使用时请确保鼠标位于需要点击的位置 - 点击间隔建议不要设置过小(建议最小10ms) - 程序会在当前鼠标位置进行点击 ## 系统要求 - Windows 7 或更高版本 - 支持x86和x64架构