|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.03.2009, 08:31 | #1 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
Создание ICQ клиента
Добрый день.
Хочу создать свой ICQ клент. Реально ли будет осуществить следующее: 1) Прием и отправка сообщений только из списка контактов, который берется из локальной БД. 2)Запрет отправки файлов 3)Оффлайн сообщения 4)Анти-спам |
20.03.2009, 09:01 | #2 |
Банхаммер
Участник клуба
Регистрация: 17.02.2007
Сообщений: 1,754
|
конечно можно, правда список пользователей хранится на сервере, но можно и в бд... отправка файлов? не вопрос, просто не делаешь ее и все т.д. берем компонент и вперед
для антиспама тебе придется написать функцию которая будет отличать в сообщения в которых находится спам и не спам |
20.03.2009, 09:04 | #3 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
то что список контаков хранится на сервере, это я знаю.
Мне необходимо отображать только те контакты, которые занесены в бд. И чтобы пользователь не мог получать сообщение от тех контактов, которых нет в базе. Такое можно сделать? |
20.03.2009, 10:10 | #5 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
Сразу начались вопросы.
Установил компонент ICQClient Нашел пример использования Код:
Received malformed login packet Если аська запущена (в друом клиенте (qip)), то при запуске программки qip говорит, что номер используется другим пользователем и выходит. |
20.03.2009, 10:53 | #7 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
то же самое пишет.
Номер и пароль проходят. Если пишу не правильный пароль, то система говорит "Bad password" Вот сам пример Последний раз редактировалось KORN; 20.03.2009 в 14:48. Причина: пользуйся правкой |
20.03.2009, 11:56 | #8 |
Пользователь
Регистрация: 12.02.2009
Сообщений: 62
|
http://progs.volkov.spb.su/ticqclient/
пользовался этим компонентом. писал на дельфи. никаких проблем не было. но терпения не хватило дописать бота вообщем рекомендую этот компонент |
20.03.2009, 14:52 | #9 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
FANATID Спасибо за ссылку.
Появился следующий вопрос Error: Connection failed. You have connected too quickly, please wait and retry 10 to 20 minutes later. Как обходить такую ошибку? И не смотря на нее всеравно подключаться? |
20.03.2009, 14:58 | #10 |
Банхаммер
Участник клуба
Регистрация: 17.02.2007
Сообщений: 1,754
|
английский что совсем не понимаешь?
написано же что подключаешься слишком часто, попробуй переподключиться через 10-20 минут... никак ты ее не обойдешь, тебя заблокировал сервер |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание почтового клиента на Delphi | g0liath | Работа с сетью в Delphi | 2 | 19.03.2009 01:30 |
Зависание клиента Firebird. | KrPr | БД в Delphi | 4 | 28.01.2009 09:13 |
Создание клиента и интерфейса | AlexMod | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 24.01.2009 20:07 |
IP клиента | JoanM | Работа с сетью в Delphi | 13 | 01.05.2008 16:30 |
законность использования icq клиента в своем приложении | tetris | Свободное общение | 14 | 18.04.2008 12:46 |