Страница: 1 |
Страница: 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-сайт:
Профиль | | #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-сайт:
Профиль | | #7
Добавлено: 20.03.07 10:19
а может того - скооперируемся?
http://vbnet.ru/forum/show.aspx?id=133939
Номер ответа: 8
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #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-сайт:
Профиль | | #12
Добавлено: 25.03.07 01:57
"Кто-то (ZloySystem)"
Они там аськи угоняют
Сори за почти оффтоп