Greasy Fork is available in English.

百度页面净化

这是一个屏蔽百度与其相关网页中广告与垃圾信息的脚本.

ئاپتورى
SFKgroup
بۈگۈن قاچىلانغىنى
0
جەمئىي قاچىلانغىنى
1,926
باھا نومۇرى
2 0 0
نەشرى
0.4
قۇرۇلغان ۋاقتى
2023-01-14
يېڭىلانغان ۋاقتى
2023-01-16
ئىجازەتنامىسى
LGPL
قوللايدىغىنى

百度搜索页面净化

​ 本脚本可以自动删除 百度搜索,百度资讯,百度文库,百度知道,百度贴吧,百度图库,百度经验,百度百科好看视频,百度游戏 (灰色为部分完成) 页面内大部分垃圾与广告内容,同时支持PC与移动端。包括:

  1. 百度热搜榜

  2. 百家号信息推荐

  3. 几乎所有带有广告小灰字注释的内容(没屏蔽完就是我没找全)

  4. 百度知道伪装成回答的广告

  5. 百度文库VIP会员广告 (只是删了广告而已,不是会员的还是不是会员)

  6. 搜索结果中售卖商品的广告

  7. 搜索结果中得到的短视频

  8. 搜索结果中得到的百度提供的软件与游戏下载

  9. 一些搜索结果中的其他广告 (百度居然把法律咨询广告单独作为一种样式门类???)

  10. 百度贴吧里面伪装成帖子和回复的广告

  11. 部分页面要求强制登录的弹窗

  12. 百度百科右下浮窗与百科热搜词条

  13. 百度经验中的相关推荐内容与搜索结果中的广告

  14. 百度图片中标有广告字样的图片

​ 屏蔽范围可能会有部分不精准之处,若是发现可以在github上找我反馈,或是自己更改代码定制屏蔽内容。

​ 如果需要更改搜索结果中屏蔽的广告类型,可以在脚本第16行进行修改:

     var deny = ['b2b_prod','sp_hot_sale',...,undefined ,null]

字符串 对应页面元素
'b2bprod','sphot_sale' B2B商品广告与最热商品广告
'news-realtime' 百度热搜结果对应的特别框
'short_video' 短视频结果(不一定是短视频,但是它名字就叫这个)
'game-page-profession','game-page-platform' 游戏下载框(百度源)
'pc-soft-accurate','pc-soft-fs' 应用软件下载框(百度源)
'bjh_addressing' 百家号搜索结果
'lawconsultcard' 法律咨询广告
'pc-soft-app' 电脑端的安装手机软件的广告
'lego_tpl' 卖课广告
undefined ,null 一般的广告(最没有用的信息,建议不要改
... 更多关键字敬请期待

​ 其他地方的广告要是要显示的话就要查源码了,这里教学一下恢复的方法。一般一个屏蔽的格式是:

            move(document.getElementById('s_wrap'))//也可能是ByClassName等等,都一样

​ 以此为一个块,如果要禁用对 XXXXX 的屏蔽,那么就在行首添加 // 注释掉该行,例如:

            //move(document.getElementById('s_wrap'))//也可能是ByClassName等等,都一样

​ 以下是几个常见的字符串与实际页面元素的对应表格

字符串 (XXXXX) 对应页面元素
's_wrap' 百度首页上的整个元素(电脑版)
"blank-frame" 百度首页上的整个元素(手机版)
'content_right' 百度热搜榜与关联推荐的内容
"#pbcontent > div.rightsection.right_bright" 贴吧热搜榜
"hot-box" 百度百科热搜词条

​ 剩下来的就是一些完全应该被删除的广告了。(其实是我忘了它们的对应关系了)

​ 以后我也会更新一些别的广告屏蔽脚本,总之,享受这纯净的浏览时光吧!

SFKgroup
2023/01/14 V 0.1 更新了主要功能,达到了主要目的
2023/01/15 V 0.2 补充了百度贴吧中遗留的部分广告屏蔽
2023/01/15 V 0.3 补充了对未登录页面的垃圾信息屏蔽,新增了对百度百科,经验,图片的广告屏蔽,改进了脚本样式
2023/01/16 V 0.4 应评论建议,补全了对移动端百度页面的适配