首页
/ cliclick 使用教程

cliclick 使用教程

2026-01-23 06:31:35作者:温艾琴Wonderful

1. 项目介绍

cliclick 是一个 macOS 命令行工具,用于模拟鼠标和键盘事件。它由 Carsten Blüm 开发,使用 Objective-C 编写,适用于 macOS 10.15 及以上版本。cliclick 的主要功能包括鼠标点击、移动、拖动,以及键盘按键的模拟。

2. 项目快速启动

安装

你可以通过以下几种方式安装 cliclick

  1. 手动编译

    git clone https://github.com/BlueM/cliclick.git
    cd cliclick
    make
    
  2. 使用 Homebrew

    brew install cliclick
    
  3. 使用 MacPorts

    sudo port install cliclick
    

快速使用

以下是一些基本的 cliclick 命令示例:

  • 移动鼠标到指定位置

    cliclick m:100,200
    
  • 点击鼠标

    cliclick c:100,200
    
  • 按下并释放键盘按键

    cliclick kp:return
    
  • 等待 500 毫秒

    cliclick w:500
    

3. 应用案例和最佳实践

自动化测试

cliclick 可以用于自动化测试,模拟用户在 macOS 上的操作。例如,你可以编写一个脚本来测试某个应用程序的界面交互。

#!/bin/bash
cliclick m:100,200   # 移动鼠标到指定位置
cliclick c:100,200   # 点击鼠标
cliclick kp:return   # 按下并释放回车键
cliclick w:1000      # 等待 1 秒

自动化任务

你可以使用 cliclick 来执行一些重复性的任务,例如自动填写表单或执行特定的快捷键操作。

cliclick m:500,300   # 移动鼠标到表单输入框
cliclick c:500,300   # 点击输入框
cliclick kd:cmd      # 按下 Command 键
cliclick kp:a        # 按下 A 键(全选)
cliclick ku:cmd      # 释放 Command 键
cliclick kp:v        # 按下 V 键(粘贴)

4. 典型生态项目

Automator

cliclick 可以与 macOS 的 Automator 结合使用,创建自动化工作流。例如,你可以创建一个 Automator 服务,使用 cliclick 来执行特定的鼠标和键盘操作。

AppleScript

虽然 cliclick 本身是一个命令行工具,但它可以与 AppleScript 结合使用,实现更复杂的自动化任务。例如,你可以编写一个 AppleScript 脚本,调用 cliclick 来执行特定的操作。

do shell script "/usr/local/bin/cliclick m:100,200"
do shell script "/usr/local/bin/cliclick c:100,200"

通过这些结合使用,你可以扩展 cliclick 的功能,实现更复杂的自动化任务。

登录后查看全文
热门项目推荐
相关项目推荐