| Author |
Message |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 15, 2026 19:48 Subject: Autorun |
Должно сработать
Но не работает. Ненужный вам ПИД становится равным нулю и все... На vbs тоже не работает. В общем ладно, заканчиваем бессмысленное обсуждение. |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 15, 2026 18:23 Subject: Autorun |
чем вас не устроил этот вариант для vbs?
Не устраивает тем, что все эти варианты не работают в wdx-плагине.
Ну вот переписал я его под au3:
#NoTrayIcon
If StringInStr(FileGetAttrib($file ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 15, 2026 14:11 Subject: Autorun |
Зачем PID
Скорей всего нужен.
Один файл для ввода, другой для вывода.
А что будет обрабатывать эти файлы?
Ну и wdx-плагины тоже имеют свои правила для работы. Например, программа, которую они испо ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 15, 2026 12:47 Subject: Autorun |
Почему?
Я написал выше. При чтении данных используется ИД процесса. А он разный для каждого запуска в wdx-файле. Запускаем ET, читаем его ИД в коде получения данных. И для каждого обрабатываемого фа ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 15, 2026 08:07 Subject: Autorun |
Orion9
Провел тестирование на скорость. Мой набор файлов, в котором присутствуют запароленные pdf и другие тяжелые файлы, мой алгоритм обрабатывает за 21,5 с. Плагин ExifToolWDX за 3 мин 30 с. Вот чт ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Thu May 14, 2026 21:35 Subject: Autorun |
Можно еще ускорить работу через временный файл
В общем я закончил тестирование. Как выше и писал, опция -stay_open совершенно не пригодна для работы в wdx-плагине, так как ET приходится запускать для ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Thu May 14, 2026 10:13 Subject: Autorun |
Orion9
Нашел, что плагин ExifToolWDX использует такую командную строку:
C:\PortablePrograms\FileManagers\TotalCommanderPortable\Plugins\wlx\ExifToolView\exiftool.exe -charset FileName=UTF8 -st ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Wed May 13, 2026 21:15 Subject: Autorun |
Orion9
Попробую, как время выберу. Сейчас надо понять, почему данные не читаются. |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Wed May 13, 2026 14:14 Subject: Autorun |
Надеюсь, у вас получится.
Возможно дело в том, при использовании Run в au3 задается вывод в нужный поток. Используется и IN и OUT. Хотя... В общем глухо как в танке. Потерзаю конечно еще. |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Wed May 13, 2026 12:59 Subject: Autorun |
Orion9
Надо сначала чтобы сансей ошибку устранил.
Я тут решил ход конем сделать. Запуск ET сделать через Ауторан. Параметр TT несомненно удобная штука. А обработку через au3.
SetEnv ExifToolPID & ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Wed May 13, 2026 06:21 Subject: Autorun |
Не работает?
Нет. Да ладно, на данном этапе это не важно.
Попробовал реализовать код на au3. Пока толком не работает. Но зато стал понятен алгоритм, в котором видно, что ET необходимо для каждого фа ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 08, 2026 19:05 Subject: Autorun |
Ну, если код выше не поможет, то только до лучших времён.
Так конечно я в первую очередь попробовал.
Я на каникулы!
Понятно. Хорошего отдыха. |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 08, 2026 16:27 Subject: Autorun |
Причем это характерно только для 64-битной версии, в 32-битной такого нет.
Ах тыж, блин. А я столько времени потратил на попытку сделать код в Ауторан. В этом и есть вся причина. Попробовал в х32. Ра ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 08, 2026 11:18 Subject: Autorun |
В общем вот полностью рабочее решение:
Func ET(FileName, FieldIndex, UnitIndex)
If StrPos(FileGetAttr(FileName), "D") Then Return
Local ExifToolPID = 0, Exif ... |
Topic: Autorun |
AkulaBig
Replies: 3479
Views: 3154653
|
Forum: Плагины Total Commander Posted: Fri May 08, 2026 07:11 Subject: Autorun |
Как-то я забыл, что есть вариант с DllCall.
Я с утра тоже об этом подумал.
Можно еще попробовать писать в файл через DllCall вместо объекта BinaryFile.
А вот про это не знал. Нигде до этого не прих ... |
| |