Skip to content

UserScript para Wuolah con mejoras a la experiencia del usuario

License

Notifications You must be signed in to change notification settings

pablouser1/WuolahExtra

Repository files navigation

WuolahExtra

Userscript para Wuolah.

Para usar este programa necesitas un gestor de userscripts (por ejemplo, ViolentMonkey) instalado en tu navegador.

Funciones implementadas

  • Quita anuncios de los pdfs
  • Client-side PRO
    • Puedes descargar carpetas dando un click (EN DESARROLLO)
  • Limpiar partes de la interfaz innecesarias
    • Publicidad en el fondo
    • Vídeos antes de descargar
  • Forzar modo oscuro

Instalación

Una vez hayas descargado tu gestor de userscripts, descarga el script desde la sección de Releases, ¡y listo!

Configuración

Puedes acceder a la configuración del script desde tu gestor de userscripts en el icono de tu barra de herramientas (más info)

Debug

Muestra información para desarrolladores en la consola

Métodos de limpieza de PDFs

Método Estado Detalles Config ID + info
GulagCleaner Activado por defecto, buenos resultados gulag Source
TrolahCleaner AVISO: CÓDIGO CERRADO, buenos resultados trolah Web
PDFLib En desarrollo pdflib Source
Ninguno - Deshabilita todos los sitemas de eliminación de anuncios none -

TrolahCleaner no funciona

Quizás la web está caída, prueba a acceder directamente para comprobarlo.

Limpiar UI

Elimina elementos de la interfaz como patrocinios, enlaces sociales...

Desarrollo

Instalar dependencias

yarn install

Modo desarrollo

yarn dev

Modo producción

yarn build

TODO

  • Para los métodos GULAG / PDFLib
    • Eliminar los anuncios de los pdfs contenidos en los zips
    • Encontrar la forma de sacar el nombre original del archivo
  • Eliminar dependencia GM_config e implementar la configuración usando exclusivamente GM.getValue y GM.setValue

Créditos