swift-auto-gui

分类: 工具与效率 | 上传者: NakaokaReiNakaokaRei | 下载: 0 | 版本: v1.0(最新)

通过鼠标自动化、键盘输入、屏幕截图、图像识别和 AppleScript 执行来控制 macOS GUI 应用程序。当您需要与 macOS 应用程序 UI 交互、截取屏幕截图、单击按钮、键入文本、滚动、拖动或在屏幕上定位图像时使用。 --- # swift-auto-gui `sagui` CLI 为 macOS 自动化提供鼠标控制、键盘输入、屏幕截图、图像识别和屏幕查询。 ## 先决条件 - **辅助功能**:鼠标和键盘命令所需。在系统设置 > 隐私和安全 > 辅助功能中启用。 - **屏幕录制**:屏幕截图和图像识别命令所需。在系统设置 > 隐私和安全 > 屏幕录制中启用。 ## 坐标 所有坐标均使用 **CGWindow 坐标系** — 原点位于 **主显示器左上角** 的逻辑点。 - x 向右增加 - y 向下增加 - 值以逻辑点(不是像素)为单位。使用“sagui screen size”获取屏幕尺寸。 ## 命令 ### key — 模拟键盘输入 ```bash sagui 键快捷键命令 c # 键盘快捷键 (Cmd+C) sagui 键快捷键命令 shift a # 多修饰符快捷键 sagui key down shift # 按下该键而不释放 sagui key up shift # 释放按住的键 sagui key type "Hello, World!" # 逐个字符地输入文本 sagui key type "slow" --interval 0.1 # 键入时在按键之间有延迟 ``` |子命令 |论点|可选| |---|---|---| | `快捷方式` | `<键...>`(键名称)| | | `向下` | `<键>` | | | `向上` | `<键>` | | | `类型` | `<文本>` | `--interval <秒>`(默认值:0)| #### 支持的按键名称 **修饰符**:`command`、`shift`、`rightShift`、`control`、`rightControl`、`option`、`rightOption`、`capsLock`、`function` **字母**:`a`-`z` **数字**:`zero`-`9` **功能键**:`f1`-`f20` **箭头键**:`upArrow`、`downArrow`、 `左箭头`, `右箭头` * *导航**:`home`、`end`、`

更新日志: Source: GitHub https://github.com/NakaokaRei/SwiftAutoGUI

目录结构

当前层级: tree/master/.claude/skills/swift-auto-gui/

SKILL.md

登录后下载/点赞/收藏 ❤ 81 | ★ 0
评论 0

请先登录后评论。

还没有评论,快来第一个发言吧。