Использование почтового правила /Applescript/Automator flow для загрузки PDF за кнопкой HTML
Я получаю письма BCC от активации фирменной фотографии, и мне поручено автоматически сохранять копию фотографии, прилагаемой к каждому письму.
Электронные письма имеют HTML-код, а ссылка на PDF-файл, который мне нужно сохранить, прикреплена к кнопке (например, "Нажмите здесь, чтобы увидеть свою фотографию").
Я успешно создал следующий поток, но он не будет загружать PDF-файл из электронного письма в формате HTML, он будет загружаться только в том случае, если PDF-файл связан в виде простого текста. Любая помощь будет получить сырой электронной почте будет принята с благодарностью...
- Почтовое правило для запуска AppleScript на всех сообщениях
Код Applescript:
property workFlowPath : quoted form of ("/Users/USERNAME/Documents/Applescript/WORKFLOWNAME.workflow") using terms from application "Mail" on perform mail action with messages theMessages for rule theRule repeat with eachMessage in theMessages (*Get the email Subject *) set input_Argument to content of eachMessage (*Run subroutine for workflow *) my runAutomator(input_Argument) end repeat end perform mail action with messages end using terms from (*Workflow Subroutine *) on runAutomator(input_Argument) (*Path to workflow *) (*Setup and Run the unix command *) set command to "/usr/bin/automator -i " & quoted form of input_Argument & space & workFlowPath do shell script command end runAutomator
Рабочий процесс, который он запускает, запускает поток автоматизатора, который сохраняет только файлы, оканчивающиеся на ".pdf", в назначенную папку.
2 ответа
Вы можете заставить браузер выбрать кнопку загрузки и затем активировать левый клик. Единственная проблема заключается в том, что вам нужно будет указать определенную часть сайта.
Вы можете скопировать слова и перейти на сайт txtformat.com и заменить &N ничем. Затем вставьте результат и вернитесь на электронную почту для загрузки.