还在为重复的鼠标点击和键盘操作感到烦恼吗?cliclick 这款 macOS 命令行工具就是你的救星!它能够通过简单的命令执行各种鼠标和键盘事件,让你的工作流程实现自动化。作为一款专为 macOS 设计的命令行自动化工具,cliclick 让繁琐的操作变得简单高效。😊
【免费下载链接】cliclickmacOS CLI tool for emulating mouse and keyboard events项目地址: https://gitcode.com/gh_mirrors/cl/cliclick
🚀 快速上手:三步搞定安装
方法一:使用 Homebrew(推荐)
这是最快捷的安装方式,只需一行命令:
brew install cliclick方法二:手动编译
如果你喜欢从源码开始:
git clone https://gitcode.com/gh_mirrors/cl/cliclick cd cliclick make方法三:MacPorts
如果你习惯使用 MacPorts:
sudo port install cliclick重要提醒:安装完成后,记得在"系统偏好设置 → 安全性与隐私 → 辅助功能"中给终端应用授权,否则 cliclick 无法正常工作哦!
🎯 核心功能:鼠标键盘全掌控
cliclick 提供了丰富的命令来执行各种用户操作,主要分为以下几类:
鼠标操作
- 移动:
cliclick m:100,200- 将鼠标移动到指定坐标 - 点击:
cliclick c:100,200- 在指定位置点击 - 右键:
cliclick rc:100,200- 右键点击 - 双击:
cliclick dc:100,200- 双击操作 - 拖动:
cliclick dd:100,200 dm:150,250 du:150,250- 完整的拖拽操作
键盘操作
- 按键:
cliclick kp:return- 按下并释放回车键 - 组合键:
cliclick kd:cmd kp:a ku:cmd- 执行 Command+A 全选操作 - 输入文本:
cliclick t:"Hello World"- 直接输入文字
实用功能
- 等待:
cliclick w:500- 暂停 500 毫秒 - 获取颜色:
cliclick cp:100,200- 获取屏幕上指定位置的颜色值 - 打印位置:
cliclick p- 显示当前鼠标位置
💡 实战应用:让工作更高效
自动化测试脚本
#!/bin/bash cliclick m:300,400 # 移动到按钮位置 cliclick c:300,400 # 点击按钮 cliclick w:1000 # 等待 1 秒 cliclick kp:return # 按回车确认表单自动填写
cliclick m:500,300 # 移动到姓名输入框 cliclick c:500,300 # 点击输入框 cliclick t:"张三" # 输入姓名 cliclick m:500,350 # 移动到下一个输入框 cliclick c:500,350 # 点击 cliclick t:"example@email.com" # 输入邮箱批量文件处理
# 批量重命名文件操作 cliclick m:200,150 # 移动到第一个文件 cliclick c:200,150 # 选中文件 cliclick kd:cmd kp:c ku:cmd # 复制文件名🔧 高级技巧:玩转命令行自动化
相对坐标操作
使用相对坐标让脚本更加灵活:
cliclick m:100,100 # 移动到起始位置 cliclick m:+50,+0 # 向右移动 50 像素 cliclick m:+0,+30 # 向下移动 30 像素命令文件执行
对于复杂的操作序列,可以创建命令文件:
# commands.txt m:100,100 c:100,100 w:500 m:200,200然后执行:
cliclick -f commands.txt🎨 集成应用:扩展无限可能
与 Automator 结合
将 cliclick 命令集成到 Automator 工作流中,创建自定义的自动化服务。
与 AppleScript 联动
do shell script "/usr/local/bin/cliclick m:100,200" do shell script "/usr/local/bin/cliclick c:100,200"定时任务自动化
结合 crontab 实现定时自动化:
# 每天上午 9 点自动执行 0 9 * * * /usr/local/bin/cliclick m:500,300 c:500,300📝 实用小贴士
- 调试模式:使用
-m test参数测试脚本而不实际执行 - 详细输出:使用
-m verbose查看每个操作的详细描述 - 初始位置恢复:使用
-r参数在执行完成后恢复鼠标初始位置 - 事件间隔:使用
-w参数设置默认等待时间
🚀 进阶学习路径
想要更深入地掌握 cliclick?建议按以下步骤学习:
- 基础操作:熟练掌握鼠标移动、点击和键盘按键
- 组合命令:学习将多个命令组合成复杂的操作序列
- 集成应用:探索与其他 macOS 工具的集成可能性
- 项目实战:在实际项目中应用自动化解决方案
cliclick 作为 macOS 自动化的重要工具,能够显著提升你的工作效率。无论是日常办公、软件开发还是系统管理,它都能成为你得力的助手。现在就开始使用 cliclick,让重复的工作一键搞定!✨
【免费下载链接】cliclickmacOS CLI tool for emulating mouse and keyboard events项目地址: https://gitcode.com/gh_mirrors/cl/cliclick
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考