Чи є сценарії Greasemonkey для Safari?


11

Є чудовий Greasemonkey для запуску визначеного користувачем JavaScript на веб-сторінках.

Чи існує таке поняття, як Greasemonkey для Safari? Або замість цього можна написати розширення Safari для налаштування поведінки на інших веб-сторінках? Можливо, є альтернатива, яка працює на AppleScript замість JavaScript?

Відповіді:


6

Ще один варіант запуску сценаріїв GreaseMonkey - це NinjaKit (саме це я використовую). Це розширення Safari 5, а це означає, що це просто безпечніше, ніж GreaseKit.


Це здається гарною справою, але я не можу знайти жодної документації - і один скрипт, який я спробував, не спрацював (він працює в Greasemonkey / Firefox; це Facebook Autopoke)
danieldekay

@ d'ombre - так, авторська японська, тому англійські документи мінімальні. Тут є трохи, що може допомогти. Що стосується окремих сценаріїв, більшість працює, але так, деякі ні. Для ФБ у мене працює Findffriend Finder, тож це може бути просто проблема Autopoke.
Дорі

3

Я використовую TamperMonkey, і він працює напрочуд добре. Це також розширення Safari.

Я раніше намагався використовувати NinjaKit, але він більше не працює для мене, багато сценаріїв просто не працюватимуть.


2

Чи існує таке поняття, як Greasemonkey для Safari?

Ви можете використовувати SIMBL та GreaseKit для запуску більшості скриптів Greasemonkey в Safari, без змін. Детальну інструкцію з монтажу можна знайти за цим посиланням , повтореним тут:

  1. Завантажте та встановіть SIMBL
  2. Киньте сафарі
  3. Завантажте GreaseKit
  4. Перетягніть файл GreaseKit.bundle на ~/Library/Application Support/SIMBL/Plugins. Вам може знадобитися створити це місце, якщо воно не вийде
  5. Запустіть Safari, і ви побачите пункт рядка меню GreaseKit
  6. Встановити сценарії з http://userscripts.org - процес установки трохи відрізняється від підходу Firefox, але він працює.

Або замість цього можна написати розширення Safari для налаштування поведінки на інших веб-сторінках? Можливо, є альтернатива, яка працює на AppleScript замість JavaScript?

Еквівалент Greasemonkey на основі Safari - це розширення та плагіни AppleScript. Для приємної бібліотеки рідних розширень Safari ознайомтеся з Pimp My Safari .


SIMBL змусить мене використовувати 32-бітний Safari - що, з чим це викликає проблеми?
danieldekay

Ви спробували NinjaKit (пропозиція @ Дорі)? Схоже, він базується на S5, тому новіші рамки.
Ян Ч.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.