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 

AmpView
Goto page Previous  1, 2, 3 ... , 27, 28, 29  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Skif_off



Joined: 28 Nov 2012
Posts: 1058

Post (Separately) Posted: Tue Sep 01, 2015 19:13    Post subject: Reply with quote

Dimsok
Берёте версию отсюда, потом обновляете?

addhaloka
AmpView невозможно использовать с Ctrl+Q, это неудобно, поэтому выпилил.
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 578

Post (Separately) Posted: Tue Sep 01, 2015 19:54    Post subject: Reply with quote

Cкопировал 3 обновлённых файла с заменой из последнего вложения, перезапустил тотал.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1058

Post (Separately) Posted: Tue Sep 01, 2015 20:12    Post subject: Reply with quote

Dimsok
По идее подходящего расширения достаточно, чтобы плагин передал файл AmpView.exe, а раз файл всё-таки проигрывается при перетаскивании, то пока никаких предположений.

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

А какое имя у файла? Может быть, косячит ExtractFileExt?
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 578

Post (Separately) Posted: Tue Sep 01, 2015 20:31    Post subject: Reply with quote

Ну тут хоть как переименовывай. Не критично, этими расширениями всё равно не пользуюсь.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1058

Post (Separately) Posted: Tue Sep 01, 2015 20:38    Post subject: Reply with quote

Dimsok
Киньте в ЛС, если не сложно.
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 578

Post (Separately) Posted: Tue Sep 01, 2015 21:31    Post subject: Reply with quote

Что
Quote:
Киньте в ЛС, если не сложно

Что именно?
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1058

Post (Separately) Posted: Tue Sep 01, 2015 21:49    Post subject: Reply with quote

Dimsok
Любой из файлов mpa, который не подхватывется плагином.
Back to top
View user's profile Send private message
addhaloka



Joined: 09 Nov 2010
Posts: 168

Post (Separately) Posted: Wed Sep 02, 2015 00:10    Post subject: Reply with quote

Skif_off
А мне понравился вариант AmpView.wlx + XMPlay - добавил в исходник форматов, которые xmplay поддерживает, собрал - вроде всё открывается без проблем (только mpa нигде не нашёл для проверки). Cool Спасибо за наводку!
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1058

Post (Separately) Posted: Wed Sep 02, 2015 00:49    Post subject: Reply with quote

addhaloka
mpa нагуглил и наконвертил, жаль, Dimsok не поделился своим.
А патч можно? Форматы из этой сборки? Ещё была версия с проверкой: если рядом есть xmplay.exe - использовать его.

 Hidden text
Back to top
View user's profile Send private message
addhaloka



Joined: 09 Nov 2010
Posts: 168

Post (Separately) Posted: Wed Sep 02, 2015 01:15    Post subject: Reply with quote

Skif_off wrote:
А патч можно? Форматы из этой сборки? Ещё была версия с проверкой: если рядом есть xmplay.exe - использовать его.

С патчами/диффами особо никогда не общался, вот изменённый AmpView.lpr + xmplay с плагинами (набор плагинов вроде тот же, только добавил библиотек для ra (попался .rm файл, оказалось, что xmp-ra.dll недостаточно, нужны доп. dll из Real Alternative))
Насчёт версии с проверкой не в курсе - просто заменил имя exe в исходнике, да и вообще делалось это на скорую руку, тяп-ляп, не для паблика в общем. Smile
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1058

Post (Separately) Posted: Wed Sep 02, 2015 03:27    Post subject: Reply with quote

addhaloka
А я решил не трогать PARSE_FUNCTION: есть MULTIMEDIA, этого достаточно по идее, если что-то неуместное попадётся плагину, то потом всё равно расширение ищется в массиве NumOfBaseExt. С другой стороны, можно посмотреть поддерживаемые в wincmd.ini, не залезая в исходники, надо подумать ещё. Смущает только
Code:
MULTIMEDIA | EXT="MP3" | EXT="WAV"...

в других плагинах через амперсанд
Code:
MULTIMEDIA & EXT="MP3" | EXT="WAV"...

За m3u8 спасибо, так и не дошли руки проверить Smile А как же двухсекундная задержка? Ещё и ТС подвешивала, вроде немного, но раздражало Smile) Без -list треки добавляются? Хотя, кажется, это зависит от опции Default action в Integration?
Ай, сколько вопросов прямо детство вспомнил Smile) Сам как-то так делал (расширения подставил ваши), надо только уточнить класс окна XMPlay в (FindWindow('XMPLAY-MAIN', nil) (с планшета, пишу по памяти).

 Hidden text
Back to top
View user's profile Send private message
addhaloka



Joined: 09 Nov 2010
Posts: 168

Post (Separately) Posted: Wed Sep 02, 2015 10:53    Post subject: Reply with quote

Skif_off
Дык написал же - второпях делал, просто чтобы посмотреть. Допиливать, конечно, нужно. С MULTIMEDIA | EXT="MP3" вообще ошибка, скорее всего. Smile Потому что сабж выругался на эту строку в ini и я её там убрал, оставил только _detect=MULTIMEDIA. За замечания спасибо, буду потихоньку допиливать на досуге.

p.s. Нет, с MULTIMEDIA | EXT ошибки нет, видно в прошлый раз просто ошибся при копировании строки в ini. Вот если туда добавить амперсанд, то с ним ошибка вылезает: "error in offset 13".
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1058

Post (Separately) Posted: Wed Sep 02, 2015 12:19    Post subject: Reply with quote

addhaloka wrote:
Вот если туда добавить амперсанд, то с ним ошибка вылезает: "error in offset 13".

Так понимаю, амперсанд сначала нужно добавить в PARSE_FUNCTION.
Back to top
View user's profile Send private message
addhaloka



Joined: 09 Nov 2010
Posts: 168

Post (Separately) Posted: Wed Sep 02, 2015 13:31    Post subject: Reply with quote

Skif_off wrote:
Так понимаю, амперсанд сначала нужно добавить в PARSE_FUNCTION.

Изначально туда и добавлял, может наоборот не нужно? С -list чего-то не понравилось, какая-то мешанина получается, уж лучше по одному файлу или через плейлисты, имхо (а наверно самое лучшее, как в старом AmpView было, чтобы автоматически проигрывал все файлы в папке). Добавил in_tak.dll (а то "так" в форматы прописал, а про плагин забыл Smile ) и in_v2m.dll - прекрасно подхватывает. Вот только с midi затык - почему-то ни с xmp-midi, ни с bassmidi (в оригинальном AmpView и в 1by1) проигрывание идёт, а звука нет. С древним винамповским in_midi.dll звук есть, но не работает прогресс проигрывания.
Впрочем, наверно надо завязывать с темой про xmplay, так как оффтоп уже.

p.s. А c 1by1 и in_midi.dll и звук, и прогресс есть. Smile Попробовал с ним собрать - понравилось даже больше, чем с xmplay, и сразу вся папка с музыкой выводится. Cool Только плейлисты убрал из форматов, 1by1 их не подхватывает.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1058

Post (Separately) Posted: Wed Sep 02, 2015 14:16    Post subject: Reply with quote

addhaloka
Амперсанд - ещё и оператор, можно так, например, с кодом символа:
Code:
PARSE_FUNCTION = 'MULTIMEDIA ' + #38 + ' EXT="MP3"

У меня почему-то AmpView.exe падает на файлах *.m3u8, если переименовать в *.m3u - без проблем подхватывает, а вот за midi не скажу - ни разу не сталкивался и не уловил, что вообще нужно в ОС для этого.

P.S. С -list у меня происходит добавление трека в плейлист и начинается его воспроизведение, как с AmpView.exe. Пожалуй, лучше убрать, а поведение определять в настройках в Integration.
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
Goto page Previous  1, 2, 3 ... , 27, 28, 29  Next
Page 28 of 29

 
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