Existe-t-il des scripts Greasemonkey pour Safari?


11

Il y a la merveilleuse Greasemonkey pour exécuter du JavaScript défini par l'utilisateur sur les pages Web.

Existe-t-il une chose telle que Greasemonkey for Safari? Ou faudrait-il plutôt écrire une extension Safari pour personnaliser le comportement sur d'autres pages Web? Peut-être qu'il existe une alternative qui fonctionne sur AppleScript au lieu de JavaScript?

Réponses:


6

Une autre option pour exécuter des scripts GreaseMonkey est NinjaKit (qui est ce que j'utilise). C'est une extension Safari 5, ce qui signifie que c'est juste un peu plus sûr que GreaseKit.


Cela semble être une bonne chose, mais je ne trouve aucune documentation - et le script que j'ai essayé n'a pas fonctionné (il fonctionne dans Greasemonkey / Firefox; c'est Facebook Autopoke)
danieldekay

@ d'ombre - ouais, le japonais de l'auteur, donc les documents anglais sont minimes. Il y a un peu ici qui pourrait être utile. En ce qui concerne les scripts individuels, la plupart fonctionnent, mais oui, certains ne le font pas. Pour FB, Unfriend Finder fonctionne pour moi, il peut donc s'agir simplement d'un problème Autopoke.
Dori

3

J'utilise TamperMonkey et cela fonctionne étonnamment bien. C'est aussi une extension Safari.

J'ai essayé NinjaKit utilisé dans le passé mais cela ne fonctionne plus pour moi, beaucoup de scripts ne fonctionneront tout simplement pas.


2

Existe-t-il une chose telle que Greasemonkey for Safari?

Vous pouvez utiliser SIMBL et GreaseKit pour exécuter la plupart des scripts Greasemonkey dans Safari, non modifiés. Les instructions d'installation détaillées se trouvent sur ce lien , répétées ici:

  1. Téléchargez et installez SIMBL
  2. Quittez Safari
  3. Télécharger GreaseKit
  4. Faites glisser le fichier GreaseKit.bundle vers ~/Library/Application Support/SIMBL/Plugins. Vous devrez peut-être créer cet emplacement s'il ne quitte pas
  5. Démarrez Safari et vous verrez un élément de la barre de menu GreaseKit
  6. Installez les scripts depuis http://userscripts.org - le processus d'installation est un peu différent de l'approche Firefox, mais cela fonctionne.

Ou faudrait-il plutôt écrire une extension Safari pour personnaliser le comportement sur d'autres pages Web? Peut-être qu'il existe une alternative qui fonctionne sur AppleScript au lieu de JavaScript?

L'équivalent natif de Safari de Greasemonkey est les extensions et plugins AppleScript. Pour une belle bibliothèque d'extensions natives de Safari, consultez Pimp My Safari .


SIMBL me forcera à utiliser Safari 32 bits - tout ce qui pose problème?
danieldekay

Avez-vous essayé NinjaKit (suggestion de @ Dori)? Il semble être basé sur S5, donc un cadre plus récent.
Ian C.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.