Как я могу запустить скрипт из веб-браузера?

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

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

Спасибо

1
задан 24.10.2010, 15:50

2 ответа

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

1
ответ дан 12.12.2019, 13:07

Вы могли создать свое собственное приложение 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? action=new&script=display%20dialog%20%22Hello%2C%20World%21%22

Преобразовать сценарий в такое активируемое по щелчку applescript: URL, посмотрите, Преобразовывают Сценарий в Код Разметки.

1
ответ дан 12.12.2019, 13:07

Теги

Похожие вопросы