12 votos

¿Hay Greasemonkey scripts para Safari?

Existe el maravilloso Greasemonkey para ejecutar JavaScript definido por el usuario en las páginas web.

¿Existe Greasemonkey para Safari? ¿O se puede escribir una extensión de Safari para personalizar el comportamiento de otras páginas web? ¿Quizás haya una alternativa que funcione con AppleScript en vez de con JavaScript?

7voto

Dave Penneys Puntos 3064

Otra opción para ejecutar GreaseMonkey scripts es NinjaKit (que es lo que yo uso). Es una extensión de Safari 5, lo que significa que es un poco más segura que GreaseKit.

0 votos

Esto parece una buena cosa, pero no puedo encontrar ninguna documentación - y el script que probé no funcionó (funciona en Greasemonkey/Firefox; es Facebook Autopoke)

0 votos

@d'ombre - sí, el autor es japonés, así que los documentos en inglés son mínimos. Hay un un poco aquí que podría ser de ayuda. En cuanto a los scripts individuales, la mayoría funcionan, pero sí, algunos no. Para FB, Unfriend Finder funciona para mí, por lo que puede ser sólo un problema Autopoke.

0 votos

El repositorio ya no existe :(

4voto

fpg1503 Puntos 101

Yo uso TamperMonkey y funciona sorprendentemente bien. También es una extensión de Safari.

He intentado usar NinjaKit en el pasado pero ya no me funciona, muchos scripts simplemente no funcionan.

2voto

shsteimer Puntos 8749

¿Existe Greasemonkey para Safari?

Puede utilizar SIMBL y GreaseKit para ejecutar la mayoría de los scripts de Greasemonkey en Safari, sin modificar. Las instrucciones de instalación detalladas se encuentran en este enlace , que se repite aquí:

  1. Descargar e instalar SIMBL
  2. Salir de Safari
  3. Descargar GreaseKit
  4. Arrastre el archivo GreaseKit.bundle a ~/Library/Application Support/SIMBL/Plugins . Es posible que tenga que crear esta ubicación si no sale
  5. Inicia Safari y verás un GreaseKit elemento de la barra de menús
  6. Instalar scripts de http://userscripts.org -- el proceso de instalación es un poco diferente del enfoque de Firefox, pero funciona.

¿O, en cambio, se podría escribir una extensión de Safari para personalizar el comportamiento en otras páginas web? ¿Quizás haya una alternativa que funcione con AppleScript en lugar de JavaScript?

El equivalente nativo de Greasemonkey en Safari son las extensiones y plugins de AppleScript. Para una buena biblioteca de extensiones nativas de Safari, consulte Pimp My Safari .

0 votos

SIMBL me obliga a utilizar Safari de 32 bits, ¿hay algo con lo que esto cause problemas?

0 votos

¿Ha probado NinjaKit (sugerencia de @Dori)? Parece estar basado en S5, por lo que el marco más reciente.

2voto

Josh Bush Puntos 1938

El mejor lugar para empezar es probablemente este: http://developer.apple.com/devcenter/safari/index.action

He visto extensiones de safari cuyo único comportamiento era personalizar el comportamiento de los sitios web; ayer mismo vi una que cambiaba el diseño de reddit para que fuera más amigable con iOS.

aquí está .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple 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