您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
create tag H2
// ==UserScript== // @name rutor.info - name to filename // @namespace bayarookie // @description create tag H2 // @match *://rutor.info/torrent/* // @match *://rutor.is/torrent/* // @match *://6tor.org/torrent/* // @version 1.8 // @grant none // ==/UserScript== function create_h2(s) { document.title = s; s = s.replace(/[\"]/g, "“"); s = s.replace(/[\*]/g, "⁎"); s = s.replace(/[\/]/g, "∕"); s = s.replace(/[:]/g, "꞉"); s = s.replace(/[<]/g, "‹"); s = s.replace(/[>]/g, "›"); s = s.replace(/[?]/g, "¿"); s = s.replace(/[\\]/g, "∖"); s = s.replace(/[\|]/g, "¦"); s = s.trim(); document.getElementById("all").appendChild(document.createElement("h2")).appendChild(document.createTextNode(s)) } let e_h1 = document.getElementsByTagName('h1')[0]; let s_h1 = e_h1.firstChild.data; let s_h2 = s_h1; let pos1 = s_h1.indexOf(" / "); if (pos1 > 0) { let sub1 = s_h1.slice(0, pos1); let pos2 = s_h1.indexOf(" (2"); if (pos2 > 0) { let sub2 = s_h1.slice(pos1 + 3, pos2); s_h2 = sub2.trim() + " / " + sub1.trim(); let sub3 = s_h1.slice(pos2 + 1); s_h2 = s_h2 + " " + sub3; } } if (s_h1.indexOf("VA") === 0 || s_h1.indexOf("V.A.") === 0 || s_h1.indexOf("Сборник") === 0 || s_h1.indexOf("Various Artists") === 0) { let pos1 = s_h1.indexOf("("); if (pos1 > 0) { s_h2 = "VA - "; let pos2 = s_h1.indexOf(")"); let sub1 = s_h1.slice(pos1 + 1, pos2); let d = new Date(); if (sub1 == d.getFullYear()) { let m = d.getMonth() + 1; if (m.toString().length == 1) { m = "0" + m; } let c = d.getDate(); if (c.toString().length == 1) { c = "0" + c; } sub1 = sub1 + "." + m + "." + c; } else if (sub1.indexOf(".") > 0) { let pdt1 = sub1.indexOf("."); let sdt1 = sub1.slice(0, pdt1); let pdt2 = sub1.indexOf(".", pdt1 + 1); let sdt2 = sub1.slice(pdt1 + 1, pdt2); sub1 = sub1.slice(pdt2 + 1) + "." + sdt2 + "." + sdt1; } let i; if (s_h1.indexOf("VA") === 0) {i = 5;} else if (s_h1.indexOf("V.A.") === 0) {i = 7;} else if (s_h1.indexOf("Various") === 0) {i = 18;} else {i = 10;} s_h2 = s_h2 + sub1 + " - " + s_h1.slice(i, pos1); } } create_h2(s_h2);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址