Страница 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 тупо выводит тэги из переданных на кнопку файлов, но ничего с ними не делает, ведет себя так, как будто строка параметров пустая. Пишу, например, в параметрах -
, ноль реакции. Пишу
- аналогично. Просто выводит инфу о всех файлах из каталога и закрывается.
При этом если запустить 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).
Перетаскиваю каталог на кнопку. А... все понял, я идиот. Не учел специфику тотала, что он с активными панелями работает. Нужно не перетягивать каталог на кнопку, а нажимать кнопку с фокусом на активной панели
Просто много самописных скриптов, которые получают путь при перетаскивании на кнопку и чего-то там шебуршат с файлами, но никогда (со времен 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 .