Script Info: Procesar Capítulos de WTL-LAB
Este script está diseñado para mejorar la experiencia de lectura en WTL-LAB resaltando palabras, aplicando filtros y optimizando la navegación entre capítulos.
Detalles
- Nombre: Procesar Capítulos de WTL-LAB
- Descripción: Resalta la última palabra visible en pantalla, permite marcar palabras manualmente, detecta cambios de capítulo y aplica filtros dinámicos.
- Autor: trystan4861
- Licencia: MIT
- Namespace: https://wtr-lab.com/
- URL: Descargar el script
Características Principales
Resaltado Automático:
- Detecta y resalta en amarillo la última palabra visible en pantalla.
- Usa un retraso configurable para suavizar el cambio de palabras resaltadas.
Marcado Manual:
- Permite marcar palabras con un clic, resaltándolas en rojo para diferenciarlas.
Filtros de Contenido:
- Oculta spans o párrafos según palabras clave configuradas.
- Aplica transformaciones automáticas para mejorar la legibilidad.
Detección de Cambios de Capítulo:
- Observa el DOM para detectar cambios y reconfigurar automáticamente el script.
Sustitución Dinámica de Palabras:
- Cambia términos predefinidos por sinónimos o equivalentes más claros.
Configuración Extensible:
- Ajusta colores de resaltado, filtros y sustituciones desde un objeto de configuración.
Configuración
Estilos Personalizables
const config = {
estilos: {
fondoResaltado: "yellow",
fondoMarcado: "red",
textoResaltado: "black",
textoMarcado: "black"
}
};
Filtros de Contenido
const config = {
filtros: {
toHideEqual: [".", "Xinbiquge"],
toHideIncludes: [".c0m", ".com"],
toBreak: ["la versión web es lento", "En el vasto universo, el nacimiento"],
toDelete: ["window._taboola", "Recordatorio: si descubre que hacer clic"]
}
};
Sustituciones
const store = {
sustitutes: {
"RPDC": "corte",
"Yelvzong": "Yelu Zong",
"Yeluzong": "Yelu Zong",
"Yelv": "Yelu"
},
transforms: {
"Shangshu": "Ministro"
}
};
Eventos y Observadores
- IntersectionObserver: Detecta la última palabra visible en pantalla.
- MutationObserver: Observa cambios en el DOM para detectar nuevos capítulos.
- Eventos del Navegador: Escucha eventos de desplazamiento y carga de la página.
Dependencias
- GM_addStyle: Añade estilos personalizados para el resaltado y marcado.
Instalación
- Descarga e instala el script desde OpenUserJS.
- Asegúrate de tener un gestor de scripts de usuario como Tampermonkey o Greasemonkey.
Licencia
MIT © 2024 trystan4861