Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Сети > ICQ бот


Автор: Nikita0007 7.5.2010, 14:09
Ребят может у кого есть исходники простого icq бота на C++. Если есть дайте пожалуйста и если можно что бы код был с пояснениями а то я по протоколу асечному теорию прочитал а примеров его реализации на C++ чет не нашел. А в исходниках миранды чет ни че не пойму от куда какие функ-ки берутся. Если есть киньте плиз если не жалко. Спасибо заранее

Автор: assasincore 7.5.2010, 14:50
google -> open source icq
sourceforge open source icq
codeproject open source icq

А вообще протокол меняется, и даволько часто... Так что рекомендую смотреть ICQ для Linux.

Автор: Nikita0007 8.5.2010, 10:54
ребят а подскажите как отосласть пакет на icq сервер с помощью C++ пожалуйста

Автор: Nikita0007 10.5.2010, 08:20
ребят а ведь что бы icq серверу отослать команду ну допустим залогиниться то ему надо отослать структуру с названием команды и ее параметрами так ведь или нет.

Автор: assasincore 10.5.2010, 10:43
Кури теорию...

Автор: Nikita0007 10.5.2010, 13:49
да я ее всю прочитал но там не написанно конкретно как отсылать эти команды а написанно только какие есть команды и их описание

Автор: SVN74 11.5.2010, 19:27
Для Delphi, все очень разжевано
http://icq2000cc.hobi.ru/

Автор: Nikita0007 13.5.2010, 19:43
ребят а можете дать код сформированного flap пакета и его отправка на сервер на C++ 
пожалуйста. smile 

Автор: boostcoder 13.5.2010, 22:55
Nikita0007
1. орфография просто жжет. даже читать "такое" западло.
2. протокол уже давно написан. и является OpenSource. а имя ему - http://ru.wikipedia.org/wiki/OSCAR

Автор: GoldFinch 14.5.2010, 10:58
Цитата(boostcoder @  13.5.2010,  23:55 Найти цитируемый пост)
протокол уже давно написан. и является OpenSource.

а что тогда за проблемы были со сменой версии протокола?
(у клиентов не от AOL)

Автор: boostcoder 14.5.2010, 12:47
Цитата(GoldFinch @  14.5.2010,  10:58 Найти цитируемый пост)
а что тогда за проблемы были со сменой версии протокола?

честно говоря - хз.
наверняка, основная часть серверов ICQ изменила протокол, а девелоперы опенсорс-аналогов, как всегда запаздывают.

Автор: Nikita0007 14.5.2010, 13:25
boostcoder  я вообщето спрашивал не про весь протокл я конкретный вопос задал. Я спросил пример сформированного flap пакета а то что ты мне ссыль дал на wikipedia так там я уже 10 раз был. Просто если сам не можешь ответить на вопрос тогда не надо другим говорить типа ваши вопросы г-вно и мне их стремно читать.

Автор: boostcoder 15.5.2010, 02:02
Цитата(Nikita0007 @  14.5.2010,  13:25 Найти цитируемый пост)
ты мне ссыль дал на wikipedia так там я уже 10 раз был

и не разу не нашли готовый код? smile 
Цитата(Nikita0007 @  14.5.2010,  13:25 Найти цитируемый пост)
Просто если сам не можешь ответить на вопрос тогда не надо другим говорить типа ваши вопросы г-вно и мне их стремно читать. 

а подумать, прежде чем писать глупость - мегасложно? smile 

Автор: Nikita0007 15.5.2010, 08:29
да не нашел, ну если ты так говоришь ты хоть сам то нашел? Если нашел че тогда не дашь.  Я же у тебя прошу не весь код icq а только сформированный flap пакет. И еще, в чем заключается глупость-я этого не пойму что-то.

Автор: boostcoder 15.5.2010, 23:47
Цитата(Nikita0007 @  15.5.2010,  08:29 Найти цитируемый пост)
ну если ты так говоришь ты хоть сам то нашел?

только дэбил может не увидеть ссылку  smile 

Цитата(Nikita0007 @  15.5.2010,  08:29 Найти цитируемый пост)
Если нашел че тогда не дашь.

а что "давать"?! ссылка общедоступна!

Цитата(Nikita0007 @  15.5.2010,  08:29 Найти цитируемый пост)
Я же у тебя прошу не весь код icq а только сформированный flap пакет.

там исходники всего протокола. от чего такие глупые вопросы? smile 

Цитата(Nikita0007 @  15.5.2010,  08:29 Найти цитируемый пост)
И еще, в чем заключается глупость-я этого не пойму что-то. 

ничего удивительного. ты ведь даже ссылку на сорцы не видишь smile 

Автор: Nikita0007 16.5.2010, 09:17
парень а ты наверное просто слепой да. Я же тебе написал что я на wikipedia 10 раз был. И то что там есть ссылка на реализацию протокола на языке C++ это я знаю я по ней тоже переходил но open source файлов там нету. Так что тебя тоже что ли можно дебилом считать, потому что ты не увидел, что я написал "что я по это ссылке переходил".

Автор: borisbn 16.5.2010, 10:53
МОДЕРАТОРАМ: просьба, можете пресекать перепалки с такого рода лексикой. Мне нравится атмосфера vingrad'а, но после такого хочется "руки помыть"

Автор: boostcoder 16.5.2010, 11:48
Цитата(Nikita0007 @  16.5.2010,  09:17 Найти цитируемый пост)
И то что там есть ссылка на реализацию протокола на языке C++ это я знаю я по ней тоже переходил но open source файлов там нету

мдя... наверное только ты исходники не видишь smile 
http://rghost.ru/1630634.view

Автор: Nikita0007 16.5.2010, 13:35
вот можно было сразу сюды ссылку дать и без этого флуда бы обошлись. Все спасибо.

Автор: boostcoder 16.5.2010, 20:47
Цитата(Nikita0007 @  16.5.2010,  13:35 Найти цитируемый пост)
вот можно было сразу сюды ссылку дать и без этого флуда бы обошлись.

1. ты писать нормально научись. а то даже не понятно, на каком ты языке излагаешь.
2. нужно было сразу так и сказать. а то развел тут демагогию.
Цитата

ты мне ссыль дал на wikipedia так там я уже 10 раз был. Просто если сам не можешь ответить на вопрос тогда не надо другим говорить типа ваши вопросы г-вно и мне их стремно читать.

из всего выше написанного, я все таки, ответил на твой вопрос с самого первого поста.
3. чтоб в преть такого бреда не писал, типа ты не видишь кода, когда все остальные его видят, при том, очень хорошо видят smile . вот, почитай на досуге, а вдруг поможет  smile http://ru.wikipedia.org/wiki/SVN.

Автор: Nikita0007 17.5.2010, 13:49
Спасибо тебе boostcoder, а ты нормально разбираешься в протоколе-OSCAR.

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