【问题标题】:How to execute Apple Script when click on HTML link?点击 HTML 链接时如何执行 Apple Script?
【发布时间】:2015-04-12 15:34:41
【问题描述】:

我试图在 HTML 的链接中嵌入苹果脚本,但它所做的只是调出 Apple 脚本编辑器应用程序,其中包含配置文件。

我希望它在我点击链接后执行 - 所以我不必按播放按钮。

有人可以帮我快速解决这个问题吗?

link.html

<a href = " 

applescript://com.apple.scripteditor?
action=new&script=

tell application %22Safari%22%0D%09
make new document with properties {URL:%22https://www.google.com%22}%0D%09 

end tell "> 

Click me to run the script ! 

</a>

结果:

【问题讨论】:

  • 这取决于用户的浏览器/操作系统。 mac 选择如何打开文件完全取决于它,据我所知,在代码中你无能为力。
  • 你是想说——我想做的是不可能的吗?
  • 我是说你可能在你自己的电脑上做,但我认为你不能在别人的电脑上做。
  • 我明白了。即使是我自己的电脑,你知道如何让它运行吗?
  • 可以的。我为mac用户做了一段时间。必须首先在客户端机器上安装 applescript。如果你用谷歌搜索怎么做,你会找到例子。

标签: javascript html macos applescript


【解决方案1】:

您将找到问题的答案here

您还需要安装 RCDefaults 首选项窗格。

您必须使用完整的协议,带有“?”以及所有这些,以使您自己的协议按预期工作。对于此类请求,您必须遵循该方案或任何所谓的方案。 MaxOsXAutomation.com 上的链接触发器演示在上个月对我有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-18
    • 1970-01-01
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 2012-01-24
    • 1970-01-01
    相关资源
    最近更新 更多