imdb电影高分亮红 for PT

根据 imdb 分数高亮颜色

  1. // ==UserScript==
  2. // @name imdb电影高分亮红 for PT
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.13
  5. // @description 根据 imdb 分数高亮颜色
  6. // @author piekei
  7. // @match *://pt.m-team.cc/*
  8. // @match *://www.hddolby.com/*
  9. // @match *://hdsky.me/*
  10. // @match *://springsunday.net/*
  11. // @match *://leaguehd.com/*
  12. // @match *://pthome.net/*
  13. // @match *://pterclub.com/*
  14. // @match *://hdhome.org/*
  15. // @match *://www.tjupt.org/*
  16. // @grant GM_log
  17. // @run-at document-end
  18. // @supportURL https://gf.qytechs.cn/zh-CN/scripts/411920-imdb电影评分高亮-for-PT
  19. // ==/UserScript==
  20.  
  21. (function($) {
  22. 'use strict';
  23. try {
  24. console.log("start good movie");
  25. var douban_db = /douban\.com/
  26. var imdb_db = /imdb\.com/
  27. var anidb_db = /anidb\.net/
  28. var links = $(".embedded a").filter(function (link) { return douban_db.test($(this).attr("href")) });
  29. GM_log( "find "+links.length+" links");
  30. $(links).each( function(){
  31.  
  32. var $el = $(this);
  33. var score = $el.text()
  34. var color;
  35. if(score>=9) color = "red";
  36. else if (score >= 8) color = "purple";//"GoldenRod";
  37. // else if (score >= 8.7) color = "GoldenRod";
  38. // else if (score >= 7.5) color = "blue";
  39. // else if (score >= 7) color ="green";
  40. else if (score >= 5) color ="black";
  41. else if (score >=1)color ="gray";
  42. // else if (score >=1)color ="silver";
  43. else color ="black";
  44.  
  45. $el.css("font-size","10pt")
  46. $el.css("color", color);
  47. var p = $el.parents(".torrentname");
  48. p.find("b").css("color",color)
  49. p.css("color",color);
  50. });
  51. var links2 = $(".embedded a").filter(function (link) { return imdb_db.test($(this).attr("href")) });
  52. GM_log( "find "+links.length+" links");
  53. $(links2).each( function(){
  54.  
  55. var $el = $(this);
  56. var score = $el.text()
  57. var color;
  58. var font_size;
  59. if(score>=9) color = "red";
  60. else if (score >= 8.0) color = "purple";
  61. // else if (score >= 8.4) color = "GoldenRod";
  62. // else if (score >= 8) color = "blue";
  63. // else if (score >= 7.5) color ="green";
  64. else if (score >= 5) color ="black";
  65. else if (score >=1)color ="gray";
  66. // else if (score >=1)color ="silver";
  67. else color ="black";
  68.  
  69. $el.css("font-size","10pt")
  70. $el.css("color", color);
  71. var p = $el.parents(".torrentname");
  72. p.find("b").css("color",color)
  73. p.css("color",color);
  74. });
  75. var links3 = $(".embedded a").filter(function (link) { return anidb_db.test($(this).attr("href")) });
  76. GM_log( "find "+links.length+" links");
  77. $(links3).each( function(){
  78.  
  79. var $el = $(this);
  80. var score = $el.text()
  81. var color;
  82. var font_size;
  83. if(score>=9) color = "red";
  84. else if (score >= 8.0) color = "purple";
  85. // else if (score >= 8.4) color = "GoldenRod";
  86. // else if (score >= 8) color = "blue";
  87. // else if (score >= 7.5) color ="green";
  88. else if (score >= 5) color ="black";
  89. else if (score >=1)color ="gray";
  90. // else if (score >=1)color ="silver";
  91. else color ="black";
  92.  
  93. $el.css("font-size","10pt")
  94. $el.css("color", color);
  95. var p = $el.parents(".torrentname");
  96. p.find("b").css("color",color)
  97. p.css("color",color);
  98. });
  99. } catch(e){
  100. GM_log(e)
  101. }
  102. })(jQuery);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址