У вас есть несколько вещей, которые вам нужно разобраться.
Первое: вам нужно выяснить, откуда вы хотите вызвать этот код.Вы можете написать скрипт и поместить его в меню скриптов для быстрого доступа.Но это решает, как вы узнаете, где находится файл, потому что вам понадобится это, чтобы поместить его в форму.если вы всегда будете делать это из почты, тогда вам нужно только настроить таргетинг на почту, но если вы хотите сделать это из слова и акробата, а также из множества приложений, то вы должны выделить больше кода справа.
2 Safari isn 'все эти сценарии, но вы, конечно, можете открыть URL-адрес, см. эту ветку , чтобы увидеть, как, но тогда вам нужно будет запустить javascript в applecript, чтобы установить значение формы файла для местоположения файла
Чтобы ответить на некоторые вопросы
все эти приложения используют разные команды для получения пути к файлу, а когда дело доходит до почтового приложения, это сложнее, потому что выНужно посмотреть на вложения сообщения и выяснить, какой из них вы хотите, а затем получить его путь.И тогда предварительный просмотр не является сценарием, и PowerPoint, я не уверен, даст вам путь к файлу.
вот два примера пути к файлу
tell application "Microsoft Word" to set thepath to get path of document 1
tell application "Adobe Acrobat Pro" to set thepath to file alias of document 1
set thepath to posix path of thepath -- this will make it /path/to/file
, поэтому, как только у вас есть "путь"затем вы запускаете JavaScript, чтобы установить значение входного файла равным" thepath "
надеюсь, что все имеет смысл