Det er den fantastiske Greasemonkey å kjøre brukerdefinert JavaScript på websider.

Er det noe som heter Greasemonkey for Safari ? Eller ville man i stedet skrive en Safari-utvidelse for å tilpasse atferd på andre nettsider? Kanskje det er et alternativ som kjører på AppleScript i stedet for JavaScript?

Svar

Et annet alternativ for å kjøre GreaseMonkey-skript er NinjaKit (det er det jeg bruker). Det er en Safari 5-utvidelse, noe som betyr at det bare er litt tryggere enn GreaseKit.

Kommentarer

  • Dette virker som en god ting, men Jeg kan ' ikke finne noen dokumentasjon – og det ene skriptet jeg prøvde fungerte ikke (det fungerer i Greasemonkey / Firefox; det ' s Facebook Autopoke)
  • @d ' ombre – ja, forfatteren ' er japansk, så de engelske dokumentene er minimal. Det er ' en litt her som kan være til hjelp. Så vidt individuelle skript går, fungerer de fleste, men ja, noen don ' t. For FB fungerer Unfriend Finder for meg, så det kan bare være et autopoke-problem.

Svar

I bruk TamperMonkey , og det fungerer overraskende bra. Det er også en Safari-utvidelse.

Jeg har prøvd å bruke NinjaKit tidligere, men det fungerer ikke lenger for meg, mange skript vil ganske enkelt ikke fungere.

Svar

Er det noe som heter Greasemonkey for Safari?

Du kan bruke SIMBL og GreaseKit for å kjøre mest Greasemonkey-skript i Safari, umodifisert. Detaljerte installasjonsinstruksjoner finnes på denne lenken , gjentatt her:

  1. Last ned og installer SIMBL
  2. Avslutt Safari
  3. Last ned GreaseKit
  4. Dra GreaseKit.bundle-filen til ~/Library/Application Support/SIMBL/Plugins. Du må kanskje opprette denne plasseringen hvis den ikke avslutter
  5. Start Safari og du vil se en GreaseKit menylinjeelement
  6. Installer skript fra http://userscripts.org – installasjonsprosessen er litt forskjellig fra Firefox-tilnærmingen, men det fungerer.

Eller ville man i stedet skrive en Safari-utvidelse for å tilpasse atferd på andre websider ? Kanskje det er et alternativ som kjører på AppleScript i stedet for JavaScript?

Den opprinnelige Safari-ekvivalenten til Greasemonkey er AppleScript-utvidelser og plugins. For en fint bibliotek med innfødte Safari-utvidelser, sjekk ut Pimp My Safari .

Kommentarer

  • SIMBL vil tvinge meg til å bruke 32bit Safari – noe som dette forårsaker problemer med?
  • Har du prøvd NinjaKit (@Dori ' sitt forslag)? Det ser ut til å være basert på S5, så nyere rammeverk.

Svar

Det beste stedet å starte vil sannsynligvis være her: http://developer.apple.com/devcenter/safari/index.action

Jeg har sett safariutvidelser hvis eneste oppførsel var å tilpasse oppførselen til nettsteder; bare i går så jeg en som endret utformingen av reddit til å være mer iOS-vennlig.

her er den .

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *