Greasy Fork is available in English.

remove the jump link in BAIDU

去除百度搜索跳转链接

Stan na 2020-10-07 03:34:36 UTC. Zobacz najnowszą wersję.

Autor
axetroy
Oceny
0 0 0
Wersja
2015.9.22
Utworzono
22-08-2015
Zaktualizowano
07-10-2020
Kompatybilność
Kompatybilny z przeglądarką Firefox Kompatybilny z przeglądarką Chrome
Licencja
The MIT License (MIT); http://opensource.org/licenses/MIT
Dotyczy
  • *www.baidu.com*

你没看错,是都请求了个遍,如果你觉得没什么卵用,请CTRL+W。解密是不可能的

你没看错,是都请求了个遍,如果你觉得没什么卵用,请CTRL+W。解密是不可能的

你没看错,是都请求了个遍,如果你觉得没什么卵用,请CTRL+W。解密是不可能的

重要的事情说3遍

//====================简介====================

模式说明:(默认:混合请求)
  • 混合请求:先请求一个html,即把当前地址,修改&tn=baidulocal之后的url。得到3-10个搜索结果的真实链接,剩下的,就随页面滚动,逐一请求。
  • 非混合请求:全部跳转链接,随页面滚动,逐一请求。
动画开关:
  • firefox下:【工具栏】-【Greasemonkey】-【用户脚本命令】-【请求动画开关】
  • chrome下:【工具栏】-【Tampermonkey】-【请求动画开关】
动画说明:
  • 混合请求:动画效果并不能说明lazyload
  • 非混合请求:动画效果即表示当前请求,即lazyload。
  • 动画效果,说明已经不用跳转,不用等动画结束。
也就那样。

如果哪天失效了,反馈给我哈。
贴吧反馈:http://tieba.baidu.com/p/3992397840
推荐配合我的另一个脚本【去百度搜索置顶推广】一起使用

欢迎加入狐吧,嗯,我常年潜水,看帖的多,回帖的少而已....(手动斜眼)

关于请求了个遍的那点事


现在2015.8.25版本,添加了别人提供的方法。这个方法有什么用呢?
可以这么理解:一个请求,返回3-10个真实的地址。
相比我之前的一个请求,返回1个真实的地址,相当是减少了几个请求,就这样。
他的缺点就是,并不一定返回10的真实的地址。有时可能是6个,可能是7个。
所以就给用户造成了一种假象:“咦,这个怎么失效了?”

而根据我测试了一整晚,我并不觉得性能上,比我原来的那种方式好得多少。

据我所以,有些脚本/扩展也是用那种方式,而我现在也添加了。

现在怎么说?

那些大神如果觉得“没什么卵用”,辛苦写了个脚本,还要被冷嘲热讽。

我只能说,随你。

反正我以后不去那个吧发帖了,惹不起,我躲不起么。

//====================特点====================

  • [原理]:ajax请求
  • [异步监听]:使用Mutation监听异步加载,意味着支持翻页和翻页脚本
  • [LazyLoad]:采用类似与图片LazyLoad的加载方式

//====================更新日志====================

2015.9.14
  • [新增]:增加了移除百度搜索跟踪的代码(现在应该不会因为你在百度搜索“脱发”,然后尽是各种洗发水广告)
  • 小小的优化
  • chrome45*64bit下动画有问题(firefox下正常),如有问题,可以关闭
  • 添加了大量注释,分享出来。即便以后我不更新了,还照样有人做
2015.8.25
  • [再一次重生]:代码重构。相信我,这是一个痛苦的过程。
  • [新增]:增加&tn=baidulocal这种请求的方式
  • (感谢贴吧@RangerWolf 的扩展【搜索直达】提供的源码),现在是混合请求。含原有的【请求所有】,也包含现在增加的这个。当然不会重复请求。
  • [新增]:增加可以关闭动画的选项。即便更新脚本,也不用重新修改代码。
  • firefox下:【工具栏】-【GM扩展】-【用户脚本命令】-【请求动画开关】
    chrome下:【工具栏】-【GM扩展】-【请求动画开关】
  • [移除]:不再自动请求【翻译此页】,毕竟不常用
现在基本没什么问题了,以后可能很久都不再更新,最多是小小的优化。
2015.8.24
  • [重生]:把整个脚本改写成面向对象的形式,不为什么,只为不让你们看懂(手动斜眼)
  • 以及一些其他细节的修改
2015.8.23
  • [更改]:去掉了【黄】【绿】小点,取而代之的是用一个CSS3动画。(懒得截gif图了),其目的就是让用户知道,那些事已经不需要再跳转的。
  • [细节]:如果请求失败,则是一个红色的动画;请求失败的链接,会再次请求。不会造成“有时候怎么失灵了”的假象...
  • [优化]:整合了一堆的代码