Winamp2RnQ

Больше
16 года 3 мес. назад #221 от Reo
Reo ответил в теме Re:Winamp2RnQ
Тупанул. Все работает. Ток я думал, что плагин будет добавлять название прослушиваемого трека в доп статус(xTraz).

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 мес. назад #222 от dek
dek ответил в теме Re:Winamp2RnQ
Reo Не обязательно писать посты подряд, есть кнопка \"Редактировать\". ;)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 мес. назад #223 от jord
jord ответил в теме Re:Winamp2RnQ
драсте :)
а есть ли возможность сделать поддержку для xmplay?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 мес. назад #224 от Delphuk
Delphuk ответил в теме Re:Winamp2RnQ
Я уже давно просил PRO о поддержке XMPlay, но к сожалению это не так быстро, кака хотелось бы. Чтобы получить инфнормацию о текущем треке из этого плеера, нужно заюзать старенький DDE. Думаю, что на асме это очень геморно. Я даже подумываю о написании подобного плагина на Delphi. В результате экспериментов, я получил вот такой код на delphi, с помощью которого можно получить инфу о треке. Если есть умельцы которые перепишут его на асм, буду только благодарен :)
[code:1]var
dde: TDdeClientConv;
info: String;
begin
dde := TDdeClientConv.Create(nil);
if dde.SetLink(\XMPlay\, \info0\)
then
begin
dde.OpenLink;
info := utf8decode(dde.RequestData(\info0\));
MessageBox(Handle, PChar(info), \Info\, MB_ICONINFORMATION);
end;
dde.CloseLink;
dde.Free;
end;
[/code:1]

Чтобы скомпилить этот код, нужно подключить модуль DDEman. Информация выдаётся вот в таком виде:

Title Joe Satriani - Super Colossal
File 01-Super Colossal.mp3
Path E:\Музыка\Joe Satriani\Super Colossal
Size 10194944 bytes
Format MPEG1 layer 3
Bit rate 320 kbps
Sample rate 44100 hz
Channels 2
Length 4:14
Output 44100 hz - stereo - 16 bit


т.е. вся необходимая инфа, содержится в одной строке.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 мес. назад - 16 года 3 мес. назад #225 от Fr0st
Fr0st ответил в теме Re:Winamp2RnQ

Можно сделать так, что бы если Лайт Эллой запущен то ставил статус \"смотрю фильм\" а если винамп или что-то другое \"слушаю музыку\"?


А то ты в Аллое не можешь слушать музыку, а в Винампе - смотреть фильм :). Имхо, это делается проще - определить, раскрыто ли в данный момент какое-либо приложение на полный экран.
P.S. Вопрос к автору или знающим людям: по какому принципу действует функция установки допстатуса? Насколько я понял из сорсов, там какой-то читерский метод)).

А нормального обращения с допстатусом не будет до тех пор, пока Рапид не исправит АВ при попытке установить его через плугинное АПИ. Об этой баге я писал неоднократно, но ответа, как и результата, увы, не дождался.

Delphuk, а ты посмотри на то, как эта процедура скомпилилась (View-CPU), там и решишь, стоит ли ее переводить на асм или нет. А вообще, можно ее в obj скомпилить да к плагину привязать)
Последнее редактирование: 16 года 3 мес. назад пользователем Fr0st.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 мес. назад #226 от PRO
PRO ответил в теме Re:Winamp2RnQ
2 Fr0st

в плагине вообще не используеца функция установки допстатуса - только лишь исправление текста допстатуса при его отправке (PE_XSTATUSMSG_SENT)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 3 мес. назад #227 от Fr0st
Fr0st ответил в теме Re:Winamp2RnQ
Ага, ясно. Только ведь это срабатывает только при запросе доп статуса, а если он не меняется, то и запрашивать не будут... да, надо уговаривать Рапида делать нормальную смену допа))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 2 мес. назад #228 от GrandPa
GrandPa ответил в теме Re:Winamp2RnQ
Так это чудо реагирует на горячие клавиши (раз уж можно отключить иконку, тот каким то образом оно еще отправляет).. если да то какие?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 2 мес. назад #229 от TiMeTraSheR
TiMeTraSheR ответил в теме Re:Winamp2RnQ
Это чудо при желании можно использовать ТОЛЬКО в допстатусах, не отсылая трек в чат, поэтому и иконку можно отключать, видимо B)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 1 мес. назад #230 от eyedmax
eyedmax ответил в теме Re:Winamp2RnQ
Не пойму.
R&Q 1100.
Включил плаг.
Для верности перезагрузилсо.
В сообщение кнопочкой вставляется.

Куда вписать %track% чтобы работало в допстатусе?
Если вписываю в допстатус для Listening to music - то так и видится - %track%

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 1 мес. назад #231 от d0CeNT
d0CeNT ответил в теме Re:Winamp2RnQ
ты в сообщение допстатуса вписывай (большое поле внизу), а не в его заголовок(строчка вверху).

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 года 1 мес. назад #232 от eyedmax
eyedmax ответил в теме Re:Winamp2RnQ
Благодарю, о зоркий d0CeNT!
Теперь я счастлив.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #233 от trofim
trofim ответил в теме Re:Winamp2RnQ
1102, не работает %track% в статусе :(

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #234 от dek
dek ответил в теме Re:Winamp2RnQ
trofim Смотри плагин RnQ XMPlay Xtraz . Смысл тот-же, работает с R&Q 1101 и выше. ;)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #235 от trofim
trofim ответил в теме Re:Winamp2RnQ
спасибо!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #236 от Delphuk
Delphuk ответил в теме Re:Winamp2RnQ
dek wrote:

trofim Смотри плагин RnQ XMPlay Xtraz . Смысл тот-же, работает с R&Q 1101 и выше. ;)

точнее с 1102 и выше :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #237 от Murder7
Murder7 ответил в теме Re:Winamp2RnQ
Delphuk wrote:

dek wrote:

trofim Смотри плагин RnQ XMPlay Xtraz . Смысл тот-же, работает с R&Q 1101 и выше. ;)

точнее с 1102 и выше :)

на 1101 еще старая методика использовалась?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #238 от Delphuk
Delphuk ответил в теме Re:Winamp2RnQ
В 1101 уже был новый метод работы с доп. статусами, но был баг в апи крыски (установка допов из плагинов), который Рапид пофиксил в 1102. Поэтому и плагин работает с новыми допами начиная с 1102 и выше.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #239 от Amiak
Amiak ответил в теме Re:Winamp2RnQ
%track% - не хватает значение из LightAlloy v.1С
из за чего так? что можно сделать, так охото чтобы отображалось имя воспроизводимого файла...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #240 от Delphuk
Delphuk ответил в теме Re:Winamp2RnQ
Ничего не сделаешь, нужно добавлять поддержку LA в этот плагин, вот только будет ли это :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: bassvazoozaDelphukdekRapid D
Время создания страницы: 0.541 секунд
Работает на Kunena форум