Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: WInamp Добавлено: 08.03.04 00:51  

Автор вопроса:  Chill | ICQ: 554200 

Пишу прогу, удаленно управляющую винампом... не подскажите (может кто-то смог реализовать) как узнать позицию ползунка звука? т.е. в какой позиции громкость находится? я нашел как установить громкость звука (0-255), а вот как получить текущую, так и не нашел =(((

подскажите плз...

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 08.03.04 02:36

Суперизвращенный метод - найди с помощью ArtMoney адрес, где WinAMP хранит громкость и ReadProcessMemory :)

Ответить

Номер ответа: 2
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #2 Добавлено: 08.03.04 12:24
С помошщью чего найти? Что это за программа?

Ответить

Номер ответа: 3
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 08.03.04 14:22

ArtMoney - программа для взлома игр, ищет в их памяти деньги и меняет их на нужное. Поищи в поисковике и прочитай подробнее. Только этот адрес, полагаю, разный для разных версий, поэтому способ глупый... Посмотри в Winamp SDK, там наверняка есть способ получения/установки громкости.

Ответить

Номер ответа: 4
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #4 Добавлено: 08.03.04 21:14

Chill, по всем этим вопросам пиши к Neco на neco777@pisem.net

У меня сейчас очень хорошо работает его программа (управлялка винампом)

Ответить

Номер ответа: 5
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #5 Добавлено: 08.03.04 21:22

http://www.modules.by.ru/winampUpdate.zip

Ответить

Номер ответа: 6
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #6 Добавлено: 09.03.04 02:11

К Neco письмо не дошло, нету такого мыльника =(((

А все остальное я в документации читал, но там нету инфы про то, как получить текущую громкость... а мне надо ее получить, объязательно =(((

Ответить

Номер ответа: 7
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #7 Добавлено: 09.03.04 06:29

Neco UNeco

Ответить

Номер ответа: 8
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #8 Добавлено: 09.03.04 06:46

Ответ п адла, обрезало...

Neco neco777@rambler.ru

Ответить

Номер ответа: 9
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #9 Добавлено: 10.03.04 00:45

Вот нашел =)))

[http://forums.winamp.com/showthread.php?s=&threadid=137955&highlight=ipc_setvolume]

Т.е. для получения ТЕКУЩЕГО УРОВНЯ ГРОМКОСТИ надо послать сообщение

Dim cur_volume as Integer

cur_volume = SendMessage(hwnd_winamp,WM_WA_IPC,-666,IPC_SETVOLUME);

cur_volume - текущий уровень звука

hwnd_winamp - hwnd окна Winamp

WM_WA_IPC = WM_USER = 0x400

IPC_SETVOLUME = 122

Вот так вот =)))

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам