Страница 4 из 7

Добавлено: Чт июл 19, 2018 10:09
Flasher
newsky
Хотя тут либо построчный перебор либо создание файла с буфером через clipboard writefile. Полный мини-пакет (без утилит, конечно) для тестов скинуть можете?

Добавлено: Пт июл 20, 2018 07:58
newsky
Да, собрал файлы участвующие в работе кнопки.

Добавлено: Пт июл 20, 2018 10:05
Flasher
newsky
1. А где файлы (хотя бы пару) для смены XMP?
2. И что и каком виде должно быть в буфере?

Добавлено: Пт июл 20, 2018 12:31
newsky
Так создается новый блок в XMP из ExifTool_config_add_what3words, это первое действие в кнопке, а потом из текстового файла w3w берутся данные и вносятся во Вновь созданные поля. А нужно, что-бы данные вносились не из этого файла, а из буфера. На крайний случай, если в рамках ТС нельзя реализовать без создания промежуточного файла, куда будут заноситься данные из буфера, то можно их сначала заносить из буфера в файл w3w. В архиве сейчас всё, что участвует в задаче (ну кроме самой Exiftool)

Добавлено: Пт июл 20, 2018 13:39
Flasher
А почему меня должна интересовать вложенная кнопка, а не исходная с -overwrite_original? Мне нужна полная картина действий, а не обрубок.
И про буфер так и не получил ответа. ///чугун.печень.покров — это и есть его потенциальное содержимое?

Добавлено: Пт июл 20, 2018 14:51
newsky
Не знал, что исходный код отличается от вложенной кнопки. Копировал одно и то-же. Странно. Проверить просто не могу сейчас. А относительно буфера: да, в файле w3w потенциальное содержимое буфера обмена.

Добавлено: Пт июл 20, 2018 15:03
Flasher
И? П. 1 удовлетворён будет? Хотя бы тип файлов назовите.

Добавлено: Пт июл 20, 2018 15:14
newsky
Ах вот о чем речь :) А я не могу понять, какие еще файлы... ну файл любая фотография конечно. Ну jpg или любая, с которой работает Exiftool. Я и не стал прилагать. Но если нужно... вечером буду у ББ добавлю в архив.

Добавлено: Пт июл 20, 2018 16:20
Flasher
Поля контентных плагинов сразу перечислите, чтобы мне время на поиск не тратить. Ибо так в info просмотрщиков и свойствах файла я ничего после срабатывания на jpg не вижу.

Добавлено: Сб июл 21, 2018 08:29
newsky
Боюсь снова не понять вопроса, всё нужное собрал тут
Новые поля увидит или Exiftool или ExifToolGUI, плагины не уверен.

Добавлено: Пт авг 17, 2018 12:22
jazz-y
Всем привет. Подскажите, пытаюсь запустить exiftool через кнопку, пробовал и с примерами из темы и сам задавал аргументы - не отрабатывает и всё. Т.е. что бы я не писал в строке "параметры" настроек кнопки, exiftool тупо выводит тэги из переданных на кнопку файлов, но ничего с ними не делает, ведет себя так, как будто строка параметров пустая. Пишу, например, в параметрах - , ноль реакции. Пишу

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

-m -all= -overwrite_original .
- аналогично. Просто выводит инфу о всех файлах из каталога и закрывается.
При этом если запустить exiftool из командной строки с теми же аргументами - всё норм, выполняет команды.

В чем может быть причина? W10 x64 , тотал x32+x64

Добавлено: Пт авг 17, 2018 12:36
Flasher
jazz-y писал(а):При этом если запустить exiftool из командной строки с теми же аргументами - всё норм
Код кнопки из первого поста вставлялся копипастом?

Добавлено: Пт авг 17, 2018 13:20
jazz-y
Да, пробовал и так делать. Копирую в буфер

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

TOTALCMD#BAR#DATA 
%COMMANDER_PATH%\soft\exiftool\exiftool.exe 
-m -all= -overwrite_original . 
%COMMANDER_PATH%\wcmicons2.dll,82 
Удалить ВСЕ метаданные в фото 
путь, естественно, правлю с учетом того где она у меня лежит (подкаталог utils). Перетаскиваю каталог на кнопку. А... все понял, я идиот. Не учел специфику тотала, что он с активными панелями работает. Нужно не перетягивать каталог на кнопку, а нажимать кнопку с фокусом на активной панели :oops:

Просто много самописных скриптов, которые получают путь при перетаскивании на кнопку и чего-то там шебуршат с файлами, но никогда (со времен wincmd) не было необходимости передавать в них иные аргументы кроме пути...

Тогда вопрос - а можно ли сделать так, чтобы exiftool.exe обрабатывала файлы из каталога (и подкаталогов), путь к которому получает в качестве аргумента командной строки при перетаскивании на кнопку? Сейчас пробую играть с параметрами тотала типа %L %P - как-то ничего не получается

Добавлено: Пт авг 17, 2018 13:37
Flasher
jazz-y
Это не специфика Тотала, это производимое действие в рабочем каталоге. В проводнике будет то же самое.
Перетягивать на кнопку в ТС хоть и можно, но при наличии нажатия бессмысленно. А ответ дан сразу постом ниже, а также в серединке этого.

Добавлено: Пт авг 17, 2018 22:57
jazz-y
Flasher
Спасибо, ранее с exiftool не работал, справка там огромная, про -r не сразу догадался.
Перетягивать было бы бессмысленно, если бы на панели уже не было несколько утилит, работающих по принципу перетаскивания, а не нажатия. Мне так удобнее.
Перетягивание на кнопку сделал через запуск ярлыка с параметрами - все прекрасно работает -

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

%COMMANDER_PATH%\Utils\ExifTool\exiftool.exe -k -r -m -all= --JFIF:all -overwrite_original -charset filename=cp1251 .