Applescript 我可以定义一个全局处理程序,用于脚本吗?

Applescript 我可以定义一个全局处理程序,用于脚本吗?,applescript,Applescript,我写了很多AppleScripts,并使用库脚本组织代码。有没有一种简单的方法来定义我可以从脚本中调用的公共处理程序 例如,我创建了一个带有处理程序的库: 脚本库/logger.scpt to info(message) log(message) end info 然后在我的客户端脚本上,我将执行以下操作: set logger to script "logger" logger's info("Hello world") 是否有可能,我如何使其能

我写了很多AppleScripts,并使用库脚本组织代码。有没有一种简单的方法来定义我可以从脚本中调用的公共处理程序

例如,我创建了一个带有处理程序的库:

脚本库/logger.scpt

to info(message)
  log(message)
end info
然后在我的客户端脚本上,我将执行以下操作:

set logger to script "logger"
logger's info("Hello world")
是否有可能,我如何使其能够简单地将调用编写为:

info("Greetings")

我想省略目标,直接从客户端脚本调用处理程序。

您需要实现一个带有术语的AppleScript库,即向库脚本添加一个字典


这个网站上有大量的信息,特别是在本页和后续页面上

我关注了你发布的链接中的视频,并使其正常工作,非常感谢!我很高兴它对你有用