Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: vb6 + icq.dll (miranda) = icq Добавлено: 18.03.07 23:32  

Автор вопроса:  ZagZag | ICQ: 295002202 
Научите использовать функции из iсq.dll
Я подумал зачем велосипед изобретать? Можно ведь готовый плагин использовать.
Не надеюсь конечно что кто-нибудь такое делал. Но может чего посоветуете.

Хотел прогу писать на DaSharm'овской библиотеке, но дальше чем процесс авторизации дело не пошло (я так думаю что это из-за каких-то изменений в протоколе)

Вобщем суть вопроса в том что хочу научиться работать из vb6 с протоколом icq (авторизация, поиск, смена статуса, получение инфо, смена пароля, регистрация, если возможно)

Ответить

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

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


 

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

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 19.03.07 00:28
достаточно поискать свежее описание протокола

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #2
Добавлено: 19.03.07 00:40
icq.dll от миранды и есть наиболее свежая реализация последнего протокола. Использовать ее несложно - достаточно скачать ее сырцы и посмотреть, как они устроены.

Ответить

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



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #3 Добавлено: 19.03.07 18:09
Я же вроде сказал что велосипед изобретать не охота
Мне кажется протокол ICQ сильно поморочен (для меня)
Да и из ВБ6 с ним работать не эстетично как-то.
Поиск гуглей ничего хорошего по теме не выдает.

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

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

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 19.03.07 22:01
да ну! :/
http://www.google.com/search?hl=ru&q=Miranda+Source&lr=

Ответить

Номер ответа: 5
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #5 Добавлено: 20.03.07 00:47
Эх! Хорошо послал! =)
Только причем тут VB6 ?

Зато по адрес http://forum.zloy.org/showthread.php?t=9409 вот че нарыл:
Кто-то (ZloySystem) бейсик 6 выставил =)
http://zloysystem.com/vb6.0.rar (~100Mb)
Наличие файла по адресу подтверждаю, а вот в содержании не уверен

Ответить

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



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #6 Добавлено: 20.03.07 02:10
Я так понял контрол от DaSharm перестал работать после изменений в
протоколе?
Может знает кто какие изменения произошли в протоколе? Может это
несложно исправить в его контроле?

Поизучаю контрол DaSharm'a, может доработаю.
Скачал описание 8 протокола аськи. Буду разбираться.

Ответить

Номер ответа: 7
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #7
Добавлено: 20.03.07 10:19
а может того - скооперируемся?
http://vbnet.ru/forum/show.aspx?id=133939

Ответить

Номер ответа: 8
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #8
Добавлено: 20.03.07 10:23
как проксик между квипом и сервером мой класс уже может работать, т.е. структуру я воспринимаю верно и после изменения протокола сам принцип не изменился - осталось только (всего-ничего!!!) прописать как-нибудь поумнее парсинг снаков. поможешь?

Ответить

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



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #9 Добавлено: 23.03.07 17:44
Скачал аську на фасме (faim). Не логинится. Говорит логин неверный.
Подозрение что она на 7 протоколе (давно не обновлялась).
Подскажите разницу между 7 и 8 протоколами.
Просьба мануал давать только на русском, а еще лучше на пальцах
объяснить какие ф-ции надо исправлять

Ответить

Номер ответа: 10
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #10
Добавлено: 23.03.07 18:10
Попробуй связаться с производителем квипа.

Но вообще у меня старый исходник (первая попытка - на vb6) не работал, пока не воткнул в него пропуск первого tlv (5 байт), в первом снаке перед посылкой куки по-моему. Т.е. собна в этом снаке кажется инфа о том, удачный или неудачный вход. В старом протоколе этого tlv не было - у него даже номер какой-то левый. 142 кажется...

Кстати, моему алгоритму разбора пофиг на новые TLV'шки, что значит он более правильный нежели qip'овский )))

тока б закончить.
а помогать никто не хочет.

Ответить

Номер ответа: 11
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #11 Добавлено: 23.03.07 21:08
Хочу помочь тебе я. (Йода отдыхает =))
Только незнаю сишку так хорошо (только основной синтаксис)
Попробую faim исправить как ты сказал. Дальше ясно будет

Ответить

Номер ответа: 12
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #12
Добавлено: 25.03.07 01:57
"Кто-то (ZloySystem)"
Они там аськи угоняют
Сори за почти оффтоп

Ответить

Страница: 1 |

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



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