找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 1640|回复: 4

[软件及汉化] [技术贴]讨论一下wbee糟糕的兼容性——手动修改palmInitFramework298.js的尝试

[复制链接]
发表于 2011-5-26 20:50 | 显示全部楼层 |阅读模式
前言:wbee输入法在安装时直接替换了系统内的一些文件,如palmInitFramework298.js。这样的后果是导致一些补丁无法安装,或者失效,如很多人没有安装成功的advanced system prefs framework。
7 G" Q1 a$ e' m$ B
, k. P# A9 }( G* ]& Z3 [* E, b7 B  e因为实在怀念advanced system prefs framework带来的触屏震动反馈功能,特意存了安装wbee前后的palmInitFramework298.js文件(文件A、文件B),经过与原始palmInitFramework298.js文件(文件O)的比对,找出advanced system prefs framework所修改的代码(其实没几处)。然后安装wbee,再将前面提及的改动代码一个一个添加到wbee替换的palmInitFramework298.js(文件B)中。
; O) v3 a3 N, y& g1 f
3 y4 v- s% g$ M7 p然后悲剧发生了,luna怎么也启动不了,不停在logo处循环。; G  d% n% _$ `9 n$ P7 c& ?
$ }! G2 g( _# e
这说明两种可能性:
8 t% e8 Z/ o! v+ v: g$ i8 {7 X/ H1、笔者刚才在文件B中添加的代码与wbee严重冲突,导致无法进入luna;或者% \( ?; t; b7 ~/ H- s' B
2、wbee替换了不止palmInitFramework298.js这个文件,还有其他被wbee替换的文件,而改动的代码正好依赖于其他被替换掉的文件,因此使得luna无法进入。
/ }# D8 B: j: W5 j' u  j" _8 K2 n6 v$ t# K% _7 [, ?7 K
wbee的制作者们,你们该出来说说这是怎么一回事了,我只想要advanced system prefs framework那个触屏震动反馈的功能与wbee共存……
" H( J) G! ^9 M  h0 P& U$ e; G  g* ]
回复

使用道具 举报

发表于 2011-5-26 22:44 | 显示全部楼层
同求解决方案。
回复 支持 反对

使用道具 举报

发表于 2011-5-26 22:54 | 显示全部楼层
其实没几处....其实只要行数上没有大的出入就能打上补丁...
1 x5 [% S( T3 Y  ~) Yfish88有这个讲法..+ B1 b9 L4 Q' \! {, b; U3 ~. C  I  c9 a
如果把代码移动一下,不改变行数上的内容.还行不行..../ e# g$ |  K9 L5 }# K. w
回复 支持 反对

使用道具 举报

发表于 2011-5-26 23:13 | 显示全部楼层
期待解决吧 呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-27 09:04 | 显示全部楼层
marbery3 发表于 2011-5-26 22:54
! `8 p3 b  S/ d! W5 i其实没几处....其实只要行数上没有大的出入就能打上补丁...
  p* O/ ?3 a  S( H$ P3 gfish88有这个讲法..
1 E# m* C8 s/ X% d0 ]; s. t) ~# b如果把代码移动一下,不改 ...

3 x; n% r$ g' p6 [代码运行不是依靠行数的吧……跟fish讨论过,他也没解决这一问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-12-22 15:48 , Processed in 0.303668 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表