Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Script para Ipad #13

Open
ruceo opened this issue Apr 25, 2024 · 3 comments
Open

Script para Ipad #13

ruceo opened this issue Apr 25, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@ruceo
Copy link

ruceo commented Apr 25, 2024

Setup
Safari
Userscripts(App Store)

Describe el fallo
No es compatible

@ruceo ruceo added the bug Something isn't working label Apr 25, 2024
@pablouser1
Copy link
Owner

He estado leyendo un poco del programa

Hay unas cuentas partes de la API de TamperMonkey que ese programa por ahora no implementa:

  • GM_getValue & GM_setValue: Se usa para gestionar la configuración del userscript. Userscripts solo tiene GM.getValue y GM.setValue, seguimos usando la API antigua con el _ porque una de las dependencias (GM_Config) la usa. No sería realmente un problema quitar esta dependencia y hacer un sistema de configuración desde cero usando la API moderna.
  • GM.registerMenuCommand: Se utiliza para el menú contextual para abrir la configuración, una vez más no es realmente necesario y se podría implementar de otra forma.
  • GM.getResourceUrl: Se usa para importar el WASM necesario para GulagCleaner, este sí que es realmente necesario para el funcionamiento y no se me ocurre un reemplazo que sea bueno.

Realmente para poder dar compatibilidad con ese gestor de userscripts solo se tendría que añadir GM.getResourceUrl

@ruceo
Copy link
Author

ruceo commented Apr 27, 2024

Y se podría implementar?

@pablouser1
Copy link
Owner

Para que pudiera funcionar, el desarrollador de esa aplicación debería implementar como mínimo GM.getResourceUrl. Hasta entonces, WuolahExtra no podrá funcionar ahí.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants