Страница 67 из 74

Добавлено: Ср июл 02, 2025 12:56
AkulaBig
Loopback
Подумал, наверное здорово, если-бы была функции Date(), Time(), конвертирующие даты и время в локальный формат. Ведь дата часто используется для сортировки.
Проверил. Да не, отлично все сортируется и по текстовому полю:
Изображение
Так что даже в далеких to do считаю нет смысла думать об этом. Конечно это чисто мое мнение

Добавлено: Ср июл 02, 2025 22:31
Loopback
AkulaBig писал(а):Подумал, наверное здорово, если-бы была функции Date(), Time(), конвертирующие даты и время в локальный формат. Ведь дата часто используется для сортировки.
Проверил. Да не, отлично все сортируется и по текстовому полю:
Если сортировать именно по тексту, то формат MediaInfo явно более предпочтителен для лексиграфического сравнения, чем наш локальный, сомневаюсь, что получится правильная сортировка по строкам вида "2 июля 2025"...

Преобразование дат в пользовательское представление возможно, но потенциальную пользу от них вижу только для wlx.

Добавлено: Ср июл 02, 2025 22:50
AkulaBig
Loopback писал(а):Если сортировать именно по тексту, то формат MediaInfo явно более предпочтителен для лексиграфического сравнения
Согласен. Поэтому и решил, что не надо ничего делать для преобразования дат.
Loopback писал(а):потенциальную пользу от них вижу только для wlx
Да и то сомнительная польза.

Добавлено: Чт июл 03, 2025 14:09
Destiny
Loopback писал(а):Выложил релиз
Насчет файла all_props.txt. Я вот для себя делал так же автовыгрузку этих полей.
И вот, сравнив свою текущую версию с вашей, нашел отличие:
https://github.com/MediaArea/MediaInfoL ... eneral.csv
У вас:

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

Movie/Country                                   : Country where the movie was produced
А по факту в файле на гитхабе:

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

Movie/Country;;;N YTY;;;Deprecated, use Country;;Title
А значит в all_props.txt должно быть:

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

Movie/Country                                    : Deprecated, use Country
https://github.com/MediaArea/MediaInfoL ... /Image.csv
Добавлено:

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

Type;;;N YTY;;;Type
Type/String;;;Y NT;;;Type
А значит в all_props.txt должно быть:

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

Type                                             : Type
Type/String                                      : Type
а у вас этого просто нет.

Добавлено: Чт июл 03, 2025 21:55
Loopback
Destiny
Во-первых, непонятно, что за "Generic.csv". Такого контекста нет, есть General, и я беру данные, соответственно, из "General.csv", потому что именно там находятся описания полей.

Во вторых, я загружаю данные для последней релизной версии библиотеки (обратите внимание, что номер версии теперь прописывается в начале allprops.txt). Коммит с изменением на "deprecated" был сделан две недели назад. Коммит, добавляющий поля в Image.csv в мае. А релиз MediaInfo 25.04 - в апреле. Зачем же я буду брать данные по ещё не выпущенной версии?

Ну и в третьих, не заморачивайтесь сильно по поводу этого файла. Я же писал, что для работы плагина он не нужен, это чисто для справки :)

Добавлено: Пт июл 04, 2025 10:47
Destiny
Да, конечно же General. Подписывал название файла по памяти :( ошибся чутка. :roll:
Но всегда полезно знать, что справка соответствует набору используемых данных)))))))))

Добавлено: Пн июл 07, 2025 19:52
jentoso
Обновил плагин до версии 1.2.0 и при открытии в Lister получаю такую строку с ошибкой скрипта.
Unknown function: GETOPTION (( GETOPTION ( 'HeaderExtraSpace' ) ) )

Добавлено: Пн июл 07, 2025 21:57
Loopback
jentoso
Видимо плагин всё же не обновился, других вариантов не вижу.

Добавлено: Вт июл 08, 2025 17:03
jentoso
Loopback
Плагин обновился, а вот wdx в wlx переименовать забыл. :lol:

Добавлено: Вт июл 08, 2025 17:21
AkulaBig
jentoso писал(а): wdx в wlx переименовать забыл
А для чего вы его переименовываете? Он и так прекрасно как Листер-плагин ставится.

Добавлено: Вт июл 08, 2025 21:18
jentoso
AkulaBig
А я уже и не помню, давно так было.

Вроде для того, чтобы работала кнопка с командой cm_List /Ptcmediainfo, т.к. по другому она не хочет работать.

Добавлено: Вт июл 08, 2025 21:56
Loopback
jentoso
А ведь я совершенно забыл про wlx-враппер, который обсуждался ранее в теме. Он давно фактически сделан. Можно потестировать.

Добавлено: Вт июл 08, 2025 22:18
jentoso
Loopback
Вот теперь все отлично :!:
Меньше места и работает wlx.

Добавлено: Ср июл 09, 2025 04:50
AkulaBig
jentoso писал(а):чтобы работала кнопка с командой cm_List /Ptcmediainfo
А зачем она нужна? Прописываете:

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

[ListerModes]
; проигрывать внутренним плеером,
; по "4" переключать на TCMediaInfo
3exts=>{Аудио} Звуковые файлы
3fields=4i
4exts=>{Аудио} Lossless
4fields=4i
5exts=>{Аудио} Lossy
5fields=4i
И по '4' переключаетесь на TCMediaInfo.

Добавлено: Ср июл 09, 2025 05:26
jentoso
AkulaBig
Мне так удобнее, нажал кнопку и сразу чисто плагином открыть.