View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Aug 11, 2017 20:21 Post subject: |
|
|
newsky
Ответа про слэши так и не увидел. Полные пути супротив относительным для чего нужны? Что за LR?
newsky wrote: | в wdx плагине exif поле xmptoolkit явно отсутствует. | Как и в jpg-comment. Вероятно, поле можно добавить в конфиг ExifToolWDX. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
newsky
Joined: 19 Mar 2010 Posts: 101
|
(Separately) Posted: Fri Aug 11, 2017 20:56 Post subject: |
|
|
Flasher
Полные пути, что бы в LR (Adobe Lightroom) с помощью стороннего плагина сразу найти эти фото в рамках Lightroom и потом уже переписать в них информацию.
А плагины неплохие! Много нужных полей и удобно и так-же легко получить тот-же список из найденных файлов. Но таки да, xmptoolkit у обоих отсутствует, но относительно добавить в конфиг большое спасибо, сейчас буду разбираться, думаю получится добавить. Спасибо вам и за наводку в направлении плагинов и в частности за эти плагины! |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Aug 11, 2017 21:07 Post subject: |
|
|
newsky
Т.е. плагин LR пути с пямыми слэшами понимает?
newsky wrote: | и удобно и так-же легко получить тот-же список из найденных файлов | В случае jpg-comment не только получить, но редактировать (через диалог атрибутов).
Пож-та. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
newsky
Joined: 19 Mar 2010 Posts: 101
|
(Separately) Posted: Fri Aug 11, 2017 23:01 Post subject: |
|
|
Flasher
Ну раз уж речь зашла о таких подробностях, то... прямой/обратный слеш я меняю автозаменой (согласен, лишнее действие), но это-то совсем не сложно и я не придаю этому моменту значение. Плагин помимо всех прочих вариантов из списка принимает всё-же обратные слеши . Тут такой момент, я в принципе только недавно обнаружил этот нюанс (что LR по непонятной причине не даёт знать, что файлы были изменены в сторонней программе) и стал искать вариант решения этой проблемы. Собственно выяснив, по какому полю можно понять, что фотография была изменена с помощью Exiftool, но эти данные отсутствуют в LR, появился первоначальный код для поиска таких фотографий. Можно было обойтись и просто именами файлов (но мне в перспективе, для других задач понадобится и файл с полными путями, чтобы "скормить" его и скопировать найденные файлы в отдельную папку), но заменить слеши мне будет проще, зато теперь есть удобная кнопка, которая это делает за 2 секунды, плюс, повторюсь, на ее основе я прикручу её для других нужд. Люблю я в "таком" поковыряться, хоть и мало понимаю. Ну ничего не могу с собой поделать, в фото добавляю стоооолько всего, что ужас, вплоть до того, что помимо EXIF, IPTC, XMP даже "свои" блоки создал Ну вот маньячусь я так. Но пытаюсь что-то понять, запомнить, научиться в свободное от работы (никак не связанной с ПК) время |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Aug 12, 2017 13:46 Post subject: |
|
|
newsky wrote: | прямой/обратный слеш я меняю автозаменой (согласен, лишнее действие) | А сразу нельзя было написать? Поправил кнопку. Остальное — лирика.
newsky wrote: | понадобится и файл с полными путями, чтобы "скормить" его и скопировать найденные файлы в отдельную папку | Так для этого не нужен список. Можно опять же сделать кнопку с ключом -Directory (пример на 1 стр.). _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
newsky
Joined: 19 Mar 2010 Posts: 101
|
(Separately) Posted: Wed Aug 16, 2017 18:00 Post subject: |
|
|
Flasher
Проверил обновлённую кнопку, работает отлично! Большое спасибо за помощь! |
|
Back to top |
|
|
newsky
Joined: 19 Mar 2010 Posts: 101
|
(Separately) Posted: Thu Sep 14, 2017 02:52 Post subject: |
|
|
Уважаемый Flasher, а вот с такой задачей, не поможете справиться?
Есть рабочая кнопка:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\soft\exiftool\exiftool.exe
-charset filename=cyrillic -codedcharacterset=UTF8 "-xpsubject<=C:\TC\soft\Exiftool\samples\subject.txt" -m -overwrite_original -k -@ %UL
%COMMANDER_PATH%\wcmicons2.dll,51
Заполнить поле тема из текстового файла
1
-1
|
Есть текстовый файл с данными, выделив нужные фото в ТС и нажав кнопку, получаю в выделенных фотографиях заполненный тег "тема" взятый из файла. Задача немного модернизировать. При нажатии на кнопку, сначала открывается этот файл в Блокноте, меняю текст, сохраняю, закрываю и процесс по внесению данных из файла в тег "тема" продолжается.
Попытался создать батник, но видимо, что-то не могу уловить:
Code: | c:\TC\Soft\Exiftool\samples\subject.txt
tasklist | find "notepad.exe" >nul
if %errorlevel%==0 goto wait
exiftool -charset filename=cyrillic -codedcharacterset=UTF8 "-xpsubject<=C:\TC\soft\Exiftool\samples\subject.txt" -k |
Данные не вносятся, да и не понимаю, как обрабатывать все выделенные файлы и как батник к кнопке привязать. Если не трудно, помогите пожалуйста. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Sep 14, 2017 16:17 Post subject: |
|
|
newsky
А что из себя представляет subject.txt? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
newsky
Joined: 19 Mar 2010 Posts: 101
|
(Separately) Posted: Thu Sep 14, 2017 16:57 Post subject: |
|
|
Flasher
Самый обыкновенный текстовый файл (UTF-8) с одной строчкой (которую и нужно добавить при открытии файла) что-нибудь типа: Лето 2017 и этот тег добавляется в поле "Тема".
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Sep 14, 2017 19:06 Post subject: |
|
|
newsky
Если нужно всем соотв. файлам присваивать один и тот же тег, то зачем для этого использовать файл, если можно указывать его в окошке? Например, с помощью AskParam. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
newsky
Joined: 19 Mar 2010 Posts: 101
|
(Separately) Posted: Thu Sep 14, 2017 20:08 Post subject: |
|
|
Flasher
Всем выделенным файлам, но не всем в папке. Текущий вариант меня полностью устраивает, но хотел его немного сделать поудобней... Сортирую файлы по дате, выделяю несколько, для которых необходимо ввести теги, кнопкой заполняю. Потом приходится открывать файл, править, сохранять и только потом выделять новые фотографии.
"Если можно указывать его в окошке" такой вариант мне неизвестен. Да и про AskParam я услышал сейчас впервые. Если задача решается как-то иначе проще, это конечно было-бы интересно. Но и реализовать изначальную задачу то-же хотелось-бы, что-бы просто понять, как это сделать. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Sep 15, 2017 02:54 Post subject: |
|
|
newsky
Вообще работа с группой выбранных однотипных файлов осуществляется по Alt+Enter на вкладке "Подробно". Смысл велосипеды изобретать, если перед глазами нативная форма с нужными свойствами? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
newsky
Joined: 19 Mar 2010 Posts: 101
|
(Separately) Posted: Thu Jul 19, 2018 01:00 Post subject: |
|
|
Имеется кнопка, которая при помощи Exiftool, создаёт дополнительный раздел в XMP, дополнительные поля в этом блоке и вносит необходимые значения, которые находятся в текстовом файле:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\soft\exiftool\exiftool.exe
-config "c:\TC\Soft\Exiftool\ExifTool_config_add_what3words" -charset Cyrillic -xmp-What3Words:what3words<="c:\TC\Soft\Exiftool\samples\w3w" -overwrite_original -charset filename=UTF8 -k -@ %UL
%COMMANDER_PATH%\icons\w3w.ico
What3Words
-1
|
Всё работает. Но очень хочется, всё оставить как есть, только брать данные для внесения не из текстового файла, а из буфера обмена, что-то типа:
Code: | %COMMANDER_PATH%\soft\exiftool\exiftool.exe
-config "c:\TC\Soft\Exiftool\ExifTool_config_add_what3words" -charset Cyrillic -xmp-What3Words:what3words<=%Clipboard% -overwrite_original -charset filename=UTF8 -k -@ %UL |
Насколько я понял (надеюсь правильно), сам Exiftool не работает с буфером обмена, а как-то на стадии "кнопки" возможно передать данные буфера для подобной задачи? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Jul 19, 2018 02:21 Post subject: |
|
|
newsky
Через nircmd. Сверху пример передачи. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
newsky
Joined: 19 Mar 2010 Posts: 101
|
(Separately) Posted: Thu Jul 19, 2018 10:43 Post subject: |
|
|
Flasher, спасибо, но к сожалению, на основе указанного примера у меня ничего не получается, не понимаю, какой нужен синтаксис, что-бы вставить данные из буфера обмена в нужное место. |
|
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
|