AppleScript应用程序开始提示运行或退出。我怎么能禁用它?


5

我不完全确定为什么这已经开始发生,因为这是完全新的行为,我没有做任何系统更新,但我有一个很好的小工具栏应用程序为我的Snow Leopard Finder.app打开现有的文件夹/或文件TextMate的。

它过去只是简单地使用所选内容调出TextMate,但从今天开始它会提示我运行或退出脚本。

这是弹出窗口的样子: 脚本弹出窗口

现在......这个应用程序/脚本不是新的,我相信脚本,我不希望每次使用它时弹出这个。

那2个问题:

  1. 如何禁用这个烦人的提示?
  2. 为什么我昨天一切都工作正常时突然得到它?

任何见解都会非常感激。

作为参考,有问题的脚本是这样的:OpenInTextMate 但是我使用的MateDot.app脚本也在做同样的事情。

谢谢阅读。

Jannis

Answers:


6

在AppleScript编辑器中创建脚本然后将其另存为应用程序时,可以选择显示一个脚本Startup Screen,如下图所示:

在此输入图像描述

启用该选项后,在Finder中启动脚本时,它将在继续之前首先显示该初始对话框。

只要有问题的AppleScript脚本应用程序未使用该Run Only选项保存(请参见上图),您就可以通过将脚本应用程序的图标拖到AppleScript编辑器的图标上来打开AppleScript编辑器中的脚本。(当脚本保存Run Only为时,AppleScript编辑器将不允许您打开它以查看源代码)。因此,如果您能够打开它,那么您可以保存它的副本并确保Startup Screen禁用该选项。

至于为什么这个突然开始发生在昨天它没有,我不确定。您使用的是什么版本的OS X?


嗨,我的OSX版本是10.6.6。我能够打开脚本并重新保存它。它现在再次运作。非常感谢。
Jannis

0

我知道这已经过时了 - 但今天在macOS Sierra 10.12.4上发生了这件事。

基于此页我解决它运行chmod +rw applet.rsrc/内容/资源的小应用程序文件夹下。

奇怪的是,ls -l之前和之后看起来相同chmod +rw applet.rsrc,但提示已经停止出现。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.