28 votos

¿Hay alguna forma de usar Userscripts / Greasemonkey Scripts en el navegador Android o Dolphin HD?

Me gustaría poder usar userscripts en Android. ¿Es esto posible? Leí que fue hace un par de meses e intenté un tutorial que ya no puedo encontrar pero no funcionó.

Esta pregunta puede estar relacionada con este otro Me presenté, pero creo que pueden tener respuestas totalmente diferentes.

0 votos

0 votos

Acabo de instalar tampermonkey en FIREFOX NIGHTLY en Android con éxito, utilizando esta solución youtube.com/watch?v=GXcg8r0c-Lk

15voto

JRI Puntos 58

Solución 1. Utilice Tampermonkey . Tampermonkey es más popular como una extensión de Chrome, pero también está disponible como una aplicación autónoma para Android. Funciona como un navegador ligero, y permite administrar y ejecutar automáticamente los scripts de usuario. Desafortunadamente no tiene muchas de las características que se encuentran en otros navegadores populares, pero sí soporta el API de Greasemonkey.

Solución 2. Usar Opera Mobile, que tiene soporte incorporado para userscripts, pero no tiene características de administración script, y no soporta la API de Greasemonkey. Navega a la sección de preferencias de usuario de opera:config y luego marque "Cargar siempre JavaScript de usuario" y "JavaScript de usuario". Introduzca la ruta de una carpeta (no un archivo) en el campo "User JavaScript File" (Yo utilizo /sdcard/userscripts/), luego guarde los ajustes. Guarde su userscript en esa carpeta con un .user.js extensión. NB esto funciona en OM12, pero la beta de OM14 no parece soportar userscripts en la actualidad.

Solución 3. Lanzar el userscript manualmente a través de un bookmarklet o pegando este javascript directamente en la barra de direcciones del navegador:

javascript:(function(){var a=document.createElement("script");a.src="http://path.to/myscript.user.js";document.head.appendChild(a);})();

Esta técnica es tediosa, pero el principio debería funcionar en la mayoría de los navegadores. Sin embargo, no tienes soporte para la API de Greasemonkey. El código de arriba debería funcionar sin modificaciones en el navegador Android común, y puede ser guardado como un bookmarklet. En Chrome Mobile el espacio en el var a necesita escapar, es decir. var%20a= y los marcadores no parecen funcionar, así que tienes que pegar manualmente cada vez.

0 votos

Supongo que debería aconsejar a las personas que utilizan la tercera opción. El motor userscript es más que añadir un archivo js al dom actual. No es sólo la API, son las características del sandbox.

1 votos

La versión actual de Opera para Android no admite el uso de javascript.

0 votos

La opción 3 no me ha funcionado, por desgracia. Sólo buscó en Google la cadena hasta que me di cuenta de que el javascript: La porción de la parte delantera no se pegaba en la barra de URL (¡qué molesto!)

6voto

Bob Puntos 34449

Utilice OilCan - "Greasemonkey en esteroides para Android".

0 votos

¿Lo has probado? Estoy bastante seguro de que este es el que probé pero no pude conseguir que funcionara. Fue hace un tiempo cuando todavía era nuevo en Android, así que podría tener mejor suerte ahora.

0 votos

Todavía no lo he probado. Parece genial, así que lo probaré pronto y veré qué pasa.

2voto

Rallan Puntos 11

Utilice o bien el Navegador de hábitos o Navegador Slepnir aplicaciones. Ambas soportan Userscripts. Tuve que ajustar ligeramente mis scripts para que funcionaran (manejan los eventos de forma diferente) pero ambos funcionan muy bien.

0 votos

¿Tienes alguna instrucción sobre cómo instalar un userscript con cualquiera de los dos? He jugado con Sleipnir durante una hora y no he podido averiguar cómo hacerlo.

2voto

Protector one Puntos 118

Existe un complemento similar a Greasemonkey para Dolphin llamado Tampermonkey . También hay una aplicación independiente de Tampermonkey, pero Dolphin es un navegador más completo que esa cosa.

También existe un complemento similar para Firefox para Android, llamado USI .

5 votos

Dios mío, el navegador de Tampermonkey es horrible. Sin cookies, sin marcadores, sin contraseñas, sin pestañas. Es el más desnudo de los huesos y ni siquiera vale la pena usarlo.

0 votos

Firefox soporta plugins en el móvil, woot.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X