2016-03-05 5 views
0

Я хочу создать рабочий процесс Automator, который будет автоматически перемещать скриншоты Я беру с cmd + shift + 3/4 в указанную папку и в то же время копирую скриншот, который я взял в свой буфер обмена , Я уже получил автомат для перемещения файлов, но действие «Копировать в буфер обмена», которое я добавил, копирует только имя файла в буфер обмена, а не само изображение. Однако Automator показывает выбранный снимок экрана в результате действия «Копировать в буфер обмена». Любые идеи о том, как получить скриншот, я взял в свой буфер обмена с автоматом?Автоматический рабочий процесс для копирования скриншотов в буфер обмена

+0

ли вы опубликовать список действий, которые вы в настоящее время используете? –

+0

Сначала я ищу все объекты поиска на рабочем столе, имя файла которого начинается с «Скриншот ...», после чего я вызываю «Копировать в буфер обмена». Первые действия обнаруживают все скриншоты, которые у меня есть на моем рабочем столе, и «Копировать в буфер обмена» действительно принимает эти результаты. Когда я заглядываю в приложение заметок и нажимаю cmd + v, он будет вставлять имена файлов скриншотов на моем рабочем столе, а не сами фотографии, хотя ... – zero

+0

Итак, вы на самом деле пытаетесь загрузить группу изображений в буфер обмена , верный? –

ответ

0

Я нашел решение here

я поставил его так, что это действие папка, которая работает на моем рабочем столе папку.

on run {input, parameters} 
    set thisFile to item 1 of input 
    set the clipboard to (read thisFile as TIFF picture) 
    return thisFile 
end run 

enter image description here

 Смежные вопросы

  • Нет связанных вопросов^_^