产品简介
cliclick 是一个macOS原生命令行工具,允许用户在终端中通过命令模拟鼠标移动、点击和键盘按键。它适合开发者、测试工程师或任何需要通过脚本自动化电脑操作的用户,无需依赖图形界面即可实现精准控制。
核心功能
- 通过命令行精确模拟鼠标点击、移动、滚动等操作
- 支持模拟键盘按键、组合键按下与释放
- 提供鼠标移动缓动参数,使动作更自然
- 支持从文件或标准输入读取命令批量执行
- 可详细记录或测试执行的操作步骤
快速开始
- 通过Homebrew安装:运行命令 `brew install cliclick`。
- 在系统偏好设置->安全性与隐私->辅助功能中,授权终端应用(如Terminal或iTerm2)控制电脑。
- 在终端运行 `cliclick m:0,0` 或 `cliclick t:Hello` 测试功能。
界面预览
与其他方案对比
| 对比项 | cliclick | 同类方案 |
|---|---|---|
| 控制方式 | 纯命令行控制,适合脚本化、自动化集成,资源占用极低。 | GUI自动化工具(如Automator, BetterTouchTool)通常提供图形界面,操作直观但不易脚本化。 |
| 精确度与灵活性 | 支持坐标、相对坐标、缓动等参数,控制更精细、可编程。 | 录制回放类工具可能因界面变动或延迟导致脚本不稳定。 |
| 平台与形态 | 跨平台自动化脚本(如Python + pyautogui)需要配置解释器和环境。 | macOS原生CLI工具,无需额外运行环境,即开即用。 |
适合谁用
- 需要通过脚本自动化电脑重复操作的开发者或运维人员
- 进行软件自动化测试的测试工程师
- 希望简化某些桌面任务、喜欢使用命令行的高级用户
下载与版本
当前最新版本为 5.1,发布于 2022-08-14。支持 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/BlueM/cliclick