Der er den vidunderlige Greasemonkey til at køre brugerdefineret JavaScript på websider.

Er der sådan noget som Greasemonkey til Safari ? Eller ville man i stedet skrive en Safari-udvidelse for at tilpasse adfærd på andre websider? Måske er der et alternativ, der kører på AppleScript i stedet for JavaScript?

Svar

En anden mulighed for at køre GreaseMonkey-scripts er NinjaKit (hvilket jeg bruger). Det er en Safari 5-udvidelse, hvilket betyder, at det bare er en smule sikrere end GreaseKit.

Kommentarer

  • Dette virker som en god ting, men Jeg kan ' ikke finde nogen dokumentation – og det ene script jeg prøvede fungerede ikke (det fungerer i Greasemonkey / Firefox; det ' s Facebook Autopoke)
  • @d ' ombre – ja, forfatteren ' er japansk, så de engelske dokumenter er minimal. Der er ' en en lille smule her , som måske kan være en hjælp. Så vidt individuelle scripts går, fungerer de fleste, men ja, nogle don ' t. For FB fungerer Unfriend Finder for mig, så det kan bare være et autopoke-problem.

Svar

I brug TamperMonkey , og det fungerer overraskende godt. Det er også en Safari-udvidelse.

Jeg har tidligere prøvet at bruge NinjaKit, men det virker ikke længere for mig, mange scripts fungerer simpelthen ikke.

Svar

Er der sådan noget som Greasemonkey til Safari?

Du kan bruge SIMBL og GreaseKit til at køre mest Greasemonkey-scripts i Safari, uændret. Detaljerede installationsinstruktioner findes på dette link , gentaget her:

  1. Download og installer SIMBL
  2. Afslut Safari
  3. Download GreaseKit
  4. Træk GreaseKit.bundle-filen til ~/Library/Application Support/SIMBL/Plugins. Du skal muligvis oprette denne placering, hvis den ikke afslutter
  5. Start Safari, og du vil se en GreaseKit menulinjepost
  6. Installer scripts fra http://userscripts.org – installationsprocessen er lidt anderledes end Firefox-tilgangen, men det virker.

Eller ville man i stedet skrive en Safari-udvidelse for at tilpasse adfærd på andre websider ? Måske er der et alternativ, der kører på AppleScript i stedet for JavaScript?

Det oprindelige til Safari-ækvivalent med Greasemonkey er AppleScript-udvidelser og plugins. For en dejligt bibliotek med native Safari-udvidelser tjek Pimp My Safari .

Kommentarer

  • SIMBL vil tvinge mig til at bruge 32bit Safari – noget, som dette skaber problemer med?
  • Har du prøvet NinjaKit (@Dori ' s forslag)? Det ser ud til at være baseret på S5, så nyere rammer.

Svar

Det bedste sted at starte vil sandsynligvis være her: http://developer.apple.com/devcenter/safari/index.action

Jeg har set safari-udvidelser, hvis eneste adfærd var at tilpasse adfærd på websteder; lige i går så jeg en, der ændrede reddit-layoutet til at være mere iOS-venligt.

her er det .

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *