Multimedia Viewer «Classic» © lazyeugene

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Post by John Doe »

Latest post of the previous page:

Темы разделил, см. шапку.
Пока грубо, как будет время подумаю над более аккуратным переносом сообщений.

В качестве имени плагина "MMView " мне не нравится, лучше если названия отражают общность корней.
Например Multimedia Viewer и Multimedia Viewer Advanced.
Или изначальный можно назвать Multimedia Viewer Classic.
Имена dll любые, но разные (хоть MMView.dll).

Авторам: названия темам я дал «временные», потому и в кавычках.
Меняйте на ваше усмотрение.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Multimedia Viewer © Maximus5

Post by HaRT »

John Doe wrote:В качестве имени плагина "MMView " мне не нравится, лучше если названия отражают общность корней.
Так я предлагаю у обоих в длинном названии оставить Multimedia Viewer, но предварить коротким, чтбы было легко различить. Например, так: “MMView: Multimedia Viewer — Просмотрщик мультимедиа”.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Multimedia Viewer © Maximus5

Post by John Doe »

HaRT wrote:чтбы было легко различить.
Лично меня это наоборот запутало бы.
Как бы там ни было, мы лишь обменялись мнениями, а решать авторам.
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

Re: Multimedia Viewer — Мультимедиа просмотрщик

Post by Michael Lukashov »

lazyeugene wrote:Компилировано 2010 студией (компилятор от Windows SDK 7.1), так что теперь для работы необходим рантайм. Нужно ли компилить статически? Если да, то как? :)
По поводу статической линковки можешь глянуть сюда: https://github.com/michaellukashov/Far- ... 250#diff-4
В последней версии NetBox мне удалось избавиться от зависимости плагина от msvcr100.dll msvcp100.dll mfc100u.dll
tucker
Posts: 47
Joined: Tue 18 Jul, 2006 04:09
Location: 56

Re: Multimedia Viewer «Classic» © lazyeugene

Post by tucker »

Не совсем получается перетащить плагин 1.06 на Far3
При первом нажатии F3 на jpg выходит сообщение «Задайте, пожалуйста, горячую клавишу для плагина "Мультимедиа - просмотрщик"», хотя hotkey и в настройках и в F11 есть. При последующих F3 сообщения нет, но и картинки все равно сразу не отображаются.

"F3 Enter F11 v" картинку-видео показывает

(убрал hotkey-и - при старте Far сразу вылетает сообщение, после установки его при старте нет)


как сделать, чтобы картинка показывалась сразу как в Far 1.75 ?
или есть альтернативный плагин?



последнии версии Classic и Advanced не запускаются - Classic виснет с загрузкой проца, а Advanced - не загружается (ни через Wrapper)
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Multimedia Viewer «Classic» © lazyeugene

Post by Maximus5 »

если для картинок - то PicView2 через враппер.
User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by lazyeugene »

tucker wrote:Не совсем получается перетащить плагин 1.06 на Far3
1.06 не надо пытаться не только перетаскивать, но и использовать вообще. Актуальная версия на данный момент 1.4.2.
Под Фар3 пока версии нет, так как все еще жду хоть какого-то устаканивания АПИ. Читать ченжлог фара каждый день, чтобы узнать, не отвалилось ли что, и лихорадочно править код под очередной ночной билд мне как-то не улыбается.
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by Raistlin »

А у меня 1.4.2 не работает:

Code: Select all

╔═══════════════════════════ Ошибка ════════════════════════════╗
║           The specified module could not be found.            ║
║                  Ошибка при загрузке плагина                  ║
║ C:\Program Files\Far2\Plugins\Multimedia Viewer\MultiView.dll ║
╟───────────────────────────────────────────────────────────────╢
║                            { OK }                             ║
╚═══════════════════════════════════════════════════════════════╝
1.4.1 - нормально.
Far Manager, version 2.1 (build 1807 bis27) x86.
Magically yours
Raistlin
User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by lazyeugene »

Raistlin, а винда какая? потому что у меня фар точно такой же, только х64. Но х86 я тоже временами запускаю. Не падает.
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by Raistlin »

Windows XP SP3. Пробовал оставлять только этот плагин - то же самое.
Magically yours
Raistlin
User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by lazyeugene »

А рантайм от 10й VC ведь установлен, да?
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by Raistlin »

Уже установлен :) Об этом нигде ни слова?.. И еще пара вопросов:
  • 1.4.1 не требует ничего подобного вообще или просто довольствуется чем-то подревнее?
  • Какая конкретно dll нужна для работы 1.4.2? А то, получается, с портабельностью могут быть проблемы.
Magically yours
Raistlin
User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by lazyeugene »

Raistlin wrote:Уже установлен :) Об этом нигде ни слова?.. И еще пара вопросов:
  • 1.4.1 не требует ничего подобного вообще или просто довольствуется чем-то подревнее?
  • Какая конкретно dll нужна для работы 1.4.2? А то, получается, с портабельностью могут быть проблемы.
В посте, в котором я публиковал ссылку, было написано:
Компилировано 2010 студией (компилятор от Windows SDK 7.1), так что теперь для работы необходим рантайм.
до 1.4.1 и более ранние собирались VC6. Компилятор сменен, чтобы собирать x64 версию.


А при чем тут портабельносить? Кому надо - положит рядом длл-ку от рантайма (MSVCR100.dll) или соберет себе плагин статически. Не понимаю я этой портабельности ради портабельности.
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by Raistlin »

lazyeugene wrote:В посте, в котором я публиковал ссылку, было написано:
Лучше бы это отметить в readme. Я, например, скачал 1.4.2 по твоей прямой ссылке парой постов выше.
lazyeugene wrote:А при чем тут портабельносить? Кому надо - положит рядом длл-ку от рантайма (MSVCR100.dll) или соберет себе плагин статически. Не понимаю я этой портабельности ради портабельности.
Именно это и интересовало - какая конкретно dll нужна. Тоже неплохо бы указать в readme.
Magically yours
Raistlin
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

Re: Multimedia Viewer «Classic» © lazyeugene

Post by cmd.exe »

Raistlin wrote:Именно это и интересовало - какая конкретно dll нужна. Тоже неплохо бы указать в readme.
Или даже добавить ссылку на пакет с правильного места:
_http://www.microsoft.com/downloads/ru-ru/detai ... BF0912DB84 // Redistributable Microsoft Visual C++ 2010 (x86)
_http://www.microsoft.com/downloads/ru-ru/detai ... 50143d5867 // Redistributable Microsoft Visual C++ 2010 (x64)
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: Multimedia Viewer «Classic» © lazyeugene

Post by lazyeugene »

Добавил в шапку несколько слов о работе и ссылки на рантайм.
Насчет портабельности. Имхо, есть какая-то граница, где заканчивается документация на программу и начинаются азы либо документация на систему. Особенности работы рантайма, мне кажется, выходят за эти границы, так что я не буду здесь их описывать. Кстати, посмотреть, от каких dll-ок зависит исполняемый модуль, можно, к примеру, с помощью плагина ImpEx, заглянув в "Imports Table".
Post Reply

Return to “Обсуждение плагинов”