icq-рассылка

iceman

говнокодер
icq-рассылка

заказчица (блондинко, достала уже!) хочет icq рассылку новостей на сайте, т.е. подписка на новости в icq, либы готовые нашел, но еще не тестил,
вроде как icq меняет протоколы не редко

кто что может сказать по этой теме?
 

Alexandre

PHPПенсионер
вроде как icq меняет протоколы не редко
есть у них такой грешок,
они хотят чтоб юзеры смотрели их рекламу, по этому и меняют протоколы, чтоб отсеить всяких халявщиков.
 

phprus

Moderator
Команда форума
iceman
А что в рассылке по ICQ такого? ИМХО рассылка в ICQ имеет право на жизнь, так-же как и на email.
Только вот сервера ICQ ограничивают количество сообщений в единицу времени, так что за этим придется следить.

либы готовые нашел
Какие, если не секрет?
 

iceman

говнокодер
http://www.phpclasses.org/browse/package/3558.html

вроде работает, скрипты конечно с касяками, доки нету, разбираюсь +)
 

Апокалипсис

тех дир matras.ru
юзаю уже года 2

Код:
/*
* WebIcqLite: ICQ messages sender. v3.2b
* (C) 2006 Sergey Akudovich, http://intrigue.ru/

*
*/
работает, несмотря на смены протоколов.
 

AmdY

Пью пиво
Команда форума
протоколы то меняют, но это как-то не затрагивает отсылку. у меня сестра на древней миранде сидела и даже не замечала как протоколы менялись, всё работало. так же пользуюсь древним классом.
 

weregod

unserializer
подтверждаю, протокол отсылки сообщений наименее модифицируем, в своё время брал некий php-код за основу для своего бота, долго допиливал, чтобы он принимал сообщения, отсылку допиливать не приходилось.
 

iceman

говнокодер
хочется чтобы бот висел в онлайне и при этом рассылал сообщения при поступление новости...

пока не могу догнать как это сделать...
 

weregod

unserializer
>хочется чтобы бот висел в онлайне и при этом рассылал сообщения при поступление новости...

можно ботом открывать два сокета на прослушку, 1-ый icq, 2-ой управляющий

при появлении новости во 2-ой управляющий командовать
 

Alexandre

PHPПенсионер
хочется чтобы бот висел в онлайне и при этом рассылал сообщения при поступление новости...
пиши демон-бота
аналоги скриптов демонов есть в инете...
алгоритм следующий:
1) инициализация ( коннектимся к ICQ, уходим в бэдграунд, отсоединяемся от терминала - в общем демонизируемся)
2) бот опрашивает БД или еще что-то (например memcache)...
3) если есть флаг - то производит некоторые-то действия( прочтение новости из БД, отсылка по ICQ)
5) засыпает на n- сек (n=30-150)
6) повторяем цикл с п2.
 

nalim

Новичок
Наверное будет лучше сделать рассылку jabber
и из него настроитьтранспорты как в ICQ так и в другие сети.
Для рассылки - вполне годный вариант
 

weregod

unserializer
работать-то работает, да вот что-то я запамятовал, текущий протокол ICQ открыт правообладателем? ;)
 

nerezus

Вселенский отказник
weregod а какая разница то? Спецификации то есть: и официальная и оскар.

И даже если бы не был открыт, это что-то меняло бы? Доки по оскару были за много лет до открытия.

-~{}~ 07.09.09 23:44:

правообладателем
А, вот ты к чему клонишь. Типа они могут запретить. Да забей, не могут.

Максимум - в США и в Австралии патентами прикроют, но в других странах нормально можно юзать будет.
 

nerezus

Вселенский отказник
Alexandre и всегда эти изменения сводились к паре байт.
 
Сверху