OS X: как заставить скрипт командной строки появиться как вспомогательное приложение для обработки mailto?

Я пытаюсь настроить Emacs как мое предпочтительное приложение, когда пользователь нажимает на ссылку mailto:.

Emacs имеет возможности для этого:

emacs 23 на OS X: ссылки mailto и вызов compose-mail?

http://www.emacswiki.org/emacs/MailtoHandler

и я сделаю это, создав сценарий оболочки, который затем вызывает emacsclient ("emacs-mailto-handler" в предыдущей ссылке).

К сожалению, когда я захожу в Firefox, "Настройки", "Приложения", он не распознает сценарии оболочки. Вместо этого он хочет пакет приложений OS X (по крайней мере, это то, что я предполагаю).

Таким образом, я мог бы, возможно, выяснить, как превратить сценарий оболочки в пакет приложения, или выяснить, как с помощью Firefox разобраться в сценарии оболочки. Помогите? Или я должен думать об этом по-другому?

1 ответ

Решение

Используйте приложение OS X Automator для запуска сценария оболочки и сохраните проект Automator как пакет приложений.

Вы можете использовать этот комплект приложений, как и любое другое приложение.

Другие вопросы по тегам