您好,欢迎访问三七文档
【塞班·DDC团队】【UC浏览器教程】之独立共存+美化+去广告+改服务器【11.04更新】UC浏览器是大部分人装机必备的手机浏览器。论坛里关于UC的各类DIY资源很多,大家是不是还在用别人改的东西,而自己又觉得很多地方不满意?想不想自己也来动手制作自己等专属UC浏览器呢?现在宁静之雨分享下自己会的东西以及一些技巧给大家~UC版本不断更新升级,很多人希望同时安装多个不同版本的UC,于是独立共存版UC出现了。另外,UC浏览器自带的为数不多等几款背景色并不一定能够满足各位机友的口味,于是DIY背景色也出现了。还有,UC的启动画面,各部位小图标、UC内置主题和UC外部主题,通通都可以成为我们美化的内容。甚至我们可以大胆地把照片做成启动画面呢,哈哈!以下可能我的一些制作方法不是很完美,欢迎大家指出,我好及时完善哦。色彩美化。首先我们从美化浏览器背景色、文字输入框颜色、书签间隔色、默认主题下顶部栏和菜单栏字体颜色等色彩美化来说起。初次接触美化背景色的各位,大家不要心慌。我们从头开始一步一步来。只要肯耐心看,又有一定玩机经验的话,就肯定可以看明白的。首先我们需要的工具有:sis编辑器0.70SisEditor.sisx(77.45KB)汉化风暴2.05.sisx(77.11KB)汉化风暴需要PY平台支持,PY平台安装:目前运行最稳定、模块插件最全的PY平台整合版由于修改美化软件需要不停反复测试效果,我就主要讲手机端的教程。方便随时安装测试修改效果。我们以UC7.4内测第三轮版本为例,先运行SIS编辑器,进入文件列表找到UCWEB60SIGNED.EXE,这是UC浏览器的主程序,目前版本一般在700多KB,脱壳后大约1MB。脱壳加壳我们可以理解为EXE等加密和解密,脱壳后我们才能修改EXE哦。提取EXE文件到存储卡根目录,如图所示:再运行汉化风暴,选择加壳脱壳,对UC主程序进行脱壳:脱壳完毕,我们来找背景色。UC7.4背景色以及代码我都自己找到了,我给大家现成的吧,以下是颜色代码列表:QUOTE:白色ffffff浅灰色eeeeee灰色aaaaaa浅橙色fbe5c2浅绿色ceffce浅粉色ffe7ff浅蓝色e2f0ff中蓝色c7e0ff这个很重要,我们马上就会用到了。可能大家问我为啥没有浅黄,其实浅黄这个背景色很有趣,你改动了除白色、灰色、浅灰色外的其他背景色,浅黄的颜色就自动改了,具体变成什么就看你把其他几个颜色改成什么了。颜色代码的位置在很中间的地方,一般都是集中在一起的。不同版本的位置不一定相同,所以我们不能依赖现成的,而是应该学会自己查找到目标代码!我们通过汉化风暴十六进制搜索来查找就可以。选择十六进制打开目标文件时,会提醒是否用临时文件来修改,建议大家用临时文件,除非你很熟练保证不会修改出错。用临时文件修改后保存,会生成一个BAK文件在同目录下,这是未保存前的备份。一旦发现出错,把“.BAK”这个后缀去除就变回原先的文件了。查找背景色也需要技巧,比如我们不要搜索ffffff这个白色代码,白色在软件里出现频率太高,会找到非常多的一大串。我们要搜索一些明显不会高频率出现的色彩代码。比如我是搜索eeeee代码,也就是浅灰色。按拨号键加数字2进入查找功能,输入关键字。如果当前结果不是要改的,那么拨号键加数字5就是搜索下一个结果了。找到美化目标后不要急着下手修改,我们看看背景色周围的几个颜色代码先。我们不停按下一个,肯定会发现类似下图中这么一段代码:上图中我已经用红色方框标出了代码的位置,其中00隔开的各代码,便分别是背景颜色了。前边已经说自带背景颜色和十六进制编码的对照表,这里再次重复一下吧:白色ffffff浅灰色eeeeee灰色aaaaaa浅橙色fbe5c2浅绿色ceffce浅粉色ffe7ff浅蓝色e2f0ff中蓝色c7e0ff找到了目标颜色后就可以编辑修改了。但是如果我们有自己喜欢的颜色,却很杯具的不知道这颜色的十六进制编码,那怎么办?手机绘图_v1.40rc4.sis(330.48KB)我们使用手机绘图就可以了,需要PY平台支持。此软件号称手机端PS,非常强大,我们美化UC主题也要用到它呢!后文会提到的。手机绘图的光标移动到目标色彩上,菜单-图像-替换颜色,就可以看到当前颜色的十六进制编码。记下代码就OK!常见的背景色代码我送上三个:QUOTE:豆沙绿cce8cf益眼绿acd579淡雅黄fffacf这三个颜色很多人追捧,个人也感觉都不错。那么,修改目标颜色十六进制编码时,刚接触汉化风暴的朋友可能会问我怎么编辑状态下只能输入数字不能输入字母呢?这个对热衷探索的你来说绝对不难,按左选项按钮切换输入状态即可,123456分别表示abcdef这几个十六进制字符。改好背景色,我们保存一下。先不急着加壳,不加壳也是直接可以使用的,不过体积大了一些。我们打开SIS编辑器,打开UC,进入文件列表找到主程序文件,替换成刚刚修改好的文件,再保存安装一下改过的UC,看看效果。有人问,为什么要把EXE替换进安装包再重新安装一次这么麻烦,难道不能直接把exe文件替换到sys/bin吗?其实也不是不可以,uc安装在c盘的话是绝对可以直接替换没问题的,但安装在e盘就不好弄了,三版机对E盘安装的程序有个HASH校验机制,直接替换EXE会使得无法通过hash校验机制,打开UC时手机会提示因安全原因无法执行的。不过以前我记得有见过一个去处HASH校验的rmp补丁,感兴趣的可以找找,有了这个东西的话应该没问题。测试过背景色并完美显示后,我们是否还想改其他的颜色呢?比如文字输入框背景色、下拉菜单背景色等。这些个编码位置都是在背景色编码稍微后面那里,具体位置我也没有刻意深入研究过。不过知道这些就够了,我们重复之前的操作,十六进制直接跳转到背景色所在的位置附近,也就是070000左右的位置。这次要搜索白色编码了,也就是ffffff,文字输入框颜色、书签间隔色、默认主题下顶部栏和菜单栏字体颜色等色彩在079000到07B000这个位置,有兴趣的可以逐步改过去研究。改掉几个再安装测试下效果。由于是手机端修改,所以很方便的,可以随时安装测试修改的效果。不过这里白色比较多,一一修改再测试会比较麻烦,于是我试过全部直接改了,这样暂时也没出现问题的。到这里,颜色美化大功告成,嘿嘿,其实并不麻烦吧~你会了吗?颜色改完了,在UC的背景色设置那里的文字要怎么修改呢?总不能明明是益眼绿,名字却显示灰色吧?这里,我们还是用汉化风暴。用SIS编辑器提取UCWEB60SIGNED.RSC,然后打开汉化风暴,选择列表汉化,打开RSC文件后按数字2进入搜索界面。我们输入白色。很快的,就可以看到背景色名字了,按确认键修改。千万要留意的是,颜色有两组,都要改。一组是背景色当前颜色显示位置的语言,一组是候选背景色显示位置的语言。自己不知道那个颜色对应自己修改色了就安装修改过的UC检查一下,其实就和RSC汉化是一回事。这个会了,RSC汉化你自然也有点明白了。改完收工,记得保存,用SIS编辑器替换到安装包里即可。汉化风暴会在同一目录下自动生成RSC的备份BAK文件,可以删除。再来看改服务器。很多人都说UC内测版6500服务器不稳定,想要改成大*陆版最常用的999服务器。也有人说999服务器有点卡,想试试别的,比如200服务器等。那么大家常说的服务器到底是怎么看出来的,有时如何让修改的呢?我们先看官方发布的UC浏览器的原文件名:UCWEB-7.4.0.57-999-28-10101818.sisx显然“ucweb”是软件的名字,“7.4.0.57”是软件的版本号,这就不需要解释了吧。“999”是projectcode,代码里称作bid,等会我们自己用汉化风暴修改的时候要用上,说穿了其实就是我们常说的服务器号了。而后边的“28”或许很多人就不知道了,叫做pfid,这是平台代号,而28就是带变了S60V3平台,通常我们没有必要修改它。这里我列出部分平台号所代表的意思吧,是网上查到的资料,有兴趣的话大家可以到网上自己找更多内容:QUOTE:26诺基亚S60V1专版27诺基亚S60V2专版28诺基亚S60V3专版29SymbianUIQ专版30PPC2003专版31PPC2005/06专版32SP2003专版33SP2005/06专版34WM下载安装引导程序56LinuxMPKG版本至于“10101818”,其实是说这是UC的Build10101818版本,同时也告知我们这是2010年10月18日官方制作完成的。对于我们来说,通常只要改动bid代码即可实现UC代理服务器的变化,而且还能改掉自己访问互联网时经过服务器中转后的IP地址呢。估计是UC官方有过动作,现在笔者尝试更改了不少代号都只有天津和陕西的IP段,以前还能弄出广东等地区的。以笔者所在地区移动用户使用默认官版999服务器UC浏览器访问bbs.dospy.com为例,IP段往往是陕西联通的,然而改成000服务器,或者是200服务器后就转变成了天津市联通了。这种改变或许意义不大,但是觉得自己IP地址不够另类,又或者觉得自己这里UC中转服务器太拥堵的朋友,可以尝试着自己去改动。笔者以前一直用汉化风暴修改,在6500改999的时候由于数字的位数不同而很困扰,后来发现了有个PY小工具叫做UC助手,他可以全自动更改服务器呢。这里有个PY工具叫做UC助手:Uc助手-UcwebPatch汉化版.sis(47.25KB)UC助手很厉害,但是很多功能对新版的UC不管用了,比如改背景色等,但是改改服务器还是没有问题的,如下操作即可:运行UC助手,找到目标文件,UC官方版本时UCWeb60Signed.exe,笔者示范的独立共存版本是F1Web60Signed.exe。之所以不用官方原版示范,是为了向大家说明UC助手不仅仅只能识别非独立共存版本UC浏览器哦!然后选择执行操作,更改服务器,选择自己需要的数字就OK了。前面说过改服务器,其实也就是改bid,笔者再来说一下纯手工的修改bid方法。说到汉化风暴,大家肯定不陌生了,我们现在改bid也要用到它。如下操作即可:运行汉化风暴,先脱壳目标文件,同前文讲到的,还是F1Web60Signed.exe。再选择十六进制打开F1Web60Signed.exe,程序会询问你使用临时文件修改还是直接修改文件。如果使用临时文件修改,那么你打开就会比较慢,修改结束之后它会创建一个BAK扩展名的文件,其实也就是修改前文件的备份,删除BAK后缀就是原文件了。笔者习惯直接修改,主要还是等不及临时文件打开的那种速度。大家不太熟悉汉化风暴的话建议还是用临时文件修改,万一改错了还能用备份重新修改的。进入十六进制页面,不要看界面很花,全是十六进制数值,其实我们只要找到需要修改的目标值就很容易做了。按下“拨号键”+数字“2”的组合键,或者你也可以从菜单里选择“编辑”再选择“查找”。然后我们选择反Unicode码,在输入框里输入当前bid,比如999。我们可以立马看见汉化风暴右侧有“bid=999”的字样,如果你想把“999”改成“200”,那么先把光标移动到第一个“9”上,键盘输入“32”,再把光标移动到第二个“9”上,键盘输入30,再把光标移动到第三个“9”上,键盘输入“30”。我们可以看见右边变成了“bid=200”了。同理,如果要改成“800”服务器,那就把三次输入的数据分别改为“38”、“30”、“30”即可。按下“拨号键”+数字“5”或者在菜单里选择“编辑”再选择“下一个”,会看到其他的“999”字段,只要没有“bid”字样就不用管,继续下一个,直到把所有的有“bid”和“999”连在一起的字段修改完毕就可以了。最后加壳,打包,安装,我们就可以收工了。接下来我们讲一下独立共存。独立共存并不复杂,只是需要操作的东西很多很繁琐。其原理就是更改程序的UID以及各文件的加载目录。我们用智能解包和X管理器就能全部做到,只是很麻烦,这里给出一个工具:智能共存v1.3.0.sis(217.86KB)全自动制作独立共存的,没啥好说的。上次看到有人求助智能共存怎么用,我
本文标题:【塞班・DDC团队】【UC浏览器教程】之独立共存+美化+去广告+改服务器【11.04更新】
链接地址:https://www.777doc.com/doc-3692425 .html