好友
阅读权限25
听众
最后登录1970-1-1
|
本帖最后由 LzSkyline 于 2016-4-7 18:15 编辑
由于最新版谷歌浏览器不支持使用未授权的插件,所以导致了如果自己破解了某些插件的话会无法使用,所以我就下了几个谷歌内核的浏览器,发现360极速的稳定性和速度都还不错,于是就一直在用了
然而,我是非常不喜欢用搜狗 好搜这些搜索引擎的,因为结果只能说差强人意..于是我把搜索栏换成了百度搜索,然而当我用右键选中文本时,会弹出一个浮动的搜索按钮(即:划词搜索工具条),在这里默认用的就是360自家的 好搜 引擎
于是乎,X掉
方法很简单,这些功能都是做在Chrome.dll里的,那么简单来说直接用UE替换字符串就好了
不过考虑到要分享给大家,我替换了自己的dll如果发上来肯定会因为大家的浏览器版本不同而引起某些问题
所以要写一个patch来动态替换了
感觉C#写起来比较简单,然后就有了这个程序
https://github.com/lzskyline/HackThe360Chrome
这个程序默认是替换haosou.com为baidu.com
不过现在最新的极速浏览器好像是又换成了so.com,不过也没什么大碍,字符串格式无非就是:
好搜的某个域名/s?q=%s&src=360chrome
好搜的域名有很多,haosou.com以及so.com等等,%s代表的就是用户选中的关键字,后面src=360chrome只是一个为网站提供的来源检测,没什么用
那么如果要替换成百度,就是
baidu.com/s?wd=%s#
没错,记得要加#把后面的字符无效
掌握了这个规则大家就可以修改源码改成自己想要的引擎了
没什么技术含量,C#初学者拿去看吧,大神们可以选择回个贴领完CB走人~
[2016-4-7]
抱歉,之前发的链接那个版本有点问题,没能完全的替换字符串,我用UE对比了一下替换前后的两个文件,发现一共有两处so.com/s?q=%s,但程序只替换了一处,貌似搜索不到那一处,正在看是哪里的问题,有会C#的朋友们也可以帮我找下错
为了不影响大家使用,我用dUP做了一个靠谱的替换补丁
链接: http://pan.baidu.com/s/1slkS7Lz 密码: 52pj
为了避免有的朋友误以为是那种"可以在设置里修改"的功能,我给个截图
图片上传失败了....这不怪我
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|