Автоматизация при использовании Exiftool

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

jazz-y
Вы вообще читаете, что я пишу? Кнопки нажимаются, ничего на них перемещать не надо. И ярлыки делать для них — тем более. Что и где заменять, повторяюсь, отвечено во втором посте топика.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
jazz-y
Сообщения: 8
Зарегистрирован: Пт авг 17, 2018 12:06

Сообщение jazz-y »

Да, конечно, читаю. Именно благодаря вашим комментариям все работает как надо.

Если кнопки не только нажимаются, но и на них можно перетаскивать, то почему бы этим не воспользоваться. ИМХО.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

В приведённой вами строке точка не заменена на предложенное мной и прописана в первом поле. Поэтому мне неясно, что тут понимается под "как надо".
Почему не пользоваться — потому что кликнуть куда быстрее и проще, чем удерживать, позиционировать и отпускать.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Flasher писал(а):Почему не пользоваться — потому что кликнуть куда быстрее и проще, чем удерживать, позиционировать и отпускать.
А при клике позиционировать не надо? :)) Технически вся разница - в какой момент нажать и отпустить ЛКМ.

jazz-y
ЕМНИП, когда вы перетаскиваете на кнопку, ТС игнорирует содержимое поля Параметры и вместо него оставляет только имя перетаскиваемого, поэтому если вы хотите и кликать, и перетаскивать, то все параметры нужно писать в поле Команда, а в Параметры - только %P%S.
Хотя тут будут нюансы с кнопками, которые "должны работать" с содержимым _текущего_ каталога.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Skif_off писал(а):А при клике позиционировать не надо?
В момент клика позиционирование уже произошло. А то, что делается перед кликом не сравнимо по лёгкости с позиционированием удерживаемого, где фактор промаха не в ту кнопку в разы выше. Кликнуть не в ту кнопку явно сложнее.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

В разы? Не в соседнюю же комнату перетаскивать.
1)
- ткнуть мышью в файл;
- перенести курсор к кнопке, aka позиционировать;
- нажать ЛКМ;
- отпустить ЛКМ.
2)
- ткнуть мышью в файл;
- нажать ЛКМ;
- перенести курсор к кнопке, aka позиционировать;
- отпустить ЛКМ.
Никакой магии вроде, перетаскивание - оно и есть перетаскивание...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Рассказывать, как работает D&D, — в данном случае пустословие. Количеством действий риск промаха и продолжительное давление на ЛКМ (особенно если говорить о постоянном использовании) со ступором мыши и отпусканием ЛКМ в непредвиденный момент не упразднить. Не говоря уже о вероятности в момент удержания забыть, что именно с выбранными объектами нужно делать или на какую из кнопок без возможности видеть подсказки тянуть. Удивительно, что эти очевидности тут ещё приходится объяснять...

P.S.: Но, судя по посту ниже про притянутые за уши личностные характеристики и удобства, очевидные вещи так до ума и не дошли...
Последний раз редактировалось Flasher Сб авг 18, 2018 13:39, всего редактировалось 2 раза.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Количество действий одинаковое, кнопку забыть можно в любом случае (а ещё можно забыть, какой объект нужно передать кнопке) - нужно работать над собой, отдохнуть, лечиться, трезветь, смириться или что-то ещё.
В сухом остатке типичное для D&D вообще - неудобство удержания (кроме нюанса с параметрами в ТС). Но если неудобно - не пользуйся. Кому-то удобно.

Добавлено позже:
P.S. Удивительно слышать некие констатации от человека, как минимум дважды отредактировавшего пост, на который уже было отвечено...
Последний раз редактировалось Skif_off Сб авг 18, 2018 21:14, всего редактировалось 1 раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Skif_off
Flasher
Полагаю, что дальше тут обсуждать совершенно очевидные вещи ни к чему. А "можно перетаскивать" ещё не означает "нужно перетаскивать".
Даже самая богатая фантазия
Не представит себе наши безобразия.
jazz-y
Сообщения: 8
Зарегистрирован: Пт авг 17, 2018 12:06

Сообщение jazz-y »

Как оказалось, точка в конце параметров ярлыка не влияла на его работу.

Сдаюсь под давлением общественности :) Переписал параметры для уже существующих кнопок так, чтобы они получали параметры по нажатию, ну и exiftool тоже...

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utils\ExifTool\exiftool.exe"
-k -r -m -P -photoshop:all=  -xmp:all= -ICC_Profile:all= -ThumbnailImage= -overwrite_original -charset filename=UTF8 -@ %UL
%COMMANDER_PATH%\WCMICON2.DLL,64
exiftool
%COMMANDER_PATH%\Utils\ExifTool\

-1
Последний раз редактировалось jazz-y Вс авг 19, 2018 09:51, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

jazz-y писал(а):-charset filename=cp1251
Это явно лишнее.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
jazz-y
Сообщения: 8
Зарегистрирован: Пт авг 17, 2018 12:06

Сообщение jazz-y »

Flasher
Спасибо. Исправил до того как увидел ваше сообщение.
vindsa
Сообщения: 2
Зарегистрирован: Сб сен 07, 2019 00:12

Exiftool пакетно меняет .jpg, но не меняет .png

Сообщение vindsa »

Здравствуйте. Подскажите, пожалуйста, по пакетному изменению.

Задача следующая: в папке лежат 10 картинок .jpg и 10 картинок .png. Нужно пакетно заменить данные о модели, производителе фотоаппарата и ряд сопутствующих данных. Для этого я сформировал .txt документ со следующим набором:
-n
-EXIF:LensModel=LOMO T-43 (Triplet) 40mm f/4
-EXIF:Make=Canon
-EXIF:Model=PowerShot
-EXIF:FocalLength=40
-EXIF:MaxApertureValue=4

В exiftool выполняю запрос для первой .jpg картинки: exiftool -@ c:\Users\comp\Downloads\papka\lens8M.txt c:\Users\comp\Downloads\papka\C4iRjhXAbHM.jpg

Все данные успешно вставляются в соответствующие поля. Однако, стоит это проделать с любой .png картинкой - программа пишет, что все выполнено успешно, но на самом деле данные не вставлены (проверяю мета-данные несколькими программами).

В чем может быть ошибка? И есть ли какой-нибудь выход? Заранее спасибо)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

vindsa
Шаблон с jpgcomment для диалога атрибутов создать не хотите?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
vindsa
Сообщения: 2
Зарегистрирован: Сб сен 07, 2019 00:12

Плагин

Сообщение vindsa »

Спасибо, плагин установил, но не понимаю, как его запустить?)
Ответить