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 

Последние версии Mmedia трудно установить

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Афи



Joined: 29 Jan 2010
Posts: 122
Location: Одесса

Post (Separately) Posted: Fri Aug 15, 2014 17:23    Post subject: Последние версии Mmedia трудно установить Reply with quote

2-3 последних версии плагина Mmedia трудно установить. Расширения основных файлов плагина uwlx, а не wlx.
Установить удалось, но после "плясок с бубном". Файл "mmedia.uwlx" TC не видит. Переименовал в mmedia.wlx. Увидел, но ругнулся на некорректный файл плагина.
И только, когда в папке лежали рядом два одинаковых файла "mmedia.uwlx" и "mmedia.wlx", тогда TC увидел "mmedia.wlx" и установил его.
После этого, кстати, "mmedia.wlx" я удалил. И теперь все прекрасно работает. В папке плагина работает файл "mmedia.uwlx".
Странно как-то Rolling Eyes Или я что-то делал не так?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4787
Location: Ростов-Дон

Post (Separately) Posted: Fri Aug 15, 2014 18:14    Post subject: Reply with quote

Вообще, UWLX - это аналог плагина WLX с чисто юникодными функциями, сам по себе не является самостоятельным, при установке тотал требует только WLX или пару WLX+UWLX. Более универсальный способ - совмещение наборов обычных и юникодных функций в одном плагине WLX, но странно, что тотал ругался на некорректный файл, раз в конечном счёте работает.

Добавлено спустя 9 минут:

Впрочем, всё понятно. Плагин должен содержать функцию ListLoad, для WLX это единственная обязательная функция, а он её не содержит, вот тотал и ругался (но непонятно, почему при наличии двух одинаковых файлов перестал). По идее, автору плагина достаточно добавить её (пусть и ничего не делающую) и переименовать файл UWLX в WLX.

И в документации по разработке плагинов так и сказано:
WLX Writer's Reference wrote:
Note: You cannot have just the .uwlx plugin if you want to create a Unicode-only plugin! Instead, create a combined Unicode/ANSI plugin (method A), where the ANSI functions are just empty functions returning an error.

(для чисто юникодного плагина недостаточно голого .uwlx, вместо этого надо делать комбинированный плагин, в котором ANSI-функции - пустышки, возвращающие ошибку)
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Афи



Joined: 29 Jan 2010
Posts: 122
Location: Одесса

Post (Separately) Posted: Sat Aug 16, 2014 14:51    Post subject: Reply with quote

MVV, спасибо.
Пожалуй, напишу to Gannier несколько слов. Передам ваши рекомендации...

Кстати, посмотрел у него на сайте.
Там есть и вариант ANSI. Надо бы Ergo и этот вариант поместить на Wincmd.ru
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4787
Location: Ростов-Дон

Post (Separately) Posted: Sat Aug 16, 2014 18:55    Post subject: Reply with quote

Я у себя в плагинах юникодные функции делаю основные, а ансишные - заглушки, преобразующие ансишные параметры в юникод и вызывающие юникодные аналоги. Так будет работать и с древними тоталами, и не сильно накладно по объему кода.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Thu Aug 21, 2014 10:30    Post subject: Reply with quote

Афи
Плагины на wincmd.ru/totalcmd.net помещают авторы, о чём уже неоднократно говорилось. Ergo этими вопросами не занимается, но и CaptainFlint в ближайшее время ничем не поможет — он в отъезде. Так что на целесообразность ссылки на ANSI-версию советую указать самому автору.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Segmentum



Joined: 13 Oct 2020
Posts: 21

Post (Separately) Posted: Mon Nov 16, 2020 00:26    Post subject: Reply with quote

Плагин не работает.
Установил его стандартным способом (через переход к архиву и диалоговое окно Total Commander об установке плагина), установился, но видео .mp4 открываются в виде набора символов.
Как исправить?
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Mon Nov 16, 2020 01:03    Post subject: Reply with quote

Segmentum
Во-первых, заданный вопрос к "трудно установить" не имеет никакого отношения: чистый оффтоп. Во-вторых, "плагин не работает" и "видео .mp4 открываются в виде набора символов" — это сильно разные вещи. Лично у меня этот формат открывается нормально, а что и почему у вас не так, точно понять по такому описанию невозможно. Впрочем, начинают обычно с правки сгенерированного плагином файла mmedia.ini, о чём (это уже в-третьих) на форуме не раз говорилось (один из примеров — только без совершенно ненужного пункта 3 в первом сообщении). Пора бы научиться пользоваться поиском. Да и в ридми-файле плагина это есть.

Замечание за нарушение правил форума.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Segmentum



Joined: 13 Oct 2020
Posts: 21

Post (Separately) Posted: Mon Nov 16, 2020 13:39    Post subject: Reply with quote

Avada wrote:

Во-первых, заданный вопрос к "трудно установить" не имеет никакого отношения: чистый оффтоп.

Я не хотел создавать лишнюю тему.

Avada wrote:

Впрочем, начинают обычно с правки сгенерированного плагином файла mmedia.ini

При установке плагина у меня не появился этот файл. Я попытался создать его самостоятельно по пути "c:\Users\-\AppData\Roaming\GHISLER\mmedia.ini", написал в нём
Code:
"EXT = "MP4""
- но это не помогло.

Quote:
один из примеров

За 2007 год.. Мне кажется устарело.

Quote:
Да и в ридми-файле плагина это есть.

В ридми файле ничего не сказано про отсутствующий mmedia.ini.


Если бы плагин выдал что-то на-подобии "ошибка, отсутствует кодек такой-то, не могу воспроизвести" - было бы ясно, что с ним не так. Но в Lister видео отображаются в виде текста, как-будто бы плагина нет вообще.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Mon Nov 16, 2020 14:51    Post subject: Reply with quote

Segmentum
Диапазон того, что вы могли сделать неправильно (в том числе с учётом этого), крайне велик, даже простое перечисление вариантов заняло бы уйму места. Гадать об этом при таком скудном объёме информации (когда, в частности, ничего не сказано ни о версии и битности TC и плагина, ни о текущей системе, ни об использовании Mediainfo.dll) бессмысленно, поэтому дальше отвечаю только на несколько конкретных вопросов.
Желание не создавать лишнюю тему в целом похвально, но по вашему вопросу есть куда более подходящие существующие темы.
При установке плагина INI-файл и не появится. Он появляется (по умолчанию — в той же папке, что и wincmd.ini) при первой попытке что-то с помощью плагина просмотреть. Создавать его самостоятельно, а уж тем более — писать в него имитацию детект-строки вам никто нигде не советовал. Что там на самом деле должно быть из представляющего интерес, на форуме говорилось много раз (поиск по имени плагина в помощь).
Вы упоминали только невозможность воспроизвести MP4, ни слова не сказав про другие медиаформаты, из чего следовало вообще-то, что с ними проблем нет. Если это не так, свои мысли надо выражать яснее.
Используется плагин при просмотре или нет, видно, помимо прочего, в заголовке окна Листера. Если данный видеофайл отображается как текст, никакого плагина тут нет.
Что касается года обсуждения, то это вот именно что вам кажется. Плагин использовал и использует возможности Windows Media Player, а значит, соответствующие системные кодеки. Дописывание при необходимости расширений в INI-файл выполнялась и выполняется по сей день.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
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
Page 1 of 1

 
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