Google chrome 谷歌浏览器:OpenScripting.framework-can';找不到入口点InjectEventHandler

Google chrome 谷歌浏览器:OpenScripting.framework-can';找不到入口点InjectEventHandler,google-chrome,entry-point,simbl,entrypointnotfoundexcept,Google Chrome,Entry Point,Simbl,Entrypointnotfoundexcept,我尝试将几个SIMBL插件(例如Afloat和FScriptAnywhere)注入Chrome和其他应用程序 它适用于所有其他应用程序,但不适用于Chrome。在控制台上,我得到以下输出: 01.09.11 13:30:15,911 SIMBL Agent: Google Chrome started 01.09.11 13:30:15,912 SIMBL Agent: app start notification: { NSApplicationBundleIdentifier = "

我尝试将几个SIMBL插件(例如Afloat和FScriptAnywhere)注入Chrome和其他应用程序

它适用于所有其他应用程序,但不适用于Chrome。在控制台上,我得到以下输出:

01.09.11 13:30:15,911 SIMBL Agent: Google Chrome started
01.09.11 13:30:15,912 SIMBL Agent: app start notification: {
    NSApplicationBundleIdentifier = "com.google.Chrome";
    NSApplicationName = "Google Chrome";
    NSApplicationPath = "/Applications/Google Chrome.app";
    NSApplicationProcessIdentifier = 87543;
    NSApplicationProcessSerialNumberHigh = 0;
    NSApplicationProcessSerialNumberLow = 30412031;
    NSWorkspaceApplicationKey = "<NSRunningApplication: 0x40092c060 (com.google.Chrome - 87543)>";
}
01.09.11 13:30:15,913 SIMBL Agent: checking bundle /Users/az/Library/Application Support/SIMBL/Plugins/Afloat.bundle
01.09.11 13:30:15,913 SIMBL Agent: checking target identifier *
01.09.11 13:30:15,914 SIMBL Agent: send inject event
01.09.11 13:30:15,956 SIMBL Agent: eventDidFail:'tvea' error:Error Domain=NSOSStatusErrorDomain Code=-1708 "The operation couldn’t be completed. (OSStatus error -1708.)" (the AppleEvent was not handled by any handler ) UserInfo=0x400877940 {ErrorNumber=-1708} userInfo:{
    ErrorNumber = "-1708";
}
01.09.11 13:30:15,957 [0x0-0x1d00cff].com.google.Chrome: Google Chrome: OpenScripting.framework - can't find entry point InjectEventHandler in scripting addition /Library/ScriptingAdditions/SIMBL.osax.
01.09.11 13:30:15911 SIMBL代理:Google Chrome启动
01.09.11 13:30:15912 SIMBL代理:应用程序启动通知:{
NSApplicationBundleIdentifier=“com.google.Chrome”;
NSApplicationName=“谷歌浏览器”;
NSApplicationPath=“/Applications/Google Chrome.app”;
NSApplicationProcessIdentifier=87543;
NSApplicationProcessSerialNumberHigh=0;
NSApplicationProcessSerialNumberLow=30412031;
NSWorkspaceApplicationKey=“”;
}
01.09.11 13:30:15913 SIMBL代理:检查bundle/Users/az/Library/Application Support/SIMBL/Plugins/Afloat.bundle
01.09.11 13:30:15913 SIMBL代理:正在检查目标标识符*
01.09.11 13:30:15914 SIMBL代理:发送注入事件
01.09.11 13:30:15956 SIMBL代理:eventDidFail:'tvea'错误:错误域=NSOSStatusErrorDomain代码=-1708“操作无法完成。(OSStatus错误-1708。)”(应用程序事件未由任何处理程序处理)用户信息=0x400877940{ErrorNumber=-1708}用户信息:{
ErrorNumber=“-1708”;
}
01.09.11 13:30:15957[0x0-0x1d00cff].com.google.Chrome:google-Chrome:OpenScripting.framework-在脚本添加/Library/ScriptingAdditions/SIMBL.osax中找不到入口点InjectEventHandler。
我认为
eventDidFail:'tvea'
错误可以忽略,因为我在所有应用程序上都会看到它(尽管我不知道它是什么)

然而,我认为Google Chrome:OpenScripting.framework的最后一个错误是在scripting addition/Library/ScriptingAdditions/SIMBL.osax中找不到入口点InjectEventHandler


这是什么意思?可能是什么呢?

啊,似乎是因为稳定性问题,Chrome本身将其作为一项功能引入了博客SIMBL插件


。和。有意思,顺便说一句。;它用于修补内部函数
\u CFBundleLoadExecutableAndReturnError
,以添加对黑名单库的检查


我提交了一份关于禁用CbundleBlocker的方法的错误报告


我找到了一种解决Chrome中CbundleBlocker问题的方法:

我修补了SIMBL以在
/System/Library
中工作,而不是在
/Library
中工作。可以找到已修补的版本。此外,修补后的SIMBL还在
/System/Library/Application Support/SIMBL/plugins/
中搜索SIMBL插件。SIMBL插件必须安装在该目录中,否则Chrome也会阻止它们