Er is de geweldige Greasemonkey om door de gebruiker gedefinieerde JavaScript op webpaginas uit te voeren.

Bestaat er zoiets als Greasemonkey voor Safari ? Of zou je in plaats daarvan een Safari-extensie schrijven om het gedrag op andere webpaginas aan te passen? Misschien is er een alternatief dat op AppleScript draait in plaats van JavaScript?

Answer

Een andere optie om GreaseMonkey-scripts uit te voeren is NinjaKit (wat ik gebruik). Het is een Safari 5-extensie, wat betekent dat het net iets veiliger is dan GreaseKit.

Reacties

  • Dit lijkt een goede zaak, maar Ik kan ' geen documentatie vinden – en het script dat ik probeerde werkte niet (het werkt in Greasemonkey / Firefox; het is ' s Facebook Autopoke)
  • @d ' ombre – ja, de auteur ' is Japans, dus de Engelse documenten zijn minimaal. Er is ' een klein beetje hier dat wat kan helpen. Voor zover individuele scripts werken, werken de meeste, maar ja, sommige werken niet ' t. Voor FB werkt Unfriend Finder voor mij, dus het kan gewoon een probleem zijn met Autopoke.

Answer

I gebruik TamperMonkey en het werkt verrassend goed. Het is ook een Safari-extensie.

Ik heb in het verleden geprobeerd NinjaKit te gebruiken, maar het werkt niet meer voor mij, veel scripts werken gewoon niet.

Answer

Bestaat er zoiets als Greasemonkey voor Safari?

U kunt SIMBL en GreaseKit gebruiken om de meeste Greasemonkey-scripts in Safari, ongewijzigd. Gedetailleerde installatie-instructies zijn te vinden op deze link , hier herhaald:

  1. Download en installeer SIMBL
  2. Safari afsluiten
  3. Download GreaseKit
  4. Slepen het bestand GreaseKit.bundle naar ~/Library/Application Support/SIMBL/Plugins. Mogelijk moet u deze locatie maken als deze “niet wordt afgesloten
  5. Start Safari en u” ziet een GreaseKit menubalk-item
  6. Installeer scripts van http://userscripts.org – het installatieproces is een beetje anders dan de Firefox-benadering, maar het werkt.

Of zou je in plaats daarvan een Safari-extensie schrijven om het gedrag op andere webpaginas aan te passen ? Misschien is er een alternatief dat op AppleScript draait in plaats van JavaScript?

Het native-to-Safari-equivalent van Greasemonkey zijn AppleScript-extensies en plug-ins. Voor een mooie bibliotheek met native Safari-extensies, bekijk Pimp My Safari .

Reacties

  • SIMBL zal me dwingen om 32-bits Safari te gebruiken – alles waar dit problemen mee veroorzaakt?
  • Heb je NinjaKit geprobeerd (@Dori ' s suggestie)? Het lijkt te zijn gebaseerd op S5, dus nieuwer framework.

Antwoord

De beste plaats om te beginnen is waarschijnlijk hier: http://developer.apple.com/devcenter/safari/index.action

Ik heb safari-extensies gezien waarvan het enige gedrag was om het gedrag van websites aan te passen; gisteren zag ik er een die de lay-out van reddit veranderde om iOS-vriendelijker te zijn.

hier is het .

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *