1

Я хотел бы иметь возможность использовать веб-браузер для запуска яблочных скриптов или ярлыков быстрого доступа. Проблема в Safari, например, ссылка на скрипт просто показывает его в Finder. Это не будет запускать скрипт. Я знаю, что это из-за проблем безопасности, но есть ли способ заставить браузер открывать эти скрипты?

Есть ли браузер, который будет это делать? Это хорошо работает, используя старую версию Internet Explorer для Mac, но после обновления до Snow Leopard я не могу заставить его работать.

Спасибо

3 ответа3

1

Хотите автоматизировать задачи в своем веб-браузере? Тогда iMacros для Firefox и iMacros для Chrome - это то, что вам нужно. Эти два дополнения к бесплатному / с открытым исходным кодом "макро-рекордер веб-браузера ".

1

Вы можете создать свое собственное приложение AppleScript, которое позволит вам также зарегистрировать свои собственные схемы URL, такие как myapp: Когда такое приложение AppleScript затем устанавливается на каком-либо Mac, оно будет "прослушивать" определенные вами URL-адреса, например myapp://go?text=Hello%20world . Нажав на такой URL, вы сразу же запустите AppleScript.

См. Как настроить Safari для открытия результатов поиска на новой вкладке по умолчанию? для примера.

AppleScript также поддерживает applescript: URL. Однако: это не запустит скрипт, а только откроет его в редакторе AppleScript, после чего вам нужно будет запустить его самостоятельно. Например, скопируйте следующее (одной строкой) в любой браузер на Mac OS X:

AppleScript://com.apple.scripteditor?действие = новый сценарий & = дисплей% 20dialog% 20% 22Hello% 2C% 20World% 21% 22

Чтобы преобразовать сценарий в такой интерактивный URL-адрес applescript: см. « Преобразование сценария в код разметки».

0

В Internet Explorer 8 вы можете включить запуск апплетов Java, щелкнув ИНСТРУМЕНТЫ> ОПЦИИ ИНТЕРНЕТА> БЕЗОПАСНОСТЬ> ЛОКАЛЬНЫЙ ИНТРАНЕТ> УРОВЕНЬ ПОЛЬЗОВАТЕЛЯ, а затем установив ENABLE для опции 'Сценарии апплетов Java' в разделе СЦЕНАРИЙ.

Этот раздел контролирует все настройки сценариев в локальной сети, включая локальный жесткий диск.

Поскольку вы настраиваете только зону LOCAL INTRANET, это не рискует нарушить систему безопасности. Например, на сценарии в зоне ИНТЕРНЕТ не влияют изменения, сделанные только в зоне ЛОКАЛЬНАЯ ИНТРАНЕТ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .