Сценарий Python, который регистрируется в качестве специального обработчика протокола в OS X? - PullRequest
4 голосов
/ 06 ноября 2011

Я ищу скрипт Python, который может зарегистрироваться в качестве обработчика протокола URL (обработчик URL) под OS X.

Единственная информация, которую я нашел, была http://www.cocoadev.com/index.pl?HowToRegisterURLHandler, но этодля приложений, написанных на Objective-C, и я не уверен, можно ли как-либо повторить то же самое с помощью скрипта Python.

Ответы [ 2 ]

2 голосов
/ 06 ноября 2011

Краткий ответ: используйте AppleScript в качестве посредника, как показано здесь:

Обработчик URL-адреса Python

Информация из URL-адреса передается в аргументы сценария Python.

1 голос
/ 25 октября 2013

Если это ваш собственный скрипт, который вы хотите обработать (в отличие от того, что вы хотите распространять среди большего числа пользователей), вы можете взглянуть на приложение LinCastor (http://onflapp.wordpress.com/lincastor/custom-url-handlers/), которое позволяет вамзарегистрировать собственный протокол и обработать его с помощью скрипта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...