Automator workflow / service или Applescript для циклического редактирования в Preview

387
shape

Первоначально я пытался сделать это с Automator, но если кто-то может помочь мне сделать это проще с помощью Applescript, тогда не стесняйтесь, хотя я раньше не работал с ним. Я пытаюсь запустить действия Crop Images и / или Scale Images в службе предварительного просмотра. Я сохранил рабочий процесс с некоторыми действиями Watch Me Do, и я могу запустить службу из Preview -> Services. Но если я добавлю одно из этих действий, оно пропустит действия Watch Me Do и зависнет. Кажется, что эти встроенные действия не используют открытое изображение, которое служба уже обрабатывает. Как я могу включить эти действия в свой рабочий процесс? Кажется, что Automator игнорирует все, что я делаю с инструментами выделения области (например, «прямоугольное выделение»), поэтому я должен использовать эти встроенные действия.

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

Обновление : мне не обязательно включать действия ОМУ, если это невозможно в Automator. На дискуссионном форуме Apple мне сказали, что « Вообще говоря, Automator работает с файлами, переданными действиям и / или приложениям. В вашем конкретном случае вы можете использовать Automator для обрезки / масштабирования / и т. Д. Изображений, но в большинстве случаев это закрытый процесс один раз. запускается рабочий процесс Automator. Попытка использовать Automator для выполнения действий с изображением, уже помещенным в область памяти приложения, не будет работать ».

Я мог бы потенциально использовать встроенные действия, такие как Crop, Scale и другие, если бы мог заставить их работать с одним назначенным файлом и повторять действия в цикле. кто-то предложил использовать действие Dispense Item красной угрозы ( http://automator.us/leopard/downloads/ ), поэтому я собираюсь попробовать.

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

(1) получить указанные элементы поиска (2) скопировать элементы поиска (3) масштабировать изображения (4) обрезать изображения (5) цикл

Проблема в том, что я хочу зациклить только действия 3 и 4, но цикл начинается заново с 1 и создает новый файл каждый раз, когда он зацикливается. Могу ли я создать 2 рабочих процесса, где 2-й (содержащий действия 3/4/5) начинается, когда заканчивается первый (содержащий 1/2), так что только 2-й рабочий цикл зацикливается? Я не уверен, как сказать 2-й начать, когда первый заканчивается, хотя. Должен ли я просто установить 2-й вход для использования 1-го файла рабочего процесса?

Первоначально я имел эту настройку исключительно как действия WMD (смотреть, как я), но Automator не будет записывать инструмент выбора. если я могу записать инструмент выбора, то могу сохранить его как рабочий процесс на основе ОМУ. Acorn (для обрезки / масштабирования, я полагаю) и Extra Suites (приложение Applescript для записи щелчка мышью и рисования) были приложениями, о которых я упоминал в других публикациях, которые появлялись в поиске Google, которые могли бы помочь в выполнении этого рабочего процесса или сценария.

Спасибо

1

0 ответов на вопрос

Похожие вопросы