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

27.06.2008, 17:43
|
|
Познающий
Регистрация: 27.10.2007
Сообщений: 47
Провел на форуме: 573776
Репутация:
17
|
|
Как базу создать????
|
|
|

27.06.2008, 17:52
|
|
Познающий
Регистрация: 27.10.2007
Сообщений: 47
Провел на форуме: 573776
Репутация:
17
|
|
Warning: fsockopen() has been disabled for security reasons in /www/croe.net/p/i/........./home/site/WebIcqPro.class.php on line 1055
Error: Cant establish connection to: login.icq.com:80
Что это означает???
|
|
|

27.06.2008, 18:02
|
|
Познающий
Регистрация: 27.10.2007
Сообщений: 47
Провел на форуме: 573776
Репутация:
17
|
|
Выдает эту ошибку и не запускается!
|
|
|

28.06.2008, 09:24
|
|
Новичок
Регистрация: 09.05.2008
Сообщений: 1
Провел на форуме: 8118
Репутация:
0
|
|
Помогите кто нить поставить бота се на сервак(freeBSD) за помощ дам хостинг под бота пожизнено.
ПМ асю кто сможет ПЛИз
|
|
|

03.08.2008, 03:29
|
|
Banned
Регистрация: 25.10.2007
Сообщений: 105
Провел на форуме: 754646
Репутация:
131
|
|
Странно...поставил ща hICeQ, работает, вообще и не выкидывает бота...но тока напишу боту, и сразу его в оффлайн выбрасывает...в чём проблема?
|
|
|

03.08.2008, 13:19
|
|
Участник форума
Регистрация: 29.05.2008
Сообщений: 181
Провел на форуме: 979048
Репутация:
101
|
|
Подскажите плиз, как добавить динамическую команду? Я вижу только добавление статических команд...
|
|
|

03.08.2008, 13:21
|
|
Участник форума
Регистрация: 29.05.2008
Сообщений: 181
Провел на форуме: 979048
Репутация:
101
|
|
Кажется я понял... неужели лезть в исходники commands.php? ну ладно... Второй вопрос, а как сделать чтобы все команды начинались не на . а на ! ? И как добавлять команды в которых пользователь сам чтото указывает?
Последний раз редактировалось _==wolf==_; 03.08.2008 в 15:27..
|
|
|

05.08.2008, 17:20
|
|
Познающий
Регистрация: 04.05.2008
Сообщений: 36
Провел на форуме: 485571
Репутация:
26
|
|
Кто разобрался, отпишите плиз в личку
|
|
|

22.08.2008, 18:28
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
wolf:
в файле commands.php например добавляеш:
PHP код:
if (strtolower($msg_text) == ".whot_your_name")
{
$send = 'hi! my name is bot=)';
}
и бот на команду .whot_your_name будет отвечать 'hi! my name is bot=)';
а чтоб команда начиналать не на точку, а на ! например, то надо так сделать, наверное =) :
.whot_your_name заменит на !whot_your_name
а пользователь например пишет:
!test one nn 333 123 - команда !test и четири параметра. то, надо, наверное сделать процедуру, которая будет отделят первое слово, т.е. команду..
например:
PHP код:
//$msg_text = !test one nn 333 123
$a=explode(" ", $msg_text);
$a[0] команда
$a[1] первий параметр (one)
$a[2] второй параметр (nn)
$a[3] третий параметр (333)
$a[4] четвертий параметр (123)
вотс..
ето я так думаю=)
Последний раз редактировалось eLWAux; 22.08.2008 в 18:33..
|
|
|

08.09.2008, 08:36
|
|
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме: 1345617
Репутация:
115
|
|
как сделать переменную в боте... как например тут:
PHP код:
$fp = fsockopen("kanicq.ru", 80, $errno, $errstr, 30);
$query = 'human=1&uin='.$icq.'&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);
}
fclose($fp);
if ( preg_match ("/Free for chat/i" , "$result")) { $status = "ГОТОВ К ОБЩЕНИЮ"; }
elseif ( preg_match ("/Online/i" ,"$result")) { $status = "ОНЛАЙН"; }
elseif ( preg_match ("/Away/i" , "$result")) { $status = "ОТОШЕЛ"; }
elseif ( preg_match ("/N\/A/i" , "$result")) { $status = "НЕДОСТУПЕН"; }
elseif ( preg_match ("/Occupied/i" , "$result")) { $status = "ЗАНЯТ"; }
elseif ( preg_match ("/DND/i" , "$result")) { $status = "ПРОСИТ НЕ БЕСПОКОИТЬ"; }
elseif ( preg_match ("/offline/i" , "$result")) { $status = "ОФФЛАЙН"; }
elseif ( preg_match ("/status\/invisible/i" , "$result")) { $status = "НЕВИДИМЫЙ"; }
else { $status = "НЕИЗВЕСТНО"; }
return 'Номер '.$icq.' сейчас '.$status;
переменная
... то есть я пишу боту !icq <номер>, и он присылает мне ответ!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|