2

如何使用 AppleScript 控制点击?

该脚本应该可以工作,但不能

activate application "Finder"
tell application "System Events"
    tell process "Finder"
        key down control
        delay 1
        click at {600, 600} -- {from left, from top}
        delay 1
        key up control
    end tell
end tell

MouseTools 有时不可靠。我知道 cliclick - 还没有尝试过。

我更喜欢仅 AS 的解决方法,但欢迎提出任何建议。

4

1 回答 1

0
  • 您可以使用菜单栏(文件、编辑等)执行上下文菜单中的大多数操作。它可以简化您的工作。
  • 要打开特定 GUI 元素的上下文菜单,您应该告诉perform action "AXShowMenu"该元素。您可以使用 Accessibility Inspector 应用程序来找出 GUI 元素层次结构。看看这个讨论
  • 你可以试试鼠标键。看看这个线程的详细信息。请注意,“鼠标键”设置位于 Mountain Lion 的“系统偏好设置”->“辅助功能”->“鼠标和触控板”中。
  • 对于查找器脚本AppleScript 查找器指南可以提供很大帮助。
于 2013-04-15T06:07:58.470 回答