原本此次的教程是暴风影音,但是考虑了一下,暴风影音需要修改和调整的地方太多了,这次就用稍微简单的迅雷7作为实例吧。
其实迅雷7的广告相比于5而言,少了不少,最大的一块就是右侧的广告,30级以上的用户可以直接关闭,也可以直接无视本文。那块区域的广告在鼠标经过后会有一个较大的展示,反正我是不喜欢的。
其实去除这个还算容易,只要对主程序稍微修改即可。不过修改后虽然可以直接屏蔽广告,但副作用就是启动后会提示主程序被修改,如果大家不在意的话,忽略即可。
修改方法其实很简单,利刃UltraEdit登场,打开迅雷7的主程序Thunder.exe,搜索一下“Xunlei.AD”,总共会有2个搜索结果,第一个值对于去广告来说,用处不大,忽略之,找到第二个值才是我们最需要的。在16进制编辑模式下,将58 75 6E 6C 65 69 2E 41 44改为00 00 00 00 00 00 00 00 00后保存。再打开迅雷看看,右上角的广告消失了。
至于那个颇为令人不爽的右边侧栏,最简单的方法就是利用迅雷官方的HideTaskInfoAddin插件来搞定,下载及使用方法见这里。经过处理的迅雷干净多了吧。
每次新版本都要手动修改,虽然不麻烦,但是太费事,最简单的方法就是做个补丁。神器DUP登场了(此处掌声响起……)。其实做补丁就更简单了,新建一个方案,重点是添加一个“搜索与替换补丁”,点击添加,在搜索字节中填入58 75 6E 6C 65 69 2E 41 44,替换字节填入00 00 00 00 00 00 00 00 00,记得右下角的仅第二次匹配,保存即可。补丁导出后,与Thunder.exe放在一起,运行即可。当然,想要更方便的话,需要仔细琢磨一下DUP的高级功能,这个不是现在的重点,或许以后单列一章介绍。
这一期的主要方法是通过利用UltraEdit来对于主程序文件进行修改,从而屏蔽广告在主界面上的显示。方法看似简单,有时需要经过大量的测试才能确定最少的修改量。修改的地方越少越好,每次修改后,最好是能多测试一下主程序的稳定程度,毕竟修改是手段,使用才是目的。
这里仅以实例方式讨论技术方式,大家可以参考,转载请注明出处。注意,这些去广告的方法仅供大家学习研究所用,请勿用以商业用途。
咨询一下寒星,我用ultraedit打开exe后右边显示为乱码如何解决啊