Загрузка изображений в определенный каталог с использованием Automator / AppleScript

StackOverflow https://stackoverflow.com/questions/2938179

  •  05-10-2019
  •  | 
  •  

Вопрос

Я пытаюсь использовать переменную в Automator, чтобы сохранить изображения в определенную папку.

Странно, когда вы создаете новую папку, и вы используете переменную, она позволяет устанавливать базовый путь ... Но если вы попытаетесь «загрузить URL», это не позволяет вам выбрать базовый путь к добавлению переменной на и это ломает транзакцию.

Я уверен, что AppleScript может сделать лучшую работу, но я не могу понять это.

Пример.

Есть фотогалерея под названием кошек и собак.

Я могу схватить название кошек и собак и сделать его моим переменной ... это делает новую папку на своем рабочем столе под названием Cats и собаки (из переменной) ... Я тогда смогу схватить все изображения в галерее В результате «Получить образ URL из веб-страницы» ...

Это отлично работает ... потом пытаюсь «загрузить URL-адреса», и я хочу скачать их в новую папку «Cats and Dogs», которые я создал. Но я не могу сделать эту работу, потому что я не могу установить путь в загрузке URL-адреса в Automator ...

Это заканчивается действительно полезным, когда у меня есть 100 галерей, мне нужно разорвать на мой рабочий стол ...

Конечно, я мог бы переместить файлы в вновь созданную папку вручную после сохранения ... но тогда мне придется сделать это для каждой галереи ...

Какие-либо предложения?

Это было полезно?

Решение

Из AppleScript вы можете использовать Crule программы командной строки для загрузки чего-либо. С опцией «-O» вы можете указать, где сохранить загрузку. Таким образом, вам понадобится AppleScript, как это ...

do shell script "curl http://url.of.image -o /path/to/output/file"
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top