这是什么意思?“osascript:请更新此脚本添加以提供 ThreadSafe 的值”

Alb*_*ert 7 mac osascript macos

每 10 秒,我就会在控制台中收到几次此消息:

27.08.11 16:40:21,034 osascript: Performance: Please update this scripting addition to supply a value for ThreadSafe for each event handler: "/Library/ScriptingAdditions/SIMBL.osax"

我想知道这意味着什么以及我应该做什么。


另外,我可以做些什么(卸载 SIMBL 除外)让 SIMBL 停止向系统日志发送垃圾邮件?

Dan*_*eck 7

您安装了SIMBL,这是一种在运行时修补应用程序的工具。Mac OS X 不高兴 SIMBL 没有声明其事件处理程序是否是线程安全的


您可以在此处找到此问题的解释:

这是一个愚蠢的表面问题——警告是 100% 虚假的。

Snow Leopard 中使用的事件处理程序被正确标记为线程不安全。问题是这个警告是关于用于 Leopard 的事件——它完全不知道线程问题。我不知道如何让它向后兼容并停止抱怨,所以我让它抱怨。


根据我对源代码的理解,您可以尝试编辑Info.plistSIMBL 包中的 并从中删除以下内容:

<key>SIMeleop</key>
<string>InjectEventHandler</string>
Run Code Online (Sandbox Code Playgroud)

它是特定于 Leopard 的事件处理程序 ( leop)。