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

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

每隔 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 停止向系统日志发送垃圾邮件?

答案1

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


您可以找到此问题的解释这里

这是一个愚蠢的外观问题——这个警告完全是虚假的。

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


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

<key>SIMeleop</key>
<string>InjectEventHandler</string>

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

答案2

感谢您提供的所有信息。

我去了开发者的网站,将 SIMBL 更新到最新版本,现在一切都很好http://www.culater.net/software/SIMBL/SIMBL.php

如果有需要,最新的 SIMBL 安装程序还包含一个“卸载 SIMBL”应用程序。

相关内容