Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[wlx/wdx] TCMediaInfo
Goto page Previous  1, 2, 3 ... , 49, 50, 51  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Loopback



Joined: 07 Sep 2009
Posts: 1291

Post (Separately) Posted: Wed Sep 13, 2023 13:56    Post subject: Reply with quote

День добрый.

Всё просто: в файле с кракозябрами тег сохранен в кодировке win1251, что не соответствует стандарту тега, раньше многие программы этим грешили. По стандарту, если строки в теге не юникодные, их кодировка должна быть ISO 8859-1. Когда-то давно библиотека читала теги в локальной кодировке, но потом автор вдруг решил "исправить ошибку" и строго следовать стандарту. Просьбы сделать опцию для совместимости с такими файлами действия не возымели. Подробнее можно почитать в документации.

Думаю, самый правильный способ исправить проблему - с помощью редактора тегов поменять кодировку тегов в файлах на какую-нибудь юникодную, т.к. косяк рано или поздно всплывёт не только с MediaInfo (к примеру, медиасервера Navidrome и Jellyfin тоже не читают такие теги корректно).

Но вообще, такого быть всё равно не должно, поскольку для этих полей включён костыль для исправления кодировки. Версия плагина и конфигурация точно не какие-нибудь совсем старые? Если всё актуальное, скиньте куда-нибудь проблемный файл, посмотрю.
Back to top
View user's profile Send private message
burav



Joined: 07 Oct 2011
Posts: 22

Post (Separately) Posted: Wed Sep 13, 2023 21:14    Post subject: Reply with quote

Версия плагина 1.0.7, конфиг практически дефолтный
Кодировку поменять можно, это будет лучшее решение. Но меня, в первую очередь, смутила разница между выводом в контентном и листерном виде.
https://disk.yandex.ru/d/HP-vJ2FqBdyBhg
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1291

Post (Separately) Posted: Wed Sep 13, 2023 23:37    Post subject: Reply with quote

burav
В общем, оказалась глупейшая ошибка - вызов FixCodepage в шаблоне "Default" почему-то оказался закомментирован. Просто уберите // в начале строки с этим вызовом, всё будет работать нормально.
Back to top
View user's profile Send private message
burav



Joined: 07 Oct 2011
Posts: 22

Post (Separately) Posted: Fri Sep 15, 2023 16:01    Post subject: Reply with quote

Loopback wrote:
burav
В общем, оказалась глупейшая ошибка - вызов FixCodepage в шаблоне "Default" почему-то оказался закомментирован. Просто уберите // в начале строки с этим вызовом, всё будет работать нормально.

спасибо, всё работает!)
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 309

Post (Separately) Posted: Mon Sep 25, 2023 16:23    Post subject: Reply with quote

Я извиняюсь, у меня такой неожиданный вопрос: а почему окно листер-плагина (в частности, этого) не прокручивается "стрелками" вниз/вверх на клаве, а только колесом мыши? Или это у всех листер-плагинов так?

Посмотрел некоторые другие листеры - все кнопки "навигации" работают штатно.
_________________
TC 11.03, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10266
Location: Россия, Саратов

Post (Separately) Posted: Mon Sep 25, 2023 21:19    Post subject: Reply with quote

790
Выберите в этом плагине в отображаемом тексте какую-то строку курсором — будет прокручиваться клавишами. У некоторых других плагинов это организовано иначе и прокрутка клавишами идёт сразу. А что в вашем понимании означает "другие листеры", я не знаю.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1291

Post (Separately) Posted: Mon Sep 25, 2023 21:26    Post subject: Reply with quote

790
Да, всё работает. Просто по умолчанию фокус не стоит на списке (делалось умышленно), при клике мышью список получает фокус и стрелки начинают работать. Но я как обычно забыл про клавиатурщиков, а поставить фокус без мыши получается затруднительно. Думаю, вполне можно сделать, чтобы список получал фокус при первом нажатии стрелок.
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1168
Location: Донецк

Post (Separately) Posted: Tue Sep 26, 2023 06:34    Post subject: Reply with quote

Loopback wrote:
Думаю, вполне можно сделать, чтобы список получал фокус при первом нажатии стрелок.

При быстром просмотре в соседней панеле удобно было бы, чтобы панель просмотра получала фокус при нажатии на Tab (так сделано во многих других листерных плагинах).
_________________
Win11 x64 Eng | TC DreamLair eternal pre-α
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1291

Post (Separately) Posted: Tue Sep 26, 2023 15:15    Post subject: Reply with quote

LonerD
Думал про таб, но не вижу большого смысла. Зачем списку получать фокус (что влечёт отрисовку выделения строки), если не планируется перемещаться стрелками? А если планируется, то после смены фокуса на панель с предпросмотром стрелки будут работать так же, как в оконном режиме.
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 309

Post (Separately) Posted: Tue Sep 26, 2023 15:37    Post subject: Reply with quote

Avada Извините, имелось в виду "другие листер-плагины".
Loopback Ну так-то да, конечно, с кликом работает.
_________________
TC 11.03, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1168
Location: Донецк

Post (Separately) Posted: Tue Sep 26, 2023 23:49    Post subject: Reply with quote

Loopback wrote:
Думал про таб, но не вижу большого смысла. Зачем списку получать фокус, если не планируется перемещаться стрелками?

Наоборот - получать фокус через таб надо в том случае, если планируется перемещаться стрелками. То есть работать с панелями исключительно с клавиатуры.
Хотя мне это не особо актуально, я в основном так и остался мышефилом Embarassed
_________________
Win11 x64 Eng | TC DreamLair eternal pre-α
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 309

Post (Separately) Posted: Sat Dec 16, 2023 23:35    Post subject: Reply with quote

Простите, если что-то пропустил, но нет ли каких-нибудь команд к TCMediaInfo.exe ?
Например, TCMediaInfo.exe /clear
Чтоб одной командой с кнопки очищал, сжимал и подтверждал (молча, без "Done") базу.

Стал пользоваться базой, потому как у меня видео-файлы получают разные иконки в зависимости от AudioCommercialName, во избежание задержки отбражения в панели
_________________
TC 11.03, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1291

Post (Separately) Posted: Tue Dec 19, 2023 16:59    Post subject: Reply with quote

790
Нет, такого в настоящее время не предусмотрено.
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 309

Post (Separately) Posted: Sat Feb 10, 2024 19:30    Post subject: Reply with quote

Loopback
https://forum.wincmd.ru/viewpost.php?p=136825
Вот сейчас обсуждаем одну проблемку, в которой замешан wdx_TCMediaInfo, может подскажите решение? Суть в том, чтобы плагин НЕ работал на сетевом диске (vpn)
_________________
TC 11.03, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 178

Post (Separately) Posted: Sun Feb 11, 2024 01:05    Post subject: Reply with quote

Очередной искусный/продвинутый плагин, делающий жизнь в TC просто комфортной!
Сколько лет пользуюсь, а нарадоваться не могу. Спасибо, Loopback! Smile

Запрос поддерживаю - действительно нужна такая вещь.
А лучше отдельное поле, где можно будет проверять условие. Иначе на сетевом диске при работе могут наблюдаться жуткие тормоза, в зависимости от скорости обмена.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... , 49, 50, 51  Next
Page 50 of 51

 
Jump to:  
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