View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Dec 06, 2014 17:23 Post subject: |
|
|
NAA wrote: | Так ведь речь шла о списке файлов | Речь шла и о том и о другом. Важно, что написано в заголовке скрипта без всяких домыслов. В справке, правда, тоже почему-то про папки не написали. Quote: | Создаёт файл списка в каталоге, заданном переменной TEMP, с именами выбранных файлов и добавляет имя этого файла списка в командную строку. |
NAA wrote: | Так, как сейчас получилось - нужно во вспомогательный каталог копировать фотографии одного объекта, напускать на этот каталог скрипт, удалять скопированные фотографии, затем копировать фотографии другого объекта, уже с другими координатами, и т. д. | Ну, уж извините'с, так было описано в исходном посте: NAA wrote: | Эталонный XMP-файл я создал. Теперь задача: размножить этот файл по папкам с фотографиями. |
NAA wrote: | я сначала выделил в текущем каталоге фото одного объекта, напустил скрипт, затем подправил бы файл с координатами, выделил второй объект, и т. д. - пока все объекты не будут охвачены. | А не проще делать автозамену координат в выбранных xmp?
И нет ли какого-то связующего компонента в фото, чтобы по ним сразу подставлять координаты (в имени, дате или ещё в чём)? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
NAA
Joined: 05 Dec 2014 Posts: 18
|
(Separately) Posted: Sat Dec 06, 2014 17:44 Post subject: |
|
|
[quote="Flasher"]Ну, уж извините'с, так было описано в исходном посте: NAA wrote: | Эталонный XMP-файл я создал. Теперь задача: размножить этот файл по папкам с фотографиями. | Ну да, при этом предложением раньше: NAA wrote: | Я знаю, что если я создам файлы в формате XMP с координатами и дам им те же имена, что и CR2-файлы, то RAW-конвертер автоматически подхватит координаты из одноименных XMP-файлов. | Т. е. вбиваем координаты в файл, копируем в папку назначения, перебиваем координаты, копируем в папку назначения (ту же или другую), и т. д.
Flasher wrote: | А не проще делать автозамену координат в выбранных xmp? | Честно говоря, не представляю, как это можно сделать простым способом.
Flasher wrote: | И нет ли какого-то связующего компонента в фото, чтобы по ним сразу подставлять координаты (в имени, дате или ещё в чём)? | Думаю, что простого и однозначного способа не найдется. Имена я сам вручную даю. По дате - было бы просто, но ведь я могу вернуться к этому объекту и снова его сфотографировать. Так часто бывает: сначала стараешься всё сфотографировать, чтобы успеть, а потом смотришь: ага, люди разошлись, можно вернуться без людей сфотографировать.
Добавлено спустя 2 минуты:
Так, как получилось - это, конечно, большой прорыв. Потому что иначе вообще пришлось бы полностью вручную делать. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Dec 06, 2014 18:11 Post subject: |
|
|
NAA wrote: | Честно говоря, не представляю, как это можно сделать простым способом. | Используя те же скрипты замены (1, 2, 3, 4, 5).
Что касается выделения файлов, то меняем 20-27 строки на эти:
Code: | F = Trim(.ReadLine)
If F <> "" And FSO.FileExists(F) And StrComp(FSO.GetExtensionName(F),Ex) = 0 Then _
FSO.CopyFile File, FSO.GetParentFolderName(F) & "\" & FSO.GetBaseName(F) & "." & Ext, 0 |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
NAA
Joined: 05 Dec 2014 Posts: 18
|
(Separately) Posted: Sat Dec 06, 2014 18:56 Post subject: |
|
|
Flasher wrote: | Что касается выделения файлов, то меняем 20-27 строки на эти:
Code: | F = Trim(.ReadLine)
If F <> "" And FSO.FileExists(F) And StrComp(FSO.GetExtensionName(F),Ex) = 0 Then _
FSO.CopyFile File, FSO.GetParentFolderName(F) & "\" & FSO.GetBaseName(F) & "." & Ext, 0 |
|
Работает! Спасибо! |
|
Back to top |
|
|
NAA
Joined: 05 Dec 2014 Posts: 18
|
(Separately) Posted: Mon Mar 16, 2015 21:18 Post subject: |
|
|
Спасибо за решение моей проблемы! Постоянно пользуюсь этим скриптом |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|