您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Un script que elimina las redireciones te tumanga online y agrega atajos de teclado!
当前为
// ==UserScript== // @name Dominios molestos de Para TMO // @namespace TUMANGAONLINE // @version 3.5 // @description Un script que elimina las redireciones te tumanga online y agrega atajos de teclado! // @homepageURL https://gf.qytechs.cn/es/users/1211940-mao-oaks // @icon https://visortmo.com/favicon/android-chrome-192x192.png // @author mao_oaks // @connect * // @license Copyright MIT // @match *://*lectortmo.com/* // @match *://*zonatmo.com/* // @match *://*/* // ==/UserScript== (function () { const CASCADE = true; const paginado = CASCADE ? "cascade" : "paginated"; // Directorio de páginas permitidas const paginas = { visortmo: null, zonatmo: null, }; // Definir expresiones regulares para verificar las URLs const superregex = /\w+\/\w+\/[0-9a-f]{12,32}\/(null|cascade(\d{0,3})|paginated(\d{0,3})(?:\/\d{0,3})?)$/gm; const regexbasico = /\w+\/\w+\/[0-9a-f]{32}\/(null|cascade(\d{0,3})|paginated(\d{0,3})(?:\/\d{0,3})?)$/gm; var urlLimpia; // Obtener el hostname actual para comprobar si está en el diccionario const href_mask = window.location.hostname.replace(".com", ""); const href_aReal = document.querySelector(".navbar-brand")?.getAttribute("href").match(/\w+\./gm)[0].replace(".",""); // Limpiar la URL si coincide con el patrón básico urlLimpia = regexbasico.test(window.location.href) ? location.href.replace(/\w+\.\w+\/\w{4,8}\//gm, href_aReal + ".com/viewer/") : false; if (urlLimpia === false && superregex.test(window.location.href )) { // Obtener el valor de los parámetros del enlace del botón de Telegram console.log('negociando:', urlLimpia); var BuscarElement = href_aReal in paginas? document.querySelector(".btn-telegram")?.getAttribute("href") || "": ""; var urlParams = new URLSearchParams(BuscarElement.split('?')[1]); urlLimpia = decodeURIComponent(urlParams.get('url')); // Obtener la URL decodificada console.log('URL dificil:', urlLimpia); } // Si el dominio actual no está en el diccionario de páginas permitidas if (!(href_mask in paginas) | !(urlLimpia == urlLimpia.replace(/paginated\d*/g, paginado))) { // Redirigir a la URL limpia con el formato deseado location.href = urlLimpia.replace(/cascade\d*|paginated\d*/g, paginado); } else { // Si el dominio está permitido, agregar eventos de navegación con teclas document.addEventListener("keydown", logKey); function logKey(e) { if (e.code === "ArrowUp") { goNextPage(); } else if (e.code === "ArrowDown") { goPrevPage(); } else if (e.code === "ArrowRight") { location = document.querySelector(".chapter-next a")?.href || location; } else if (e.code === "ArrowLeft") { location = document.querySelector(".chapter-prev a")?.href || location; } } } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址