您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
配合原脚本使用,增加对国内假新闻网站的过滤。这个真的很激进,请做好需要临时禁用本脚本的准备。
当前为
// ==UserScript== // @name 必应搜索过滤 激进版 // @namespace huelse/js-scripts/bing-filter2 // @version 1.0.1.2 // @description 配合原脚本使用,增加对国内假新闻网站的过滤。这个真的很激进,请做好需要临时禁用本脚本的准备。 // @author limbopro // @license MIT // @match https://www.google.com/search* // @match https://www.google.com.hk/search* // @match https://www.bing.com/search* // @match https://cn.bing.com/search* // @match https://www.bing.com/?FORM* // @icon https://www.bing.com/favicon.ico // @run-at document-end // @grant none // ==/UserScript== /* 源码地址 // https://limbopro.com/Adguard/contentFarm/contentFarm.js 每日更新;供 Quantumult X / Surge 等代理软件调用; // https://raw.githubusercontent.com/limbopro/Adblock4limbo/main/Adguard/contentFarm/contentFarm.js push 后更新至GitHub 方便查看历史更新内容 */ /* Written by limbopro https://limbopro.com/archives/block-contentfarm.html https://t.me/Adblock4limbo There are 7179 content farm domains in total until now. Last updated at 31/5月/2024/23:12 */ /* Google TxT Ads block */ function contentFarm_AdsRemove_Auto(){ //var ads_cssSelectors = [ //"[data-text-ad]", //"#tvcap" //]; //var ads_List = document.querySelectorAll( ads_cssSelectors ); //if (ads_List.length >0) { //for (xyz = 0; xyz < ads_List.length; xyz++){ //ads_List[xyz].style.display = "none"; //} //} /* var ads_cssSelectors = ["[data-text-ad],#tvcap"]; var ads_List = document.querySelectorAll( ads_cssSelectors ); var ads_Block; for (ads_Block = 0; ads_Block < ads_List.length; ads_Block++){ ads_List[ads_Block].style.display = "none"; } */ /* content farm domains list. */ var ads_host = [ "://view.inews.qq.com", "://new.qq.com", ".sina.com", ".sina.cn", "://www.msn.com/zh-cn/news", "://www.msn.cn/zh-cn/news", "://xueqiu.com", "://baijiahao.baidu.com", ".sohu.com", ".163.com", ".ifeng.com", ".thepaper.cn", ".bilibili.com", "://blog.csdn.net", ".zaker.cn", ".guancha.cn" ]; var search_results_css = [ "li.b_algo", // bing 搜索结果样式 ".mnr-c.xpd.O9g5cc.uUPGi", // Google 富文本搜索结果 style "div[data-sokoban-grid]", // 通用 "div.Ww4FFb.vt6azd.xpd.EtOod.pkphOe", // 新增 2023.08.27 "div.g", // Google PC 搜索结果样式 "div[class='g'][data-hveid]", // 这是谷歌PC端搜索结果页的 style "div[class='mnr-c g'][data-hveid]", // 这是谷歌手机端搜索结果页的 style "div[class][data-sokoban-container]"// 最后一个选择器也不需要逗号结尾 ] var i, x; setTimeout(() => { var huge = document.querySelectorAll(search_results_css); console.log("捕获" + huge.length + "个有效样式!") for (i = 0; i < ads_host.length; i++) { var ads_host_css = "[href*='" + ads_host[i] + "']"; for (x = 0; x < huge.length; x++) { if (huge[x].querySelectorAll(ads_host_css).length) { huge[x].remove(); console.log(huge[x].textContent + " -> 涉及内容农场!已移除!") } } } }, 500); timecount +=1; console.log("循环第" + timecount + "次") if (timecount === 1) { clearInterval(id); console.log("循环结束!") } } contentFarm_AdsRemove_Auto(); var timecount = 0; var id = setInterval(contentFarm_AdsRemove_Auto, 2000);