Просмотр полной версии : Почему ICQ бот не вылетает в офф?
Привет!
Меня интересует один вопрос. Почему ICQ боты не вылетают в офф? Есть боты, которые принимают и обрабатывают свыше десятков тысяч сообщений за 24 часа, но они никогда не вылетают в оффлайн.
Ведь из за того, что клиент посылает слишком много пакетов на сервак ICQ, его должны отключить.
Расскажите поподробнее, почему так происходит?
Неужели никто не знает почему?...
Banderos_Russia
30.12.2008, 17:35
а зачем тебе это знать? не вылетают это же хорошо) нет перебоев в работе)
Думаю потому что они боты - принимают все мессаги... и им по сараю на такую фигню ...
и канал думаю 100 мб ))
сам не знаю, чисто предположение:
возможно при соотношении входящих/исходящих как 1:1 то клиент не вылетает ..
А может ограничение стоит не на серве а на Им :) тоже предположение)
Потому что когда квип написан на C/C#/C++/C+ ну я не знаю на чём он написан ))
а боты - на пхп..просто быстро обрабатывают и всё...
Может быть тут и есть какое то соотношение. http://kaleostra.info/. Сейчас смотрю статистику:
обработано сообщений за 24 часа (приблизительно): 3 млн. 933 тыс. 300
gold-goblin
30.12.2008, 17:40
Не вылитают из за того что хорошо написаны да и скорость канала не маленькая =)
Ведь из за того, что клиент посылает слишком много пакетов на сервак ICQ, его должны отключить. Нет не должны
Хорошо. Спасибо Вам за помощь!
crystalbit
30.12.2008, 17:47
да всё просто, вылетают тупо сделанные боты, которые считают своим долгом ответить на каждую пришедшую месагу
я, например, в куаботе, методом проб и ошибок сделал так, что он не отвечает никому в течение пяти (вроде) секунд после предыдущего ответа
а то что много сообщений идет, эт ничего, главное чтоб сам бот много не слал (а он и не шлет, если нормально сделан)
а в асику клиентах все входящие сообщения отображаются, это много памяти берет, или некоторые клиенты считают своим долгом отослать подтверждение о принятом сообщении, сервер негодует
вот и вся арифметика
Потому что когда квип написан на C/C#/C++/C+ ну я не знаю на чём он написан ))
а боты - на пхп..просто быстро обрабатывают и всё...
действительно смешной бред :D
DVD_RW жжот
как всегда :D
Не вылетает потомучто написаны хорошо,как сказал уже crystalbit там стоят задержки чтобы не получить бан.Особенно это относить к чат ботам
не гоните...это так и есть!
Хорошо, спасибо. Если буду писать - воспользуюсь Вашими советами. И напоследок... Стоит ли писать ICQ бот в Delphi?
crystalbit
30.12.2008, 18:18
стоит, я в дельфи и пишу например)
тогда на ДС ставить надо
Стоит ли писать ICQ бот в Delphi?
Конечно стоит :)
Ок.
Спасибо. Всем удачи! С Наступающим!!!
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot