View previous topic :: View next topic |
Author |
Message |
A55555
Joined: 06 Feb 2011 Posts: 30
|
(Separately) Posted: Sun Sep 14, 2025 01:09 Post subject: |
|
|
Orion9 wrote: | Loopback
Спасибо, что напомнили про стрелку вниз. Сделал команду для удобства:
Code: | [em_quickview_tcmediainfo3]
cmd=%COMMANDER_PATH%\Utilites\TCFS2\TCFS2.exe
param=/u- /ef "tcm(304) tcm(4006) send(`{4}`) send(`{down}`) send(`^3`)"
menu=Быстрый просмотр: TCMediaInfo - Видео (Компактный) |
И назначил на CTRL+SHIFT+Q в горячих клавишах:
Code: | [Shortcuts]
CS+Q=em_quickview_tcmediainfo3 |
Вроде удобно ) |
Удобно и лаконичный вариант отчета.
Но когда хочешь сразу же (не выходя из режима MediaInfo на противоположной панели) ещё для одного другого файла просмотреть тоже самое, короткий отчет, плагин снова берется за старое и начинает проигрывать файл. |
|
Back to top |
|
 |
Monarch-LFV

Joined: 22 Jul 2019 Posts: 338
|
(Separately) Posted: Sun Sep 14, 2025 09:45 Post subject: |
|
|
A55555 wrote: | Выделяю видео файл нажимаю Ctrl+Q или F3, на соседней панели TC появляется плеер и проигрывает видео.
Есть возможность не воспроизводить видео, а попасть сразу в отчёт MediaInfo информации по данному видео файлу, битрейд, FPS, аудиодорожки и т.д.? |
А не это ли имеется ввиду? Просто нужно прописать в Детект-строке MULTIMEDIA.
Code: | 20=%COMMANDER_PATH%\Plugins\wdx\Mediainfo\TCMediaInfo.wdx
20_detect=MULTIMEDIA |
Номер в списке плагинов само собой ваш.
MULTIMEDIA This detect string is special: It is always TRUE (also in older TC versions). If it is present in the string, this plugin overrides internal multimedia viewers in TC. If not, the internal viewers are used. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 837
|
(Separately) Posted: Sun Sep 14, 2025 13:07 Post subject: |
|
|
A55555 wrote: | Удобно и лаконичный вариант отчета. |
Да, норм. Мне этот режим TCMediaInfo тоже очень нравится. Я только забыл возвращать фокус назад в первую панель:
Code: | param=/u- /ef "tcm(304) tcm(4006) send(`{4}`) send(`{down}`) send(`^3{TAB}`)" |
А вообще, посылка нажатий клавиш - одна из немногих фишек, которой до сих пор нет в Autorun. Я просил Loopback как-то добавить, но с этим есть сложности. Так что такие утилиты как TCFS2 еще долго будут актуальны.
A55555 wrote: | плагин снова берется за старое и начинает проигрывать файл. |
Не знаю, у меня всё работает. Слетает только, если прыгнуть на не-медиа файл (например, на текстовый или архив) и затем вернуться назад на медиа, тогда да - запускается проигрыватель. |
|
Back to top |
|
 |
Loopback
Joined: 07 Sep 2009 Posts: 1610
|
(Separately) Posted: Sun Sep 14, 2025 20:05 Post subject: |
|
|
Orion9 wrote: | А вообще, посылка нажатий клавиш - одна из немногих фишек, которой до сих пор нет в Autorun. Я просил Loopback как-то добавить, но с этим есть сложности. |
Не то чтобы сложности, просто много нюансов, соответственно есть ожидание, что времени придется потратить очень прилично. Учитывая, что есть многочисленные варианты - TCFS2, Autoit (в т. ч. AutoItX, который можно вызывать с DllCall), AHK - реализация постоянно откладывается куда-то в конец списка. Так оно и лежит в todo уже несколько лет. |
|
Back to top |
|
 |
A55555
Joined: 06 Feb 2011 Posts: 30
|
(Separately) Posted: Sun Sep 14, 2025 23:53 Post subject: |
|
|
Monarch-LFV wrote: | A55555 wrote: | Выделяю видео файл нажимаю Ctrl+Q или F3, на соседней панели TC появляется плеер и проигрывает видео.
Есть возможность не воспроизводить видео, а попасть сразу в отчёт MediaInfo информации по данному видео файлу, битрейд, FPS, аудиодорожки и т.д.? |
А не это ли имеется ввиду? Просто нужно прописать в Детект-строке MULTIMEDIA.
Code: | 20=%COMMANDER_PATH%\Plugins\wdx\Mediainfo\TCMediaInfo.wdx
20_detect=MULTIMEDIA |
Номер в списке плагинов само собой ваш.
|
Спасибо за ответ. У меня вот так прописано в ListerPlugins.ini
Code: | 15=%COMMANDER_PATH%\plugins\wdx\TCMediaInfo\TCMediaInfo.wdx
15_detect="MULTIMEDIA | FORCE" |
|
|
Back to top |
|
 |
Monarch-LFV

Joined: 22 Jul 2019 Posts: 338
|
(Separately) Posted: Mon Sep 15, 2025 00:58 Post subject: |
|
|
A55555
Ну тогда TCMEDIAINFO должен вызываться первым по отношению к встроенному проигрывателю, если, конечно, не установлен другой плагин-проигрыватель, типа mmedia. Если установлен, тогда нужно поменять порядок приоритета загрузки плагинов - как раз та самая цифра в начале строки. |
|
Back to top |
|
 |
A55555
Joined: 06 Feb 2011 Posts: 30
|
(Separately) Posted: Mon Sep 15, 2025 15:58 Post subject: |
|
|
Monarch-LFV wrote: | A55555
Ну тогда TCMEDIAINFO должен вызываться первым по отношению к встроенному проигрывателю, если, конечно, не установлен другой плагин-проигрыватель, типа mmedia. Если установлен, тогда нужно поменять порядок приоритета загрузки плагинов - как раз та самая цифра в начале строки. |
Поставил плагин на первое место в ListerPlugins.ini.
Использую вот это
Orion9 wrote: | Сделал команду для удобства:
Code: | [em_quickview_tcmediainfo3]
cmd=%COMMANDER_PATH%\Utilites\TCFS2\TCFS2.exe
param=/u- /ef "tcm(304) tcm(4006) send(`{4}`) send(`{down}`) send(`^3{TAB}`)"
menu=Быстрый просмотр: TCMediaInfo - Видео (Компактный) |
И назначил на CTRL+SHIFT+Q в горячих клавишах:
Code: | [Shortcuts]
CS+Q=em_quickview_tcmediainfo3 |
Вроде удобно ) |
Поставив курсор на "Видеофайл1" нажимаю CTRL+SHIFT+Q
На противоположной панели появляется компактный отчет MediaInfo, хорошо.
Но как сразу же посмотреть такой же компактный отчет для другого условно говоря "Видеофайл2".
Если я ставлю курсор на другой Видеофайл2, на месте компактного отчета медиаинфо начинается проигрывание этого условного Видеофайл2
Мне нужно закрыть это воспроизведение "Видеофайл2", после этого поставив курсор на это "Видеофайл2" снова нажать CTRL+SHIFT+Q, чтоб увидеть компактный отчет MediaInfo. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 837
|
(Separately) Posted: Tue Sep 16, 2025 13:13 Post subject: |
|
|
A55555
Я понял, что у вас так работает, но у себя этой проблемы я не наблюдаю, т.ч. не знаю в чем может быть причина. В тонких настройках ТС я не очень хорошо разбираюсь и вообще не часто в них лезу. Может быть, кто-то более знающий и компетентный подскажет, но у меня все работает именно так, как я вверху описывал.
Monarch-LFV wrote: | Ну тогда TCMEDIAINFO должен вызываться первым по отношению к встроенному проигрывателю, если, конечно, не установлен другой плагин-проигрыватель, типа mmedia. Если установлен, тогда нужно поменять порядок приоритета загрузки плагинов - как раз та самая цифра в начале строки. |
Да нет, проблема, похоже, в чем-то другом. Я и mmedia отключал, и опцию "Воспроизводить мультимедиа" переключал, и еще пару вещей по мелочи. Все-равно у меня работает удержание плагина при быстром просмотре как положено. Т.ч. остаются только какие-то глубокие опции или настройки по типу ключей NoMediaFileTypes или MediaAdditionalTypes. Даже не знаю, что еще предположить. |
|
Back to top |
|
 |
Monarch-LFV

Joined: 22 Jul 2019 Posts: 338
|
(Separately) Posted: Tue Sep 16, 2025 17:27 Post subject: |
|
|
A55555 wrote: | Поставил плагин на первое место в ListerPlugins.ini |
Выложите пожалуйста содержимое файла ListerPlugins.ini.
На него точно настроен редирект из wincmd.ini?
Добавлено спустя 7 минут:
Orion9
Мне кажется ваш способ с ctrl+shift+q действительно будет работать только в момент нажатия этого сочетания, а пролистывая вверх или вниз по файлам будет сбиваться выбранный листерный плагин на дефолтный (приоритетный в списке), особенно если есть другие типы файлов (не медиа). К тому же еще возможно есть зависимость как переключаться по файлам, ведь можно не клавишами вверх/вниз, а просто мышкой тыкать. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 837
|
(Separately) Posted: Tue Sep 16, 2025 19:57 Post subject: |
|
|
Monarch-LFV
У вас тоже не работает удержание выбранного плагина при быстром просмотре? Что-то странно.
 Обзор от ИИ с переводом в гугле: Дизайн Total Commander позволяет вручную выбирать конкретный плагин для типа файла в режиме быстрого просмотра. Этот выбранный плагин затем становится плагином по умолчанию для этого типа файла на панели быстрого просмотра, пока вы не переключитесь на другой тип файла или не выберете другой плагин вручную.
Чтобы панель быстрого просмотра Total Commander была привязана к конкретному плагину, вам необходимо сначала активировать быстрый просмотр, нажав Ctrl+Q. Как только на панели быстрого просмотра появится файл, щелкните саму панель, а затем нажмите 4 (или выберите опцию в меню), чтобы просмотреть доступные плагины Lister. Выбранный таким образом плагин будет затем использоваться для последующих файлов того же типа, эффективно «прикрепляя» его к поведению панели быстрого просмотра.
Пошаговое руководство:
- Откройте Total Commander и перейдите в каталог с файлами.
- Выберите файл, использующий плагин Lister, например, PDF-файл или текстовый файл.
- Нажмите Ctrl+Q, чтобы активировать панель быстрого просмотра. Файл отобразится на правой панели.
- Нажмите на панели быстрого просмотра, чтобы сделать её активной.
- Нажмите клавишу 4 на клавиатуре (или выберите пункт «Переключиться на другой просмотрщик/плагин» в меню), чтобы перебрать доступные плагины Lister, которые могут отображать этот тип файлов.
- Повторяйте шаг 5, пока не найдёте нужный плагин.
- Выбранный плагин будет использоваться для текущего и следующего файлов того же типа, отображаемых на панели быстрого просмотра.
Как говорил Loopback "к таким ответам следует относиться с осторожностью", но именно так у меня и работает. Версия ТС 11.50, если что (да-да, я так и не обновился, к сожалению). Но проверял и на ТС 11.03 - там тоже работает. А вот в давнишнем 9.22 (самый древний из тех, что у меня есть) уже нет.
Monarch-LFV wrote: | особенно если есть другие типы файлов (не медиа) |
Об этом я писал с самого начала, что работает только, если продолжать просмотр на медиа файлах, на не-медиа файлах сразу слетает.
Monarch-LFV wrote: | К тому же еще возможно есть зависимость как переключаться по файлам, ведь можно не клавишами вверх/вниз, а просто мышкой тыкать |
Это не влияет. Главное не прерывать просмотра медиа файлов другими не-медиа файлами. |
|
Back to top |
|
 |
A55555
Joined: 06 Feb 2011 Posts: 30
|
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 432
|
(Separately) Posted: Wed Sep 17, 2025 06:50 Post subject: |
|
|
A55555 wrote: | Вот содержимое ListerPlugins.ini |
Не вникал в вашу проблему, но ранее писал, что последовательность использования TCMediaInfo и внутреннего плеера зависит от настроек ТС. А у вас с этим какие-то проблемы.
Намного проще будет настраивать последовательность, если вы используете Листер-прослойку к TCMediaInfo, выложенную где-то выше. Тогда можно прописать в ListerPlugins.ini:
Code: | [ListerPlugins]
19=%COMMANDER_PATH%\Plugins\wdx\TCMediaInfo\TCMediaInfo.wlx
19_detect=MULTIMEDIA | FORCE
[ListerModes]
...
; проигрывать внутренним плеером,
; по "4" переключать на TCMediaInfo
3exts=>{Аудио} Звуковые файлы
3fields=4i
... |
Но вы хотите, вроде, чтобы плагин запускал вперед плеера. Тогда в [ListerModes] ничего не надо прописывать. |
|
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
|