Latest post of the previous page:
Спасибо за плагин.Noisy Player
- John Doe
- Бюрократ
- Posts: 13860
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Noisy Player
Спасибо за адаптацию для Far 3!
Мысли по поводу:
Мысли по поводу:
np:filename
: есть проблема с относительными путями (возможно плагин не учитывает что папка на панели это не то же самое что текущая папка процесса).- В Noisy.lua определяются два идентичных макроса на CtrlAltI
np:/open
отображает диалог почему-то в фоне (фокус остаётся в фаре)- В NoisyCmd.txt похоже описаны не все команды (например отсутствует /Playlist)
- Если вызвать GUI-плейлист, то после его закрытия фокус к фару не вернётся
- Что касается команд, запускаемых через префикс, то может быть лучше для них использовать не GUI, а собственные диалоги плагина?
Update: выяснил что если команда указана через два слеша, то так и происходит np:/Info
ничего не делает, логично было бы отображать GUI-плеер
- John Doe
- Бюрократ
- Posts: 13860
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Noisy Player
Те же макросы, что в дистрибутиве, только компактнее, и соответственно нагляднее:
Code: Select all
local NoisyID = "298208DF-2031-4DD8-A461-E3DD80C72F46"
local function condition () return Plugin.Exist(NoisyID) end;
local shortcuts = {
["CtrlAltA"] = "//Add",
["CtrlAltO"] = "//Open",
["CtrlAltP"] = "/Playpause",
["CtrlAltS"] = "/Stop",
["CtrlAltI"] = "//Info",
["CtrlAltG"] = "//Playlist",
["CtrlAltX"] = "/Quit",
["CtrlAltAdd"] = "/Volume=+5",
["CtrlAltSubtract"]= "/Volume=-5",
["CtrlAltMultiply"]= "/Mute=1",
["CtrlAltPgDn"] = "/Next",
["CtrlAltPgUp"] = "/Prev",
["CtrlAltHome"] = "/First",
["CtrlAltEnd"] = "/Last",
["CtrlAltRight"] = "/Seek=+5",
["CtrlAltLeft"] = "/Seek=-5",
}
for key,cmd in pairs(shortcuts) do
Macro { description="Noisy: "..cmd;
area="Common"; key=key; condition=condition;
action=function() Plugin.Call(NoisyID, cmd) end;
}
end
- John Doe
- Бюрократ
- Posts: 13860
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Noisy Player
При воспроизведении shoutcast-потока если оставить на паузе какое-то существенное время, то после снятия с паузы содержимое буфера доиграет, после чего завершится (или очередь перейдёт к следующему элементу плейлиста).
Это не баг, т.к. аналогично ведут себя и другие плееры. Но может быть есть возможность улучшить поведение?
P.S.
Заметил опечатку: shothcast
Это не баг, т.к. аналогично ведут себя и другие плееры. Но может быть есть возможность улучшить поведение?
P.S.
Заметил опечатку: shothcast
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Noisy Player
Что-то я сомневаюсь. А что Вы ожидаете? Чтобы оно продолжилось с того же места (типа TimeShift)? Или заново синхронизировалось с потоком?
- John Doe
- Бюрократ
- Posts: 13860
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Noisy Player
Аналогичный эффект при нестабильном соединении с сетью.Max Rusov wrote:Посмотрю, что можно сделать.
Возможно, что также нужна опция "не переходить на следующий трек".
Что-то маски странно работают:NoisyCmd.txt wrote:Code: Select all
Формат командной строки: noisy [Ключи...] [Файлы...] Допустимо указание нескольких имен файлов или масок файлов.
noisy *.mp3
иногда добавляет все файлы, а иногда часть, или только один.И всё это в одной и той же папке.
Noisy Player
Всем привет. Пользуюсь вашим плагином - шедевр, спасибо большое. Хотел уточнить про поддержку FLAC в паре с CUE: при проигрывании альбомов в losseless формате, даже при наличии файла разметки, плеер все равно отображает в Playlist'е один длинющий файл. Может быть я что-то все-таки не доставил с сайта bass, или данной поддержки нет в самом проигрывателе?
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times