使用 AppleScript 右键单击

发布于 2024-11-01 16:06:26 字数 31 浏览 1 评论 0原文

如何使用 applescript 执行右键单击?

How do I preform a right click with applescript?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清晰传感 2024-11-08 16:06:26

您可以使用此处找到的我的 MouseTools unix 可执行文件。网页底部是示例和苹果脚本,展示了如何使用它。

You can use my MouseTools unix executable found here. At the bottom of the web page are examples and applescripts that show how to use it.

能怎样 2024-11-08 16:06:26

您必须使用第三方宏程序,例如 Keyboard Maestro 或 Quickeys。我的建议是 Quickeys,因为它非常非常适合自动化,并且可以做更多事情,包括文本替换。它本身也可以通过 Applescript 编写脚本。因此,您可以设置一个宏来控制不可编写脚本的应用程序,然后通过 Applescript 调用它。

使用 Quickeys,您可以通过设置宏来执行右键单击,然后通过调用它。

tell application "QuicKeys"
   play shortcut named "myclick"
end tell

曾经有一些免费的 OSAX for Applescript 可以做到这一点,但它们不再受支持,我认为它们从未移植到英特尔。

You have to use a third party macro program like Keyboard Maestro or Quickeys. Quickeys would be my suggestion as it's very, very nice for automation and does a lot more including text substitution. It's also very scriptable itself via Applescript. So you can setup a macro to control a non-scriptable application and then call that via Applescript.

With Quickeys you could do a right click by setting up a macro to do it and then call it via.

tell application "QuicKeys"
   play shortcut named "myclick"
end tell

There used to be a few OSAX for Applescript that were free that did this but they are no longer supported and I think were never ported to Intel.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文