首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取应用程序支持的函数列表?

如何获取应用程序支持的函数列表?
EN

Stack Overflow用户
提问于 2021-10-16 11:02:15
回答 1查看 42关注 0票数 0

我是Hammerspoon的新手,但对使用它自动化一些macOS工作流很感兴趣。

许多示例似乎直接访问目标应用程序本身提供的函数-但是如何找出提供了哪些函数以及必须如何使用它们?

提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-17 12:50:52

因为我自己可能已经找到了答案(或者s.th。让我在这里总结一下:

脚本编辑器

一种可能的方法是利用内置的macOS“脚本编辑器”(位于文件夹“应用程序”>“实用程序”中)。

只需打开“脚本编辑器”,从菜单中选择“窗口”>“库”即可。这将为您提供一个可自动化应用程序的列表。双击这些应用程序中的任何一个,您都会看到该应用程序提供的方法和属性的文档化列表。

默认情况下,文档将使用AppleScript语法-使用窗口标题栏下面的下拉列表切换到JavaScript可能会很有用。

现在,我不知道列表(应用程序和/或提供的属性和方法)是否完整。

此外,您还需要一点“幻想”来将AppleScript/JavaScript定义映射到Lua...

我在一个"DevOps专区“的article中找到了这个食谱

脚本调试器(Lite)

另一种选择似乎是“深夜软件”中的"Script Debugger“--免费的”精简版“似乎足够了。

从菜单中,只需为您选择的(已打开的)应用程序选择“文件”>“打开字典”即可。"Preview Dictionary“窗口将向您显示所提供的所有属性和方法的列表-- "Explorer”选项卡将允许您检查它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69594955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档