Вам необходимо иметь приложение AppleScript, которое может действовать в зависимости от размеров файла изображения. Я не думаю, что Finder может это сделать, несмотря на его способность показывать размеры изображений в представлениях Finder.
iPhoto должен быть в состоянии сделать это. Словарь iPhoto показывает, что «фотографии» имеют ширину и высоту изображений. Поэтому вы должны иметь возможность написать AppleScript, который сначала импортирует их в iPhoto, затем выбирает те, которые соответствуют вашим критериям, а затем сохраняет их в соответствующую папку Dropbox.
В зависимости от ваших потребностей вы также можете посмотреть Automator. Он содержит также действия iPhoto, в том числе один для «Фильтровать объекты iPhoto». Если вы создадите действие с папкой, вы сможете создать сценарий Automator, который запускается, когда что-то новое добавляется в вашу папку «Upload Camera», добавляет их в iPhoto, а затем копирует их в папку «Скриншоты».
В противном случае вы сможете использовать Image Events, чтобы получить все изображений в папке, а затем действовать только на те, которые соответствуют вашим критериям. Что-то вроде:
tell application "Image Events"
tell folder "Macintosh HD:Users:colin:Dropbox:Camera Uploads"
copy (files where kind is "JPEG image") to potentialScreenshots
repeat with potentialFile in potentialScreenshots
set potentialScreenshot to open potentialFile
set imageDimensions to dimensions of potentialScreenshot
if item 1 of imageDimensions is 640 then
set fileName to name of potentialFile
tell me to display dialog fileName
end if
end repeat
end tell
end tell
Там должен быть способ рассказать изображение События для смотреть только на файлы, размер которых соответствует тому, что вы хотите, но я не могу видеть это.
Я получаю сообщение об ошибке: «Значение переменной pic не определено». – colindunn
После того, как я очистил сценарий, появилась опечатка. Я отредактировал его. Попробуй это сейчас. –
Хм. Теперь я получаю «Не могу сделать псевдоним» Macintosh HD: Пользователи: colind: Dropbox: Camera Uploads: 2013-08-21 12.19.04.png «приложения« События изображения »в ожидаемый тип». – colindunn