您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Shows the thumbnail on every item of the torrent list, highlight matched torrent in searchpattern
当前为
// ==UserScript== // @name RARBG Show thumbnails in torrent lists (Plain JavaScript) // @namespace http://tampermonkey.net/ // @version 0.1 // @description Shows the thumbnail on every item of the torrent list, highlight matched torrent in searchpattern // @author You // @include /^(https?:)?\/\/(www\.)?rarbg\.(is|to|com)\/(torrents\.php.*|catalog\/.*|top10)$/ // @grant none // ==/UserScript== (function() { 'use strict'; var searchpattern = [ 'webrip' ]; searchpattern.forEach(function(el, i){ searchpattern[i] = el.toLowerCase(); }); var matches = document.querySelectorAll('.lista2 .lista a'); var regExp = /\\'([^)]+)\\'/; if(matches && matches.length) { for(var i=0; i<matches.length; i++) { if(matches[i] && matches[i].onmouseover) { var inh = matches[i].innerHTML.toLowerCase(); for(var j=0; j<searchpattern.length; j++) { if(inh.includes(searchpattern[j])) { matches[i].style.color = '#ff4db0'; matches[i].style.background = 'pink'; break; } } var match = regExp.exec(matches[i].onmouseover); if(match) { matches[i].parentNode.previousSibling.innerHTML = '<img src="'+match[1]+'"></img>'; } } } } })();