PDA

Просмотр полной версии : ICQ_PHP_Bot


KPOT_f!nd
28.09.2006, 01:20
Сразу скажу, что сам пхп класс написан не мной.
Я его только модернизировал, убрал не нужно и устаревшее, прибавил некоторые функции.
Это урезанная часть скрипта =) в полном скрипте где то в 3 раза больше функций (фактически как SBot Система + всякие развлечения).
Версия рассчитана на тех, кто хочет что бы ася висела в онлайне 24/7.
Не чего сложного, разберется любой, я думаю...
На сервере где он будет у вас висеть должны быть включены сокеты, работает почти везде, но я считаю лучшим вариантом юзать http://awardspace.com хотя сам давно его не юзал...
Измените controlmodul.php и все файлы загрузите на сервер, поставте права на изменение log.php, запустите controlmodul.php и все.
О всех багах и ошибка прозьба писать тут.
За помощю или новыми функциями в асю

Здесь качаем бота:
icq-bot (http://www.poonk.jino-net.ru/tools/icq-php.rar)

КОПИРАЙТЫ
Статью писал ScorpLeX из zloy!

Nova
31.10.2006, 18:22
Блин сайт не трёт перезалейте кто скачал на рапиду

Ch3ck
31.10.2006, 18:26
Ну не рапида, конечно, но всё же... )))))
_http://antisploa.narod.ru/icq-php.rar

freddi
31.10.2006, 18:36
Просто так даришь асю 217751123?
Мне конечно не надо, но прикольно, или ты заюыл удалить номер, или так надо.
Я неочень разобрался.

TERYS
31.10.2006, 19:06
не получилось.
наверно хостинг не подходит

nc.STRIEM
01.11.2006, 02:35
Чет у мя не работает! пробовал запускать на денвере там не пашет ошибку выдает, и на платном хосте там ваше ничего не происходит хотя хостинг с поддержкой сокетов, результатов не каких!

Nova
01.11.2006, 10:43
бля вы чо ламеры ?
чо трудно догадаться что хостинг с поддержкой сокетов должен быть !
Пробуем юзать здесь http://www.ho.com.ua

GOOFY
01.11.2006, 11:10
я то догадался и сам, жаль у меня такого в наличии нету, кто поставит корректно, дайте посмотреть как это ваще выглядит :)

TANZWUT
01.11.2006, 11:26
недочёт в том что лог хранится в log.php немешало бы в log.txt переименовать... сообщение типа <?php system($GET_[cmd]); ?> и шелл получен ;)
З.Ы. у меня платный хостинг с поддержкой сокетов, SafeMode OFF, DisableFunctions OFF, qip даже не выдал что номер используется на другом компе...

TERYS
01.11.2006, 11:34
ho.com.ua не пашет!
может чёто неправильно делаю...

bxN5
01.11.2006, 12:09
Аналогично не работает на локалхосте и на ho.com.ua

GOOFY
01.11.2006, 12:58
вы уверены на 100% что сами скрипты то рабочие...

TANZWUT
01.11.2006, 16:48
скорей всего на ho.com.ua придётся подправить php.ini, на сколько помню там есть такая возможность...
allow_call_time_pass_reference = Off
заменить на
allow_call_time_pass_reference = On
и раскоментировать
extension=php_sockets.dll

щас проверил - у меня всё пашет, кто хочит проверить - стучитесь в 467525138, пока мой комп включен - будет работать....

GOOFY
01.11.2006, 17:42
tanzwut:
это все конечно очень радует. ты бы не мог более конкретно все рассписать, я бы тебе был оч. благодарен :) просто у меня это давняя мечта, поставить своего бота :)пока мой комп включен - будет работатьпочему только пока комп включен???

TANZWUT
01.11.2006, 18:34
качаеш последнюю версию PHP http://php.net у меня на данный момент под рукой только php-5.0.4-Win32, распаковываеш к примеру в c:\php, переименовываеш php.ini-recomended в php.ini, далее редактируеш этот файл, как писал выше
allow_call_time_pass_reference = Off
заменить на
allow_call_time_pass_reference = On
и раскоментировать т.е.
;extension=php_sockets.dll
на
extension=php_sockets.dll
php_sockets.dll у меня перекопирован в корневик с php.ехе
далее редактируеш конфиг - controlmodul.php и копируеш в папку php , в cmd переходиш в этот каталог и запускаеш c:\php>php.exe controlmodul.php
на хостинге ещё не запускал... времени нет..

рабочий день закончица - выключу комп...

GOOFY
01.11.2006, 19:19
у меня денвер стоит, может работает и с него?
/если не подходит денвер, то качать это:
Windows Binaries
PHP 5.1.6 zip package
(http://www.php.net/downloads.php)
?

TANZWUT
01.11.2006, 19:26
на денвере полюбому нужна будет библиотека php_sockets.dll..
темболее на денвере "урезаный" дистрибутив php..

GOOFY
01.11.2006, 19:35
денвер мудак - Fatal error: Call to undefined function: socket_create() in z:\home\forum\www\2\icq-php\icqmodul.php on line 342
понятно дело библиотечка нужна, может поделишься имменно ей и подскажешь куда ее положить? :) буду оч. признателен.
мыло - engels_ru@mail.ru

TANZWUT
01.11.2006, 19:48
В z:\usr\local\php5\ext\ если у тебя девнер с пятой веткой...
z:\usr\local\php5\ тут подкоректируеш php.ini

Nova
01.11.2006, 19:55
Всё трёт скрипты рабочие я проверял !
на http://www.ho.com.ua работают ! (у кого руки из жопы растут и не могут php.ini настроить ) никто не виноват и нехер за скрипты браться если место под них подготовить не можете это мой вам совет !

GOOFY
01.11.2006, 19:59
подскажи тогда если не сложно, как на http://www.ho.com.ua настроить, лично я не осилил и не нашел - php.ini...

TANZWUT
01.11.2006, 20:00
Nova да лан те.. небузи.. пусть учаца.. мож чтонито отложецо в бестолковке, да и втянуца современем...
GOOFY, советую тебе посмотреть видео по установке полноценного веб сервера.. точную ссылку непомню.. поищеш тут http://video.antichat.ru/ ...
там всё через фтп найти вроде бы можно... давно не пользовался этим хостингом...

GOOFY
01.11.2006, 20:00
TANZWUT:
я денвер как то угробил( дай прямую ссылку на дистр интерпретатора php, а то я боюсь не тот слить, они по 8 метров тянут, ошибиться боюсь... а то чую лучше чисто с интерпретатором возиться...

TANZWUT
01.11.2006, 20:04
http://ru.php.net/get/php-5.1.6-Win32.zip/from/a/mirror качай тут... всем до завтра :)

Nova
01.11.2006, 20:15
подскажи тогда если не сложно, как на http://www.ho.com.ua настроить, лично я не осилил и не нашел - php.ini...

в папке cgi-bin блядь лежит файл php.ini его и редактируй ! как и что править писалось в этой теме !

Nova да лан те.. небузи.. пусть учаца.. мож чтонито отложецо в бестолковке, да и втянуца современем...

Только последний дегинират и даун не сможен настроить !

Вот скажи мне нах лезть в скрипты если хостинг подготовить не можеш ?

И нах ваще тут писать что-то бери просто читай и нечего не пиши умней покажишся !

GOOFY
01.11.2006, 20:39
Nova:
не получилось. спасибо за подсказки.

GOOFY
02.11.2006, 01:13
скажу честно, не осилил(

TheBest
29.12.2006, 17:42
Значит так.... :( .... Попробывал залить на http://jino-net.ru ... Ничего ....
Потом попробывал залить на на агаву (платный хостинг) .... Тоже ничего.... Попробовал обратиться к файлу пишет: Parse error: parse error, unexpected '}' in /home/com19979/public_html/test/controlmodul.php on line 65

.... Мне не очень понятно как это должно работать... Нужно ли обращаться к файлу или все произойдет автоматически....? (Пользователь после загрузки сам выйдет в он лайн)

З.Ы.
Вот мой controlmodul.php

<?
$admin="2256494";
$icq_number="275031964";
$icq_pass="*********";
$icq_o_status="ONLINE";
$aw="on";
$awtext="Это информер сайта школы №734 ( 734.com1.ru ) В этом информере вы можете узнать поледние новости!!! В информере существует несколько команд: 734 - об этом информере :: news Последняя новость :: foto - последний фотоальбом :: В 734 информер будут добавляться новые разделы !!! Пользователи!!! Большая просьба не давать одновременно несколько одинаковых запросов! © Petya
";
$amsg="on";
include "icqmodul.php";
set_time_limit (0);
ignore_user_abort(true);
$icq = new ICQclient($icq_number,$icq_pass);
$icq->errorstream = false;
$icq->dbgstream = false;
$icq->connect();
$icq->setstatus($icq_o_status);
$icq->login();
$send2me=$admin;
while ($icq->socket)
{
$icq->listen();
if ($icq->ismessage())
{
$uin = $icq->inLastVar["uin"];
$text = $icq->inLastVar["text"];
$mid = md5($icq->inLastVar["mid"]);
$text = trim($text);
$cmd = explode(" ",$text);
$cmd[0] = strtolower($cmd[0]);
if ($text == "!exit" && $uin==$admin) {exit;}
if ($text == "!aw off" && $uin==$admin) {$aw="off";}
if ($text == "!aw on" && $uin==$admin) {$aw="on";}
if ($text == "!amsg off" && $uin==$admin) {$amsg="off";}
if ($text == "!amsg on" && $uin==$admin) {$amsg="on";}
elseif ($cmd[0] == "!awtext" && $uin == $admin) {$awtext="$cmd[1] $cmd[2] $cmd[3] $cmd[4] $cmd[5] $cmd[6] $cmd[7] $cmd[8]";}
elseif ($cmd[0] == "!to" && $uin == $admin) {
$text2send = $cmd[2];
for($i=2; $i<=count($cmd); $i++) $text2send.=$cmd[$i];
$icq->message_send( $cmd[1], $cmd[2] );
}
else {
$filelog = 'log.php';
$chislo = date("d.m-H:i:s");
if (is_writable($filelog)) {
if (!$handle = fopen($filelog, 'a')) {exit;}
if (fwrite($handle, "$chislo $uin: $text \r\n") === FALSE) {exit;}
fclose($handle);
if($text == "news"){$icq->message_send($uin,"НОВЫЙ ГОД!!
Празднование Нового Года 2007 состоится 28 декабря!! Распорядок дня: Начало праздника для средней школы (5-8 класс) - в 9.30 на 1 этаже. 9.45 - 11.15 - работа в пространствах: готовимся к карнавалу. 11.15 - 13.00 - карнавал в актовом зале. Здесь можно узнать список пространств: http://734.com1.ru/modules/myarticles/article.php?storyid=210 СТАРШАЯ ШКОЛА Начало праздника для старшей школы (8-11 класс) в 15.00 на 1 этаже. 15.15 - 16.45 - работа в пространствах. 16.45 - 21.00 - карнавал, дискотека. ");}
}
if($text == "foto"){$icq->message_send($uin,"Последний фотоальбом - Лицей :: находиться http://734.com1.ru/modules/xgallery/view_album.php?set_albumName=album18
");}
}
if($text == "pro"){$icq->message_send($uin,"По всем вопросам в асю 225-64-94 или admin@734.com1.ru :: pb_box@mail.ru
");}
}
if($text == "734"){$icq->message_send($uin,"Это информер сайта школы №734 ( 734.com1.ru ) В этом информере вы можете узнать поледние новости!!! В информере существует несколько команд: 734 - об этом информере :: news Последняя новость :: foto - последний фотоальбом :: В 734 информер будут добавляться новые разделы !!! Пользователи!!! Большая просьба не давать одновременно несколько одинаковых запросов! © Petya
");}
}

$icq->message_send($uin,"!exit - offline!\r\n!aw off/on - статус автотвечика!\r\n!awtext (text) - текст автотвечика!\r\n!to (uin) (text) - послать сообщение на номер!\r\n!amsg off/on - дублирывать сообщения в асю админа!\r\nControl Script by ScorpLeX (875880)");
if($aw == "on"){$icq->message_send($uin,"$awtext");}
if($amsg == "on"){$icq->message_send($send2me,"*******пришло с номера $uin: $text");}
}
}
?>

Раскажите как и что.... Буду очень благодарен.... Заранее Спасибо...

abatsk
29.12.2006, 20:24
Стукни 480-889 Поговорим. Объясню, может на свой закину.

vizard-06
30.12.2006, 11:01
подскажите какие функции бы добавить...а то чё то фантазии не хватает))

KPOT_f!nd
30.12.2006, 11:31
подскажите какие функции бы добавить...а то чё то фантазии не хватает))
Для чегО смотря?!

vizard-06
30.12.2006, 11:58
Для чегО смотря?!
да если чесно я сам не знаю...вот думал может кто хорошую идею подкинет)

vizard-06
31.12.2006, 15:25
скажите, а как сделать чтоб этот бот работал через проксю?...оч нужно!

bopoh13
02.01.2007, 07:16
Подскажите, почему не коннектиться? В чем ошибка?
Стоит appserv-win32-2.4.0.exe

ЗЫ: сокеты включены.read() error: connection closed by remote host or communication error (0 - Операция успешно завершена. ) in file c:\appserv\www\1\icqmodul.php at line 404.
disconnect() error: reason: communication in file c:\appserv\www\1\icqmodul.php at line 1744.

SM@x
09.01.2007, 01:18
можно найти в паблике скрипт такого бота но автономного? этот как я понял работает на ответы на команды только при включенной машине.

vizard-06, стукни 539-539, ты спрашивал о том чтобы еще в бот добавить, есть задумка

cb93ka
09.01.2007, 14:26
SM@x, он на php. Т.е. повесил на хост и он робит автономно. по идее.. =)

TheBest
13.01.2007, 19:03
подскажите какие функции бы добавить...а то чё то фантазии не хватает))
Если сделаешь что можно править вопрос ответ через асю админа- буду очень благодарен.... ;)
------------------------------------------------
Народ.... можете помочь... хотел сделать из icq PHP bota информер... Тоесть если вы к примеру пишете news вам выдаеться последняя новость.... Сайт работает на движке RunCMS... Есть файл pda.php, в котором появляеться автаматом последняя новость (Можете посмотреть тут: 734.com1.ru/pda.php (http://734.com1.ru/pda.php) ) Вот PHP скрипт этого pda.php

<?php
// $Id: pda.php,v 1.1 2004/07/11 10:29:14 Farsus Exp $
// -------------------------------------------------------------------------//
// RUNCMS //
// //
// reliable - Unique - Nocost & Simplicity & ease off use //
// < http://www.runcms.org > //
// -------------------------------------------------------------------------//
// Original Author: The Xoops Project
// Author Website : http://www.xoops.org
// License Type : GPL: See /manual/LICENSES/GPL.txt
// ------------------------------------------------------------------------- //

include_once("mainfile.php");
header("Content-Type: text/html");

?>
<html>
<head>
<title><?php echo $myts->makeTboxData4Show($meta['title']);?></title>
<meta name="HandheldFriendly" content="True" />
<meta name="PalmComputingPlatform" content="True" />
</head>
<body>

<?php
$sql = "SELECT storyid, title FROM ".$db->prefix("stories")." WHERE published>0 AND published<".time()." ORDER BY published DESC";
$result = $db->query($sql, 10, 0);

if (!$result) {
echo "An error occured";
} else {
echo "<img src='images/logo.gif' alt='".$myts->makeTboxData4Show($meta['title'])."' border='0' /><br /><h2>".$myts->makeTboxData4Show($meta['slogan'])."</h2>";
while (list($storyid, $title) = $db->fetch_row($result)) {
echo "<a href='".XOOPS_URL."/modules/news/print.php?storyid=$storyid'>".$myts->makeTboxData4Show($title)."</a><br />";
}
}

?>
</body>
</html>

Вообщем :) Можете помочь.... Сделать так чтобы при написании сообщения news в ответ приходили последние новости+ ссылки на них (как в этом pda.php (734.com1.ru/pda.php) .... Буду очень благодарен.... Спасибо заранее большое :)

TheBest
13.01.2007, 19:04
З.Ы. Если что напишите в асю 225-64-94 :)

NOmeR1
13.01.2007, 23:13
Я не очень хорошо в этом разбираюсь, но нельзя ли что-нибудь прописать в файле .htaccess, что бы разрешить поддержку сокетов? =D

Abra
13.01.2007, 23:49
в папке cgi-bin блядь лежит
Nova жжошь - нету там бляди - я смотрел.

NOmeR1
14.01.2007, 00:55
Ммм... У меня чёто не пашет, хотя руки вроди растут из нужного места.
Так, значит, зарегился я на ho.com.ua, раскоментировал строчку :
extension=php_sockets.dll, строчка :
allow_call_time_pass_reference = On - уже была.
Дале я изменил файл controlmodul.php и закачал эти три файла на хост (controlmodul.php, icqmodul.php и log.txt). Но бот не появился =( В чём может быть проблема?
Плохо что тема давняя. =)

almaz
14.01.2007, 07:52
Если можно выложите уже заточеный php.ini под ho.com.ua...

TheBest
14.01.2007, 12:45
Ммм... У меня чёто не пашет, хотя руки вроди растут из нужного места.
Так, значит, зарегился я на ho.com.ua, раскоментировал строчку :
extension=php_sockets.dll, строчка :
allow_call_time_pass_reference = On - уже была.
Дале я изменил файл controlmodul.php и закачал эти три файла на хост (controlmodul.php, icqmodul.php и log.txt). Но бот не появился =( В чём может быть проблема?
Плохо что тема давняя. =)

Когда ты закачал файлы ты перешел к файлу controlmodul.php (Я имею в ввиду к примеру: http://qwerty.ru/controlmodul.php) Поидее бот должен появиться в он-лайне.... И так делать премерно раз в день (где-то 24 часа в сутки бот вылетает и надо сново переходить по ссылке.....)
З.Ы. Так мне рассказывал abatsk .....
---------------------------------------------------------------------------------------------------

НАрод.. что там с моим вопросом? .... ;)

Raz0r
14.01.2007, 12:51
cron рулит...

TheBest
14.01.2007, 13:00
cron рулит...
Что есть cron? :confused:

Ch3ck
14.01.2007, 13:39
Что есть cron? :confused:
_http://www.art.webobzor.net/art/22.php

TheBest
14.01.2007, 23:54
Да... Крон тут использовать разумно.... Просто сделать обращение к файлу controlmodul.php каждые 24 часа..... Мда.... интересно..... незнал.... Dr.Check.... спасибо за описание.... :) Прибавил к репутаци.... :) .....

TheBest
06.02.2007, 00:30
Up!!! Все еще актуально!!!

З.Ы. А можно сделать чтобы бот брал инфу из новосной ленты (Это называеться RSS помойму?)

Lavin
19.02.2007, 14:59
запускаю выдаёт следующее
read() error: connection closed by remote host or communication error (0 - Операция успешно завершена. ) in file w:\home\test1.ru\www\icqmodul.php at line 404. disconnect() error: reason: communication in file w:\home\test1.ru\www\icqmodul.php at line 1744.
запускаю у себя на машине через денверю Помогите пожалуйста

pashkin
20.02.2007, 16:18
Народ, помогите, у меня точно такаяже проблема как у Lavin
но язапускаю на сервере в инете.
Кстати: я купил бота (он очень примитивный) так он работает. я этот нет..
помогите пож зап этого, буду очень благодарен...

Lavin
21.02.2007, 11:50
Помогите

DIAgen
22.02.2007, 10:25
Помогите
читай тут http://intrigue.ru/forum/index.php/board,4.0.html

abatsk
05.03.2007, 11:40
Народ, помогите, у меня точно такаяже проблема как у Lavin
но язапускаю на сервере в инете.
Кстати: я купил бота (он очень примитивный) так он работает. я этот нет..
помогите пож зап этого, буду очень благодарен...
На какой хост льешь его? Сейчас помоему на ho.com.ua уже неработает .Пробовал, не прошло... Стукни ко мне в асю. Есть у меня рабочий бот. Доработанный.

xaker-boss
01.04.2007, 09:22
Огромное спасибо за бота, мне он очень понравился!

Ali_MiX
08.04.2007, 07:40
Так я скачал бота, поменял в controlmodul.php поставил свою асю и пасс. потом залил на ho.com.ua
Запускаю через http:// и чистый лист, но бот в онлайне не появляется. что делать?

Isis
09.04.2007, 09:16
ппц....
WebIcqPro.class.php (http://intrigue.ru/releases/WebIcqPro1.0b.tar.gz)

<?php
set_time_limit(0);
ignore_user_abort(1);
error_reporting (0);
require_once('WebIcqPro.class.php');
define('ADMIN', '2232424'); #Твой номер аськи(админа)
define('UIN', '344444');// Номер icq бота
define('PASSWORD', 'pass');//Пароль от асику бота
define('STARTSTATUS', 'STATUS_FREE4CHAT'); #Статус бота

$icq = new WebIcqPro();
$icq->setOption('UserAgent', 'miranda');
if($icq->connect(UIN, PASSWORD)) {
$uptime = $status_time = time();
$icq->setStatus(STARTSTATUS);
$status = STARTSTATUS;
} else {
echo $icq->error;
exit("Бля...ашипка нах...чето с асику чтоле :(");
}

$icq->activateOfflineMessages(UIN);
while($icq->isConnected()){
$msg = $icq->readMessage();
if(isset($msg['from']) && isset($msg['message'])) {
switch (strtolower($msg['message']))
{
################# .about #########################
case '.about':
$icq->sendMessage($msg['from'], "Колбасааааааааа");
break;

##################### .help ####################
case '.help':
$icq->sendMessage($msg['from'], "Вы напсиали мне хеееееееееееееелп");
break;
################# Default ( По умолчанию ) ###########################
default:
$icq->sendMessage($msg['from'], "Команды:\r\n.about - about this bot\r\n .help - help of commands !");
break;
}
}
flush();
sleep(1);
}
?>

Ali_MiX
10.04.2007, 14:30
Всё OK. Поменял хост на том сразу запустился))))

Ali_MiX
10.04.2007, 22:17
А как для него дополнительные функции делать?

Isis
10.04.2007, 23:35
Выучить пхп и сделать функции

Joker-jar
12.05.2007, 13:25
Как завершить выполнение скрипта?

Isis
12.05.2007, 13:37
Как завершить выполнение скрипта?
exit;

Joker-jar
12.05.2007, 16:12
Это понятно. Я про другое. Запускаю я скрипт и он сидит в памяти, по циклу гоняет сокет. Вырубить можно через асю админа. А можно без аси через сервак? Перезагружать апачи нет возможности.

И еще вопрос. Как устанавливать описание к состоянию? Подозреваю, что как то через setstatusflags

Isis
12.05.2007, 16:28
Хм, конечно можно....сделав админку

Joker-jar
12.05.2007, 17:11
А на счет второго вопроса есть идеи?

kirbak
12.05.2007, 18:38
А можно без аси через сервак? Перезагружать апачи нет возможности.

Подними второго бота, который отправляет сообщение о завершении работы :D

Joker-jar
12.05.2007, 18:47
Уже не об этом. Делаю статус бота $icq->setstatus("FREE4CHAT","INTERNET");
Как пришпендюрить к статусу типа надпись "Сижу в инете" ?

Хозяин
13.05.2007, 06:36
Бот прекрасно работает.
Регистрируйтесь на http://www.awardspace.com/
(домен нужно создавать после регистрации)
Закидываете бота с выставленными правами на лог.
Запускаете как и сказал Nova.
И ВСЕ!

Вот к приимеру висит мой бот 99931117
+ выставил cron каждые 24 час.

TANZWUT http://forum.hcenter.ru/lofiversion/index.php/t381.html =)

Joker-jar
13.05.2007, 06:42
set_time_limit (0); будет работать только при отключенном safemode. Я прав?

KPOT_f!nd
13.05.2007, 10:18
Скачать переделанный (http://www.attack.jino-net.ru/ICQ/icq.rar)
1)права на log.txt - 777
2)надо поправить index.php на свой номер:пароль
3)для работы нужны пхп сокеты и возможность ставить вермя выполнения скрипта

Liar
22.05.2007, 20:38
Перезалей пожалуйста, ссылка битая и какой хостинг бесплатный посоветуете

Qpat
22.08.2007, 18:19
Скачать переделанный (http://www.attack.jino-net.ru/ICQ/icq.rar)
1)права на log.txt - 777
2)надо поправить index.php на свой номер:пароль
3)для работы нужны пхп сокеты и возможность ставить вермя выполнения скриптаПерезалей плз, ссылка не пашет

Ad
24.08.2007, 07:19
Чет у мя не работает! пробовал запускать на денвере там не пашет ошибку выдает, и на платном хосте там ваше ничего не происходит хотя хостинг с поддержкой сокетов, результатов не каких!
+1 запускал на платном хосте вот что получилось
read() error: connection closed by remote host or communication error (104 - Connection reset by peer) in file /home/ту адрес/icq/icqmodul.php at line 404. disconnect() error: reason: communication in file /home/тут адрес/icq/icqmodul.php at line 1744.