吹友吧-智能社区

 找回密码
 加入我们

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
森乐Senwater-专业净水专家,整机美国原装壁挂式新风,洁净健康帮手有消毒功能的原装空气净化器(FDA认证技术)
查看: 1613|回复: 4

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

[复制链接]
发表于 2011-5-26 20:50 | 显示全部楼层 |阅读模式
前言:wbee输入法在安装时直接替换了系统内的一些文件,如palmInitFramework298.js。这样的后果是导致一些补丁无法安装,或者失效,如很多人没有安装成功的advanced system prefs framework。
2 f; S2 A! W; b- q9 G8 m& `& k+ d5 }" a, L( D: _$ @' u7 f+ y
因为实在怀念advanced system prefs framework带来的触屏震动反馈功能,特意存了安装wbee前后的palmInitFramework298.js文件(文件A、文件B),经过与原始palmInitFramework298.js文件(文件O)的比对,找出advanced system prefs framework所修改的代码(其实没几处)。然后安装wbee,再将前面提及的改动代码一个一个添加到wbee替换的palmInitFramework298.js(文件B)中。
  D0 o& E( X3 N; H/ _, d5 j( A7 ~* `5 b
然后悲剧发生了,luna怎么也启动不了,不停在logo处循环。
& v4 L4 e$ R! S% k, a3 M) G" K6 w. H) Z% c
这说明两种可能性:
* D4 q- u6 K' Y9 R& F% S; r* \1、笔者刚才在文件B中添加的代码与wbee严重冲突,导致无法进入luna;或者# a; m* j  \; o+ ?
2、wbee替换了不止palmInitFramework298.js这个文件,还有其他被wbee替换的文件,而改动的代码正好依赖于其他被替换掉的文件,因此使得luna无法进入。
7 P  W9 q: }+ n4 J, g6 v  Y- U+ J9 ?% e  I3 O2 O) ?
wbee的制作者们,你们该出来说说这是怎么一回事了,我只想要advanced system prefs framework那个触屏震动反馈的功能与wbee共存……: t% j  p) y2 f2 s. u& h
回复

使用道具 举报

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

使用道具 举报

发表于 2011-5-26 22:54 | 显示全部楼层
其实没几处....其实只要行数上没有大的出入就能打上补丁...8 o, @9 N" {" r' b5 f; c
fish88有这个讲法..
9 v) G& S  m0 \$ l如果把代码移动一下,不改变行数上的内容.还行不行....
0 ^; t) G* f. j& f
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-5-27 09:04 | 显示全部楼层
marbery3 发表于 2011-5-26 22:54
( x! |$ i: N# `1 Y8 `其实没几处....其实只要行数上没有大的出入就能打上补丁...
8 [$ T% g" E  M" U2 K7 K7 P! zfish88有这个讲法..+ d/ q& O7 i; G1 A0 C
如果把代码移动一下,不改 ...

/ ?9 {: Z1 m% {6 L2 h# k+ \. G代码运行不是依靠行数的吧……跟fish讨论过,他也没解决这一问题
回复 支持 反对

使用道具 举报

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

本版积分规则

森乐Senwater-净水专家,整机美国原装
全屋净水方案技术平台: 提供全套民用净水方案咨询

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

GMT+8, 2021-7-26 05:24 , Processed in 0.201971 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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