[wlx/wdx] TCMediaInfo

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Обновил плагин.

Скачать 32+64

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

Version 0.7.2 (2013-07-17)
+ настройки цвета и шрифтов для WLX
+ несколько строчных функций для скриптинга
+ WLX теперь учитывает пути к MediaLibrary, заданные в конфигурации
+ добавлен горизонтальный скроллбар в WLX
- исправлена проверка формата в x64 WDX
? попытка исправить зависание на некоторых файлах, открытых другими процессами
Edit: выкладывал в спешке, забыл ссылку.
Последний раз редактировалось Loopback Ср июл 17, 2013 22:23, всего редактировалось 1 раз.
enginigger
Сообщения: 44
Зарегистрирован: Сб дек 18, 2010 12:27

Сообщение enginigger »

Ссылку не видно
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

enginigger
Так видно?
Даже самая богатая фантазия
Не представит себе наши безобразия.
enginigger
Сообщения: 44
Зарегистрирован: Сб дек 18, 2010 12:27

Сообщение enginigger »

Так да. Спасибо.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Loopback
Активировал WLX, есть вопросы.
1. Вместо GiB хотелось бы видеть привычный Gb.
File size : 4.35 GiB
2. 10-я Tahoma, установленная мной в конфиге, почему-то совсем не 10-я.
3. Что за опция? Ставил 1 и 2, всё уменьшается и ничего не видно.
<LineHeight>0</LineHeight>
4. Как обстоит с русификацией?
5. Почему при установке плагина на чистый TC сразу создаётся TCMediaInfo.xml, ведь его нет в архиве, есть только сэмпл конфига? Разве TC загружает плагин при установке с pluginst.inf?

x64
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

ask-rus писал(а):1. Вместо GiB хотелось бы видеть привычный Gb.
Сейчас выводится стандартный вывод библиотеки. Насколько я понял, он никак не настраивается. Хотя может быть не доглядел - документация к ней крайне скудная.
В следующей версии будут пользовательские режимы просмотра, там можно будет настроить как хочется.
ask-rus писал(а):2. 10-я Tahoma, установленная мной в конфиге, почему-то совсем не 10-я.
Может, шрифт в системе стоит крупный? Сейчас значение берется напрямую, без пересчета.
ask-rus писал(а):3. Что за опция? Ставил 1 и 2, всё уменьшается и ничего не видно.
Не документировал еще. При значении > 0 это фиксированная высота строки, 0 - фиксированная высота с автоподбором, -1 - переменная высота.
ask-rus писал(а):4. Как обстоит с русификацией?
Пока никак. Неясно, как сделать лучше.
ask-rus писал(а):5. Почему при установке плагина на чистый TC сразу создаётся TCMediaInfo.xml, ведь его нет в архиве, есть только сэмпл конфига? Разве TC загружает плагин при установке с pluginst.inf?
Загружает, иначе как он поймет, что это валидный плагин, а не произвольная dll-ка?
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Обновил плагин.

Скачать 32+64

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

Version 0.7.3 (2013-07-24)
+ пользовательские режимы просмотра в WLX
- исправлена работа с одновременной работой нескольких окон
Примеры пользовательских режимов просмотра в образце конфигурации, чтобы их увидеть, нужно вручную перенести узел <views> в рабочую конфигурацию. Доступ к переключению режимов - через контекстное меню.

С локализацией все еще не удается решить. Понятно, что пункты меню можно переводить через *.lng, но что делать с огромным количеством возможных имен полей библиотеки - непонятно.
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Loopback
что по моему вопросу? есть варианты?
TC 9.51 | Win10 1903
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

mrmerak
Наверно, поле библиотеки "Cover", мне не на чем проверить. Попробуй добавить источник:

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

<source name="HasCover" field="Cover"/>
и колонку:

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

<column name="Cover">HasCover</column>
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Обновил плагин.

Скачать 32+64

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

Version 0.7.4 (2013-07-26)
+ перевод
+ возможность (по-сути костыль) для исправления неправильной кодировки, полученной из ANSI ID3-тегов
Чтобы задействовать костылик, нужно в источнике, в котором сбивается кодировка (обычно это Title, Album и некоторые другие) добавить атрибут process="fix_cp", например:

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

<source name="Title" field="Title" process="fix_cp"/>
После этого текст источника будет обрабатываться дополнительно.

Для WLX добавлена скриптовая функция FixCP, через нее надо прогонять текст проблемных полей.

Сейчас в сэмпле атрибут добавлен ко всем проблемным полям, но в релизе это, конечно, придется убрать, потому что нужно далеко не всем.
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Loopback
---------------------------
TCMediaInfo: Error!
---------------------------
Can't find MediaInfo.dll
---------------------------
ОК
---------------------------

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

5=%COMMANDER_PATH%\Plugins\WDX\TCMediaInfo\TCMediaInfo.wdx64
5_detect=MULTIMEDIA | FORCE
TC 9.51 | Win10 1903
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

mrmerak
5=%COMMANDER_PATH/%\Plugins\WDX\TCMediaInfo\TCMediaInfo.wdx64
TC не комбинированный, а чисто 64-битный? И устанавливалась одна 64-битная версия плагина без 32-битной? Если нет, то про установку см. здесь.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Avada писал(а):TC не комбинированный, а чисто 64-битный? И устанавливалась одна 64-битная версия плагина без 32-битной?
да
TC 9.51 | Win10 1903
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

mrmerak
Ясно. С таким вариантом установки я, к сожалению, дел не имел. А MediaInfo.dll в каталоге плагина физически присутствует?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Прикольно что как WDX работает. И даже отображает (частично) обложку. Но...
1. Тут все ок
Скриншот 1

2. Тут почему-то не распознал
Скриншот 2

Loopback
Можешь на будущее по-умолчанию обложку включить?
И еще, как вывести тип тега, как на скриншоте?

Avada
все заработало! хз почему
TC 9.51 | Win10 1903
Ответить