Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Сетевые технологии > Как самому написать ICQ Plugin? (ICQ Plugin API)


Автор: SteeL HeaD 3.11.2004, 21:55
Привет всем,
как известно, аська от версии к версии становится все более модульной, и можно свои функции - такие, как сетевые игры и другие сетевые сервисы - реализовывать как её плагины. плагины - это файлы с расширением .pnq
Я попробовал поискать инфо по этой теме - но с удивлением обнаружил, что в большинестве случаев предлагаются готовые плагины, но не документация и не исходники.
я перерыл в течение дня много сайтов и поискал на этом форуме - не нашел. вопрос: как написать плагин для ICQ? желательно - как писать плагины для существующей "старой" (2002а и старше) аськи.
Для версии ICQ 4.0 рекламируется новая плагинная технология, которая называется Xtraz -
http://www.icq.com/api/
Я попробовал получить доку по ней, у меня выспросили подробные регистрационные данные и написали "Спасибо за регистрацию, группа разработчиков Xtraz рассмотрит вашу просьбу". Так в общем ничего и не выслали. Если у кого то есть это апи - поделитесь?
Спасибо заранее!

Автор: Wowa 4.11.2004, 01:55
думаю надо долбить аську по мылам, чтобы выслали инфу. Я попробовал поискать в сети - также ничего не нашел.

Автор: Secandr 4.11.2004, 09:27
А я находил информацию как написать icq клиент.

Автор: sergejzr 4.11.2004, 10:32
я тоже :)
В гугль задёшь ("icq api" download) Он много чего выдаёт. Например:
http://www.thaidev.com/html/vc/icqapi1/

Написано лапшой, но главное, апи можно скачать :)

Автор: SteeL HeaD 4.11.2004, 12:52
Привет!
Спасибо большое, я уже когда то видел и читал этот файл - хорошая вешь.
у меня правда не остался ясным еще один вопрос: каждый плагин для аськи (у меня - icq 2002 а) представляет из себя DLL ку, которая регистрируется каким то образом, написана в соответствии с какими то правилами и поэтомуона вызывается из менб аськи с передачей ей информации о юзере, на котором был клик. Это мне и нужно.
Нол этой инфо в документе нет.
Поэтому то я вообще то и не искал "ICQ Api", а сткал "ICQ Plugin".
Так, например, DLL ка ICQVoice.dll появляется в директории ICQ после установки плагина "Voice Messages" (Services-> Add more features) и реализует, видимо, этот самый Voice Messages - но что мне наддо сделать, чтобы добавился еще один пункт меню и моя собственная DLL Ка?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)