AppleScript для сохранения файлов Chrome .m html в формате PDF - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть куча файлов .m html, сохраненных chrome от Google, и я хочу сохранить их все в формате .pdf.

Я создал «Быстрое действие» (рабочий процесс) и установите для параметра «Получить выбранные элементы поиска». enter image description here

on run {input, parameters}
-- Press ⌘
delay 1.03775
set timeoutSeconds to 4.000000
set uiScript to "keystroke \"\" using command down"
my doWithTimeout( uiScript, timeoutSeconds )

-- Press ⌘P
delay 1.034805
set timeoutSeconds to 4.000000
set uiScript to "keystroke \"p\" using command down"
my doWithTimeout( uiScript, timeoutSeconds )

-- Press Return
delay 1.054378
set timeoutSeconds to 4.000000
set uiScript to "keystroke \"

\ "" my doWithTimeout (uiScript, timeoutSeconds)

-- Press Return
delay 1.023765
set timeoutSeconds to 4.000000
set uiScript to "keystroke \"

\ " «my doWithTimeout (uiScript, timeoutSeconds) возвращает входной конец end run

для doWithTimeout (uiScript, timeoutSeconds) устанавливает endDate в (текущая дата) + timeoutSeconds, повторяет попытку запуска сценария» сообщить приложению \ "Системные события \" "& uiScript & "end tell" завершить повтор при ошибке errorMessage if ((текущая дата)> endDate), затем ошибка "Can not" & uiScript end, если end попытаться end end повторить end doWithTimeout

Однако, когда я выбираю файлы в папке и запустите скрипт. Он сохраняет первый файл в формате pdf и иногда останавливается на странице сохранения окна печати Chrome.

Что я делаю не так, пожалуйста?

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