【移动端】百度系优化
用于【移动端】的百度系列产品优化,包括【百度搜索】、【百家号】、【百度贴吧】、【百度文库】、【百度经验】、【百度百科】、【百度知道】、【百度翻译】、【百度图片】、【百度地图】、【百度好看视频】、【百度爱企查】、【百度问题】、【百度识图】等
Today's Installations
0
Total Installations
6
Creation Date
3 days ago
Update Date
3 days ago
User Rating
No Rating
v2024.12.17GPL-3.0-only

【移动端】百度系优化

注:并非所有功能都是默认开启,有些功能需要到油猴菜单中打开【设置】,手动开启功能。

一个对百度系网站进行优化的油猴脚本。

特性

  • 百度搜索
    • 优化搜索结果
    • 重定向链接
    • 新标签页打开
    • 禁止自动播放视频
    • 自动加载下一页
    • 全局悬浮快捷搜索按钮
    • 阻止自动唤醒App
    • 自定义搜索结果拦截规则
    • 等...
  • 百度贴吧
    • 新标签页打开
    • 搜索帖子/吧
    • 签到所有关注的吧
    • 签到全部吧
    • 记住看帖排序
    • 查看帖子更多评论内容
    • 弹窗手势优化
    • 图片优化预览
    • 阻止自动唤醒App
    • 自定义评论过滤规则
    • 等...
  • 百家号
    • 阻止自动唤醒App
    • 屏蔽元素
    • 等...
  • 等其它百度系网站

安装

注:建议使用浏览器扩展执行本脚本。

  • 浏览器扩展的功能和Api更完整
  • 非浏览器扩展使用脚本会遇到更多使用上的问题(跨域问题、脚本冲突等)

Q&A

一. 如何自定义百度搜索拦截规则?

注:规则只会作用在每一个.c-result.result元素上

  1. match-href##需要匹配的字符串
    作用:匹配当前结果项的真实链接(可正则,不需要转义),如果匹配成功,删除该项
    示例:匹配链接expert.baidu.com

    match-href##expert.baidu.com
    
  2. match-attr##属性名##需要匹配的字符串
    作用:匹配当前结果项的属性(可正则,不需要转义),如果匹配成功,删除该项
    示例:匹配属性srcidsigma或者vid_fourfold

    match-attr##srcid##(sigma|vid_fourfold)
    
  3. contains-child##选择器
    作用:匹配当前结果项的子元素,如果包含该子元素,删除该项
    示例:匹配子元素#abcdefg

    contains-child###abcdefg
    
  4. remove-child##选择器

    作用:将当前结果项的子元素进行删除
    示例:删除子元素[class*='-video-player'],用于禁止视频自动播放

    remove-child##[class*='-video-player']
    
  5. 规则1&&&&规则2...

    示例:删除推荐的项,其中真实链接包含recommend_list.baidu.com且属性tpl包含recommend_list

    match-href##recommend_list.baidu.com&&&&match-attr##tpl##recommend_list
    
  6. 添加注释

    示例:注释:屏蔽xxx

    // xxxxx
    

赞赏支持

微信赞赏 支付宝赞赏
Script Score
empty image
No one has rated the script yet. Be the first to rate it!