Really Quick Player — простой плеер

Здесь можно обсудить ваш любимый плагин.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Really Quick Player - простой плеер

Post by montonero »

Latest post of the previous page:

Edger wrote:никакой реакции.
Видимо, файл не является мп3 или поврежден. Отсутствие реакции может быть только в этом случае.

Upd:
Я тут обнаружил, что в сообщении об ошибке инициализации выводился неправильный код ошибки. :oops: И в связи с этим выпустил новую версию. Всем, у кого была ошибка вида "Инициализация BASS не удалась. 1", просьба проверить какой теперь выдается код.

А еще мне интересно, использовал ли кто-нть возможности настройки интерфейса плеера. Если использовал, то хотелось бы посмотреть.
"Far... Far never changes..."
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Re: Really Quick Player - простой плеер

Post by SlashNet »

montonero wrote:А еще мне интересно, использовал ли кто-нть возможности настройки интерфейса плеера. Если использовал, то хотелось бы посмотреть.
Трям

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Far2\Plugins\RQP]
"PosSliderChars"="███  "
"VolSliderChars"="█▬"
"PanSliderChars"="L▬<C>R"
"TagsTemplate"="%UTF8(%IFV1(%ARTI,%ARTI)%IFV1(%TITL, - %TITL)%IFV1(%ALBM, : %ALBM))"
"Colors"=hex:7f,8e,6e,7f,3b,82,7b,78,8a,7e,78,7f,8f,8f
"ButtonsChars"="<►>■‼"
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Really Quick Player - простой плеер

Post by Kerberos464 »

win7 x86, far 2.0.1557, rqpW 1.0.0.409

1. если в системе нет ни одного аудиодевайса или они все отключены (к примеру, в виртуальных машинах), то после запуска фара при клике на любом файле, который открывается во внешнем приложении (к примеру, на .txt, который откроется в блокноте), появляется такое окошко (только один раз за сессию фара):

Code: Select all

╔═══ Really Quick Player ════╗
║                            ║
║ BASS initialization failed ║
║ 23                         ║
║                            ║
╟────────────────────────────╢
║           { Ok }           ║
╚════════════════════════════╝
такое же окошко появляется (сразу при запуске фара), если очистить кэш плагинов (в частности, если удалить эту ветку: HKEY_CURRENT_USER\Software\far2\PluginsCache\D:/software/far2/plugins/really_quick_player/rqpw.dll).
причём в случае с очисткой кэша плагинов это окно появляется, даже если аудиодевайсы присутствуют и включены.

если это важно, вот список басс-плагинов из подпапки bassplugs:

Code: Select all

bass_aac                                       dll│        151,416│27.02.09│16:52
bass_ac3                                       dll│         16,736│04.08.09│14:08
bass_ape                                       dll│         33,624│03.08.09│13:17
bass_mpc                                       dll│         21,320│22.05.09│16:55
bass_spx                                       dll│         47,936│27.02.08│19:25
bassflac                                       dll│         25,152│09.12.09│13:40
bassmidi                                       dll│         27,200│22.09.09│16:42
basswma                                        dll│         16,448│30.10.09│16:59
basswv                                         dll│         28,224│13.07.09│17:50
2. большая просьба собрать плагин статически, чтобы не зависеть от рантаймов VC++.

спасибо!
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Really Quick Player - простой плеер

Post by montonero »

fibre wrote:1. если в системе нет ни одного аудиодевайса или они все отключены (к примеру, в виртуальных машинах), то после запуска фара при клике на любом файле, который открывается во внешнем приложении (к примеру, на .txt, который откроется в блокноте), появляется такое окошко (только один раз за сессию фара)
такое же окошко появляется (сразу при запуске фара), если очистить кэш плагинов (в частности, если удалить эту ветку: HKEY_CURRENT_USER\Software\far2\PluginsCache\D:/software/far2/plugins/really_quick_player/rqpw.dll).
Это нормально. Должен же плагин оповестить о том, что не смог инициализироваться. А то, что это происходит при нажатии на файл - следствие кэширования плагинов.
fibre wrote:причём в случае с очисткой кэша плагинов это окно появляется, даже если аудиодевайсы присутствуют и включены.
Не смог воспроизвести. Можно подробнее?
fibre wrote:2. большая просьба собрать плагин статически, чтобы не зависеть от рантаймов VC++.
Это запросто.
Attachments
rqpw.7z
(45.05 KiB) Downloaded 152 times
"Far... Far never changes..."
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Really Quick Player - простой плеер

Post by Kerberos464 »

montonero wrote:
fibre wrote:причём в случае с очисткой кэша плагинов это окно появляется, даже если аудиодевайсы присутствуют и включены.
Не смог воспроизвести. Можно подробнее?
прошу прощения, это я наврал :( если аудиодевайсы включены, то всё хорошо, сообщение об ошибке не появляется.

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

за статическую версию - отдельное спасибо!
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Really Quick Player - простой плеер

Post by montonero »

Ну а как же юзер узнает, что плагин не работает? Имхо, если уж используешь фар на компе/вм без аудио, то плагин нужно просто выключить.
"Far... Far never changes..."
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Really Quick Player - простой плеер

Post by Kerberos464 »

montonero wrote:Ну а как же юзер узнает, что плагин не работает?
попробует воспроизвести музыкальный файлик, у него ничего не получится, вот он и узнает, что плагин не работает :)
и, в общем-то, непонятно, почему RQP вообще пытается запуститься (раз выдаёт сообщение об ошибке, значит, пытается), когда я тыкаю enter на текстовом файле.
ассоциаций запуска "по enter" ни для *.txt, ни для *.* не назначено.
montonero wrote:Имхо, если уж используешь фар на компе/вм без аудио, то плагин нужно просто выключить.
"выключить" - это в данном случае "удалить"? это не совсем удобно, пусть тогда уж лучше ругается об ошибке.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Really Quick Player - простой плеер

Post by montonero »

fibre wrote:попробует воспроизвести музыкальный файлик, у него ничего не получится, вот он и узнает, что плагин не работает :)
Это как-то не очень хорошо... Пользователь будет негодовать. )
fibre wrote:непонятно, почему RQP вообще пытается запуститься (раз выдаёт сообщение об ошибке, значит, пытается), когда я тыкаю enter на текстовом файле.
Потому что в плагине есть обработка события "тыкание на файл" (для перехода к следующему/предыдущему файлу в архивах). Возможно ты не обращал внимание, но когда ты тыкаешь какой-то файл в фаре, то он последовательно перебирает все плагины, которые это событие обрабатывают. В том числе и RQP. А так как кэширование откладывает инициализацию плагина до того момента, как он реально вызывается, вот и получается, что при тыкании на любой файл - RQP инициализируется... и обламывается. О чем и сообщает.
fibre wrote:"выключить" - это в данном случае "удалить"? это не совсем удобно, пусть тогда уж лучше ругается об ошибке.
Т. к., к моему глубокому сожалению, в фаре до сих пор не реализовано нормальное управление плагинами (где ты, underscore2?). То отключить плаг можно только сменив расширение у его dll на другое.
"Far... Far never changes..."
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Really Quick Player - простой плеер

Post by Kerberos464 »

montonero wrote:Возможно ты не обращал внимание, но когда ты тыкаешь какой-то файл в фаре, то он последовательно перебирает все плагины, которые это событие обрабатывают. В том числе и RQP.
не-не, я "пользователь фара уже 10 лет", поэтому в курсе :)
просто не знал, что RQP тоже входит в список таких плагинов.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: Really Quick Player - простой плеер

Post by John Doe »

montonero wrote:Т. к., к моему глубокому сожалению, в фаре до сих пор не реализовано нормальное управление плагинами (где ты, underscore2?). То отключить плаг можно только сменив расширение у его dll на другое.
Разве? У массы плагинов есть настройка, отключающая обработку. В таком режиме плагин сам файл не открывает, но его можно запустить из меню, или префиксом.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Really Quick Player - простой плеер

Post by montonero »

fibre wrote:просто не знал, что RQP тоже входит в список таких плагинов.
Это вынужденный хак, подсмотренный в PictureView - посылать в панель Ctrl-PgDn на следующем файле. По-другому к файлу архива не перейти. (
John Doe wrote:В таком режиме плагин сам файл не открывает, но его можно запустить из меню, или префиксом.
Этот режим - добрая воля разработчика. В фаре нет централизованного управления плагинами. Нельзя "на лету" выгрузить или загрузить плагин, нельзя его отключить (полностью, чтобы он вообще не загружался).
"Far... Far never changes..."
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Really Quick Player - простой плеер

Post by ccaid »

montonero wrote:В фаре нет централизованного управления плагинами. Нельзя "на лету" выгрузить или загрузить плагин, нельзя его отключить (полностью, чтобы он вообще не загружался).
кто вам это сказал? :)
команды load: unload: — реализованы штатным плагином FarCmds
Фар делают добрые люди
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Really Quick Player - простой плеер

Post by Kerberos464 »

еще можно загрузить/выгрузить (токо в фаре 2.0, но не в 1.7) с помощью плагина Plugin commands.
но нельзя выгрузить так, чтоб он потом не загружался при следующем запуске фара.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Really Quick Player - простой плеер

Post by montonero »

ccaid wrote:команды load: unload: — реализованы штатным плагином FarCmds
Во, блин... Как же это я так. Спасибо. Но запретить плагин все равно нельзя.
"Far... Far never changes..."
User avatar
SUSim
Posts: 1636
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Really Quick Player - простой плеер

Post by SUSim »

Запретить нельзя. но можно выгрузить при старте фара автоматическим макросом, а можно хранить плагины в папках разбитым по категориям и грузить нужные :)
Например у меня свои настройки и свой набор макросов... и где бы я "свой" фар не запустил я получу привычный мне функционал, не затронув настройки и набор макросов пользователя компа (правда я все равно пытаюсь убедить того пользователя что "мой" фар самый правильный :) )
SimSU ··· ·· -- ··· ··-
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Really Quick Player - простой плеер

Post by montonero »

Можно еще массу всяких хитрых способов придумать, только лучше от этого не станет. Проще сменить расширение.
"Far... Far never changes..."
Post Reply

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