|
前言:wbee输入法在安装时直接替换了系统内的一些文件,如palmInitFramework298.js。这样的后果是导致一些补丁无法安装,或者失效,如很多人没有安装成功的advanced system prefs framework。
( I& B( d5 T5 \' o( J2 x% z7 |6 [7 B( |" V
因为实在怀念advanced system prefs framework带来的触屏震动反馈功能,特意存了安装wbee前后的palmInitFramework298.js文件(文件A、文件B),经过与原始palmInitFramework298.js文件(文件O)的比对,找出advanced system prefs framework所修改的代码(其实没几处)。然后安装wbee,再将前面提及的改动代码一个一个添加到wbee替换的palmInitFramework298.js(文件B)中。1 w6 a) Z$ b+ \2 Y* }
6 C9 N, ^4 j/ |# S5 a1 E+ t1 [
然后悲剧发生了,luna怎么也启动不了,不停在logo处循环。
- k3 R K% O+ I0 d; H* _
% Y3 F. \; H" G这说明两种可能性:- i6 a6 i a( D; J% o& E
1、笔者刚才在文件B中添加的代码与wbee严重冲突,导致无法进入luna;或者; F/ h) I# Z) N& g t8 M8 g7 b! _$ x& r
2、wbee替换了不止palmInitFramework298.js这个文件,还有其他被wbee替换的文件,而改动的代码正好依赖于其他被替换掉的文件,因此使得luna无法进入。* z. B% q8 q) D, B
* t5 \3 T \3 Q, Gwbee的制作者们,你们该出来说说这是怎么一回事了,我只想要advanced system prefs framework那个触屏震动反馈的功能与wbee共存……8 o! t q; m2 G; L: X' U% c3 [
|
|