Мне нужно очень бысто сжать 1500 фоток хорошего разрешения до не совсем хорошего
Пишу экшен, где просто через image size уменьшаю разрешение...
Потом делаю batch, где указываю откуда и куда переместить файлы.
ПРОБЛЕМЫ:
1) он не сохраняет вложенные папки. То есть у меня в исходнике, например, папка 1, а в ней 1а, 1б и т д.
А сжимаясь файлы просто "падают в кучу" в новой папке..то есть 1а 1б уже не существуют.. А я есмтественно ужн не могу разобрать какой файл был где.
2) Каждый раз запрашивается степень сжатия джипега! Это ужас! 1500 раз нажимать на подтверждение..
Помогите, плиз , с советом- времени осталось мало, в ручную это сделать не реально
возьми какой-нибудь консольный утиль типа netpbm
http://gnuwin32.sourceforge.net/packages/netpbm.htm
возьми, к примеру, unix utils
ftp://ftp.ufanet.ru/pub/windows/unixutils/
и на sh напиши простенький скрипт типа:
правда, в блинском виндовсе слеши в пути задом наперед - sh это может очень не понравица. как обойти - не знаю. может, взять какой-нибудь 4nt или попробовать на perl'е или tcl'е аналогичный скрипт нарисовать.
ps. кстати, поройся в packages на
http://gnuwin32.sourceforge.net - там много интересного. может, еще какие идеи будут. типа использования find с '-exec'.
И это "побыстрому"? :eek:
конечно. в юниксе - на раз-два. =) кто ж вам виноват, что у вас в винде все так сложно. попробуй shell-utils из packages, может там бэкслеши нормально прокатывают
а если в эсидиси поробовать? там помойму было чтото вроде хатэмль генератора, где мона было задавать параметры тубнелов
Вот что умный чел посоветовал!
Вдруг и Вам пригодится! :)
http://club.foto.ru/forum/view_topic...=104012#516749