Обработка ссылок на почтовые сообщения
-
09-06-2019 - |
Вопрос
Я написал AppleScript, который при наличии сетевой ссылки Windows преобразует его в правильный эквивалент smb:// для сервера в нашем офисе, монтирует сетевой диск и открывает запрошенную папку в Finder.
У меня есть встроенное приложение, которое просто использует вставленный сетевой путь.В идеале мне нужно, чтобы это срабатывало при нажатии на ссылку в сообщении электронной почты Mail.app, чтобы оно могло проверить, имеет ли ссылка правильный формат, и если да, то запустите сценарий и попытайтесь смонтировать диск и загрузить папку в Finder.
Как бы я это сделал?
Решение
Я думаю, что для этого вам нужно создать приложение Cocoa, которое было зарегистрировано в службах запуска OS X в качестве обработчика роли по умолчанию для ссылок smb://.
Я написал кое-что о том, как это сделать по другому вопросу: Как установить приложение Cocoa в качестве веб-браузера по умолчанию?
Если есть чистое решение AppleScript или способ обработки ссылок только внутри Mail.app, я о нем не знаю.