您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
对包含感兴趣的关键词的新闻高亮显示,并屏蔽掉不感兴趣的关键词的新闻
当前为
// ==UserScript== // @name Mydrivers驱动之家新闻站特定关键词的新闻标红加高亮、并把包含不感兴趣关键词的新闻屏蔽掉 // @description 对包含感兴趣的关键词的新闻高亮显示,并屏蔽掉不感兴趣的关键词的新闻 // @icon http://www.drivergenius.com//favicon.ico // @namespace http://greasyfork.icu/zh-CN/scripts/397075 // @version 1.5 // @author ddrwin // @include http*://*.mydrivers.com/* // @note 2020.2.28 V1.0 对包含感兴趣的关键词的新闻高亮显示; // @note 2020.2.29 V1.1 增加屏蔽包含不感兴趣的关键词的新闻; // @note 2020.3.1 V1.2 增加文章页高亮关键词,优化文章页阅读宽度; // @note 2021.2.23 V1.3 优化首页高亮关键词,调整文章页阅读宽度; // @note 2022.2.2 V1.4 优化首页高亮关键词,调整文章页阅读宽度; // @note 2022.2.4 V1.4.1 首页列表页居左; // @note 2022.3.3 V1.5 优化首页高亮关键词,屏蔽文章页向前、向后按钮; // ==/UserScript== (function() { //首页的界面优化 var isContentPage = window.location.href.match(/mydrivers\.com\/$/);//检查首页 if (isContentPage) { $("#newlist_1.zxgx").attr("style", "margin-left:-120px !important;"); //文章list区居左 } //文章页的界面优化 var isContentPage = /.*htm$/.test(location.href) && /^http(s)?:\/\/news\.mydrivers\.com\/.*$/.test(location.href) if (isContentPage) { $(".news_right,.baidu,.main_right,#left_tab,#right_tab,.nav_box,.last,.next").remove(); //删除无用部分 $(".main_box").attr("style", "width:830px !important;"); //主体宽度 $("#thread_subject").attr("style", "width:800px; margin-left:-70px;"); //文章页的标题 $(".news_info").attr("style", "width:600px;margin-left:20px !important;"); //文章宽度 $(".newsinfo_vedio").attr("style", "margin-left:0px !important;"); //视频播放器 $(".main_left").attr("style", "margin-left:1000px !important;"); //视频播放器 //$("#MyComments.pinglun").attr("style", "width:660px !important;"); //评论宽度 } //首页屏蔽关键词,把相关新闻屏蔽掉 var BanText = ["小米", "红米", "雷军", "Redmi", "畅享", "OPPO", "vivo", "卢伟冰", "紫米", "MIUI", "一加","realme", "长城","腾讯", "魅族", "tcl", "苏宁", "华米", "iQOO", "ROG", "华米"]; //屏蔽的字符 var check_Ban = window.location.href.match(/mydrivers\.com\/$/);//检查驱动之家首页 //Ban掉相关字符 if (check_Ban) { BanText.map(function(v) { $('li:contains(' + v + ')').hide(); }) } //首页添加关键词,高亮颜色可以自定义 var ColorText = ["比特币","奔驰","新一代","电动车","特斯拉","中国人","女性","太空","登月","月球","火星","飞船","火箭","探测器", "宇宙","暗黑", "科学"]; //高亮的字符 var checkHigh = window.location.href.match(/mydrivers\.com\/$/);//检查首页 if (checkHigh) { ColorText.map(function(i) { $('a:contains(' + i + ')').css({"background-color":"#FFFFCC","color":"#00CC00"}); }) } //首页添加关键词,高亮颜色可以自定义 var ColorText = ["5G","华为","HMS","鸿蒙","HUAWEI","麒麟","光刻机","Mate","酷睿","HarmonyOS","荣耀","芯片","机器人","Wi-Fi"]; //高亮的字符 var checkHigh = window.location.href.match(/mydrivers\.com\/$/);//检查首页 if (checkHigh) { ColorText.map(function(i) { $('a:contains(' + i + ')').css({"background-color":"#CCEEFF","color":"#5555FF","font-weight":"bold"}); }) } //首页添加关键词,高亮颜色可以自定义 var ColorText = ["苹果", "iPhone", "iPad", "ios", "iOS", "微信", "Win 11","Win11","Windows 11","Windows11"]; //高亮的字符 var checkHigh = window.location.href.match(/mydrivers\.com\/$/);//检查首页 if (checkHigh) { ColorText.map(function(i) { $('a:contains(' + i + ')').css("cssText","background-color:#FFFFCC;color:#00CC00;font-weight:bold !important"); }) } //文章页高亮关键词,颜色可以自定义 var news_info = document.getElementsByClassName("news_info")[0].innerHTML; var s = "比特币|奔驰|新一代|电动车|特斯拉|女生|女性|登月|月球|火星|飞船|火箭|探测器|宇宙|暗黑|科学"; var reg = new RegExp("(" + s + ")", "g"); var str = news_info; var newstr = str.replace(reg, "<SPAN style='background-color:#FFFFCC;color:#00CC00'>$1</SPAN>"); document.getElementsByClassName("news_info")[0].innerHTML = newstr; //文章页高亮关键词,颜色可以自定义 var news_info = document.getElementsByClassName("news_info")[0].innerHTML; var s = "5G|华为|HMS|鸿蒙|EMUI|麒麟|Mate|HarmonyOS|荣耀|芯片|机器人|Wi-Fi"; var reg = new RegExp("(" + s + ")", "g"); var str = news_info; var newstr = str.replace(reg, "<SPAN style='background-color:#CCEEFF;color:#5555FF;font-weight:bold'>$1</SPAN>"); document.getElementsByClassName("news_info")[0].innerHTML = newstr; //文章页高亮关键词,颜色可以自定义 var news_info = document.getElementsByClassName("news_info")[0].innerHTML; var s = "苹果|iPhone|iPad|ios|iOS|微信|Win 11|Windows 11|元宇宙"; var reg = new RegExp("(" + s + ")", "g"); var str = news_info; var newstr = str.replace(reg, "<SPAN style='background-color:#FFFFCC;color:#00CC00'>$1</SPAN>"); document.getElementsByClassName("news_info")[0].innerHTML = newstr; })()