Esiste il meraviglioso Greasemonkey per eseguire JavaScript definito dallutente sulle pagine web.

Esiste una cosa come Greasemonkey per Safari ? O si scriverebbe invece unestensione per Safari per personalizzare il comportamento su altre pagine web? Forse esiste unalternativa che gira su AppleScript invece di JavaScript?

Risposta

Unaltra opzione per eseguire gli script GreaseMonkey è NinjaKit (che è quello che utilizzo). È “unestensione per Safari 5, il che significa che è solo un po più sicuro di GreaseKit.

Commenti

  • Sembra una buona cosa, ma Non riesco ' a trovare alcuna documentazione e lunico script che ho provato non ha funzionato (funziona in Greasemonkey / Firefox; ' s Facebook Autopoke)
  • @d ' ombre – sì, lautore ' è giapponese, quindi i documenti in inglese sono minimo. Cè ' un un po qui che potrebbe essere di aiuto. Per quanto riguarda i singoli script, la maggior parte funziona, ma sì, alcuni non ' t. Per FB, Unfriend Finder funziona per me, quindi potrebbe essere solo un problema di Autopoke.

Answer

I usa TamperMonkey e funziona sorprendentemente bene. È anche unestensione per Safari.

Ho provato a usare NinjaKit in passato ma non funziona più per me, molti script semplicemente non funzionano.

Risposta

Esiste Greasemonkey per Safari?

Puoi utilizzare SIMBL e GreaseKit per eseguire la maggior parte Script Greasemonkey in Safari, non modificati. Le istruzioni di installazione dettagliate si trovano a questo link , ripetute qui:

  1. Scarica e installa SIMBL
  2. Esci da Safari
  3. Scarica GreaseKit
  4. Trascina il file GreaseKit.bundle in ~/Library/Application Support/SIMBL/Plugins. Potrebbe essere necessario creare questa posizione se non “esce”
  5. Avvia Safari e vedrai un GreaseKit elemento della barra dei menu
  6. Installa script da http://userscripts.org : il processo di installazione è un po diverso dallapproccio di Firefox, ma funziona.

Oppure si scriverebbe unestensione per Safari per personalizzare il comportamento su altre pagine web ? Forse esiste unalternativa che gira su AppleScript invece di JavaScript?

Lequivalente nativo di Safari di Greasemonkey sono le estensioni e i plugin di AppleScript. Per un bella libreria di estensioni native di Safari, controlla Pimp My Safari .

Commenti

  • SIMBL mi costringerà a utilizzare Safari a 32 bit: qualcosa con cui questo causa problemi?
  • Hai provato NinjaKit (@Dori ' s suggerimento)? Sembra essere basato su S5, quindi framework più recente.

Risposta

Il posto migliore per iniziare è probabilmente qui: http://developer.apple.com/devcenter/safari/index.action

Ho visto estensioni di Safari il cui unico comportamento era personalizzare il comportamento dei siti web; proprio ieri ne ho visto uno che ha cambiato il layout di reddit per renderlo più compatibile con iOS.

eccolo .

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *