// ==UserScript== // @name mteam good movie // @namespace http://tampermonkey.net/ // @version 0.18 // @description mteam 电影板块, 根据 imdb 分数高亮颜色 // @author hitsmaxft // @match https://kp.m-team.cc/browse/movie // @grant GM_log // @run-at document-end // @supportURL https://greasyfork.org/en/scripts/373303-mteam-good-movie // @require https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js // @downloadURL none // ==/UserScript== (function($) { 'use strict'; var scan_link = () => { try { console.log("start good movie"); var imdb_test = /imdb\.com/ var links = $(".justify-end a").filter(function (link) { return imdb_test.test($(this).attr("href")) }); GM_log( "find "+links.length+" links"); $(links).each( function(){ var $el = $(this).find(".align-middle"); var score = $el.text() GM_log( "find score " + score); var color; if(score>=8) color = "red"; else if (score >= 7) color = "green";//"GoldenRod"; else if (score >= 6) color ="blue"; else color ="gray"; $el.css("font-size","12pt") $el.css("background", color); $el.css("color", "white"); $el.css("border-radius", "1em"); $el.css("padding", "0 0.5em"); //var p = $el.parents(".torrentname"); //p.find("b").css("background",color); //p.css("color",color); }); } catch(e){ GM_log(e) } } setInterval(scan_link, 3000); })(jQuery);