找回密码
  注册[Register]
查看: 571|回复: 16

【油猴脚本】屏蔽百度搜索结果

[复制链接]
发表于 2021-6-3 07:13 | 显示全部楼层 |阅读模式
禁止求评分、诱导评分、互刷评分、互刷悬赏值,违规者封号处理。
禁止发布推广、邀请码、邀请链接、二维码或者有利益相关的任何推广行为。
所有非原创软件请发布在【精品软件区】,发帖必须按照本版块版规格式发帖。

最近实在忍受不了百度低劣的搜索结果,网上找了找没找到简洁又单一的好脚本(可能没看到),于是决定自己写一个


屏蔽关键词就是百度搜索结果的脚标,理论上是能把部分广告也能屏蔽的


可能已经有其他作者写过了,但目前认为我写的这个代码比较精简,保证了功能单一性


代码如下:
[JavaScript] 纯文本查看 复制代码
// ==UserScript==
// @name         百度搜索结果过滤
// @namespace    https://gitee.com/huelse/baidu-filter
// @version      0.2
// @description  在下方block_list中添加你想过滤的网站,世界都将清净了
// @AuThor       THENDINGs
// @match        https://www.baidu.com/s*
// @Icon         https://www.baidu.com/favicon.ico
// @license      GPL License
// ==/UserScript==
  
(function() {
    'use strict';
  
    // 屏蔽列表(默认为搜索结果的脚标)
    const block_list = ['广告', 'CSDN', '脚本之家', '百度知道', '百度经验', '腾讯云', '阿里云'];
  
    // 屏蔽函数
    function block() {
        const arr = $('#content_left a.c-showurl');
        $.each(arr, function(idx, el) {
            $.each(block_list, function(index, ele) {
                if (el.innerText.indexOf(ele) != -1) {
                    console.log('屏蔽: '+el.innerText);
                    $(el).parents('.c-container').css('display', 'none');
                }
            });
        });
    }
  
    // 监听页面搜索结果加载(适配AC-baidu插件)
    $('#content_left').bind('DOMNodeInserted', function() {
        block();
    })
  
    // 默认页面重载调用
    $(document).ready(function () {
        block();
    });
  
})();



已经发布在了https://greasyfork.org/scripts/427392,务必通过此链接安装代码,上面的代码被论坛格式化可能会失效

有油猴插件的可以直接进入安装

可以自己添加屏蔽关键词,如果失效了,欢迎留言告知~

如果觉得好用,给个免费的评分哦
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2021-6-3 07:13 | 显示全部楼层

支持楼主,谢谢分享。
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-6-3 07:13 | 显示全部楼层
谢谢大牛
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-6-3 07:34 | 显示全部楼层
支持楼主,谢谢分享。说实话,有用是有用,但是功能单一,比不上隔壁的,有页面重排那些功能。
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-6-3 07:53 | 显示全部楼层
6666
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-6-3 07:55 | 显示全部楼层
多谢分享多谢分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-6-3 07:55 | 显示全部楼层
谢谢@Thanks!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-6-3 07:56 | 显示全部楼层

感谢楼主的分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-6-3 08:21 | 显示全部楼层
谢谢大佬的分享,必须支持
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-6-3 08:32 | 显示全部楼层
谢谢大佬
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

RSS订阅|手机版|小黑屋|广告投放|大牛论坛

GMT+8, 2024-6-1 06:25 , Processed in 0.035492 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表