Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

26.03.2008, 01:22
|
|
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме: 268754
Репутация:
13
|
|
И снова я
Вопрос теперь такой...хочу добавить ответ боту, но чет выходит не то....косячу видимо... вот код...
//!инвиз
else if(preg_match('#^!инвиз#', $msg_text))
{
preg_match('#\s+([0-9-]+)#', $msg_text, $icq);
$send = "";
foreach($icq as $i => $xek)
{
ля ля лял ляялля код проверки номера ля ля ля
$send .= 'Номер '.$xek.' сейчас '.$status.'!'."\n";
}
else if(empty($send)) {
$query = mysql_query("SELECT * FROM `rase` WHERE `description`='invis'");
$row = mysql_fetch_array($query);
$send = $row['tl'];
}
}
}
И в итоге мне он выдет.....при нормальном запросе!!!
~My~BoT~ (23:29:06 25.03.2008)
То что хочу вывести в случае если не указан номер
Лялялляялялялялляляляляля !Номер ********** сейчас ОНЛАЙН!
и пустое сообщение при запросе БЕЗ номера...
зы. надо чтоб, выдавал "то что хочу без номера" если номер не указан, и => при норм запросе...нормальный ответ :-)
|
|
|

26.03.2008, 11:17
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
commands.php
PHP код:
<?php
if(preg_match('~^.invis~', $msg_text))
{
preg_match('~\s+([0-9-]+)~', $msg_text, $icq);
foreach($icq as $i => $xek)
{
$xek = str_replace('-', NULL, $xek);
if($i)
{
$fp = fsockopen("kanicq.ru", 80, $errno, $errstr, 30);
$query = 'human=1&uin='.$xek.'&uin4login=&password4login=';
$out = "POST /invisible/?method=2 HTTP/1.1\r\n";
$out .= "Host: kanicq.ru\r\n";
$out .= "Referer: http://kanicq.ru/invisible/?method=2\r\n";
$out .= "Content-Type: application/x-www-form-urlencoded\r\n";
$out .= "Content-length: ".strlen($query)."\r\n\r\n";
$out .= $query;
fwrite($fp, $out);
$result = '';
while (!feof($fp))
{
$result .= fgets($fp, 128);
}
preg_match('~"> ([^<]+)</~', $result, $status);
$send .= $xek.';'.$status[1]."\n";
}
else
{
continue;
}
}
}
?>
|
|
|

26.03.2008, 17:08
|
|
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме: 268754
Репутация:
13
|
|
Isis, а можно узнать твою асю.) хотелось бы пообщаться... :-D
Все спасибо :-) понял.)
Последний раз редактировалось Stern; 26.03.2008 в 17:32..
|
|
|

27.03.2008, 20:32
|
|
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме: 268754
Репутация:
13
|
|
И снова я
Такой трабл....уже был ток решение так и не надено...
Вообщем запустил бота...он работает 1 день(иногда меньше)....сперва все норм, потом начинает отвечать вопросами.....запускаю второй номер....пару часов норм, затем тоже самое...
Вот инфа из phpMyAdmin....
MySQL - 4.1.20
Protocol version: 10
Сервер: Localhost via UNIX socket
Пользователь: icq_bot@localhost
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: utf8_general_ci
НО все таблицы в этой БД
Сравнение: cp1251_general_ci
Кто подскажет в этом порылась вся проблема?
зы. если да то как вариант вижу.....
1) Меняем Сравнение на utf8_general_ci
2) В конфиге меняем с cp1251 на utf8
так вроде?
|
|
|

28.03.2008, 01:21
|
|
Участник форума
Регистрация: 15.01.2008
Сообщений: 207
Провел на форуме: 1321315
Репутация:
46
|
|
при добавлении номера такая ошибка....
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'free4chat', '=============================')' at line 1
Последний раз редактировалось 4NT1P0V; 28.03.2008 в 11:05..
|
|
|

28.03.2008, 17:57
|
|
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме: 849260
Репутация:
32
|
|
PHP код:
469058323 OK. Status: ONLINE Current connection was broken by ICQ server; Logging in . . . 469058323 OK. Status: ONLINE Current connection was broken by ICQ server; Logging in . . . Warning: fsockopen() [function.fsockopen]: unable to connect to :0 (Failed to parse address "") in Z:\home\localhost\www\bot\icq.php on line 368
Как исправить? Бот выходит в онлайн, напишишь ему месагу, он в офф сразу. а если не трогать висит.
|
|
|

29.03.2008, 16:01
|
|
Познающий
Регистрация: 08.07.2007
Сообщений: 41
Провел на форуме: 419251
Репутация:
21
|
|
нашел хос там вот такое описание того что подерживают и что предлогают интересно там пахать будет этот бот
Трафик - Unlimited
Домены - Unlimited
Субдомены - Unlimited
БД MySQL - Unlimited
POP3 / SMTP / IMAP / Web
FTP / SSI / CGI / SSL / Cron
Панель управления DirectAdmin
Анонимный FTP
Лог-файлы
WAP
Perl 5.8 / Python
PHP 5.2.3 / Zend Optimizer 2.2
MySQL 5.0.37
phpMyAdmin 2.8.1
Редактирование .htaccess
|
|
|

29.03.2008, 16:06
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме: 482122
Репутация:
23
|
|
Да будет... Есть кстате хост: Время выполнения скриптов АНЛИМ !
|
|
|

29.03.2008, 16:15
|
|
Познающий
Регистрация: 08.07.2007
Сообщений: 41
Провел на форуме: 419251
Репутация:
21
|
|
а какой хост
|
|
|

29.03.2008, 16:26
|
|
Познающий
Регистрация: 08.07.2007
Сообщений: 41
Провел на форуме: 419251
Репутация:
21
|
|
и такой еще вопрос кто может обяснить 3 и 4 пункт настройки
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|