Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   hICeQ bot v1.2 [ICQ bot] (https://forum.antichat.xyz/showthread.php?t=59619)

Isis 23.05.2008 05:03

CHMOD 777 on dir 'pid'

diehard 23.05.2008 05:38

Цитата:

Сообщение от Isis
CHMOD 777 on dir 'pid'

Установлено 777, не помогает.

При запуске выполняется скрипт /hiceq/icq.php?do=start&uin=<уин>
И бот появляется в онлайне. Как только пишу боту сообщение, скрипт прекращается и выводит

<уин> OK. Status: ONLINE

и бот уходит в оффлайн.

-------------------------------------------
UPD: С локалхоста бот работает! и окно с вызываемым "icq.php" закрывается

-------------------------------------------
UPD2: Проверяю: при выполнении на сервере в папке "pid" не создается pid-файл, хотя по идее должен создаваться, права установлены 777...

VILLMD 03.06.2008 05:31

такая же проблема, решил её вручную создав фай в pid, вида uin.pid

Rom4ik84 27.06.2008 11:16

Isis, спасибо за скрипт!!!
Люди, помогите решить проблему с запуском.
Скрипт установил, подключил к Мускл, подправил конфиг, т.е скрипт запустился все работает, только Бот не хочет запускатся, выскакивает окошко на секунду и пропадает, пишу ему он не отвечат. Права на всё выставил 777, пробовал ставить на денвер, на платный хост, на бесплатный везде одно и тоже - не запускается бот.

Увидел в теме про сокеты, может причина в них? Объясните, пожалуйста, вкратце что это и где можно посмотреть подключены они или нет. Спасибо.

StalkerKill 27.06.2008 17:01

Люди может кто видео по настройке выложить. А то я в php = 0.
Файлы на хост закинул и все, что дальше делать я не наю ((

asser 27.06.2008 17:14

2StalkerKill Юзай бот от Nomer1, и будет тебе счастье!
http://forum.antichat.ru/thread72320.html

NOmeR1 27.06.2008 17:17

Цитата:

Сообщение от asser
2StalkerKill Юзай бот от Nomer1, и будет тебе счастье!
http://forum.antichat.ru/thread72320.html

Вряд ли ему подойдёт вообще какой-нибудь бот, он ведь сказал
Цитата:

А то я в php = 0.

StalkerKill 27.06.2008 17:19

Я его тупо постаить не могу.....
Потому и прошу видео. Может кто запишет. плз ))

StalkerKill 27.06.2008 17:20

Или распишет по подробнее что делать

Rom4ik84 27.06.2008 17:36

2StalkerKill юзай MAXbot он под виндой работает. Гугль в помощь.
Для запуска hICeQ бота особых знаний php не надо, создай базу, настрой конфиг. Я же смог запустить скрипт, другое дело, что сам бот не запускается и никто не хочет помочь советом

StalkerKill 27.06.2008 17:43

Как базу создать????

StalkerKill 27.06.2008 17:52

Цитата:

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
Что это означает???

StalkerKill 27.06.2008 18:02

Выдает эту ошибку и не запускается!

cuker 28.06.2008 09:24

Помогите кто нить поставить бота се на сервак(freeBSD) за помощ дам хостинг под бота пожизнено.

ПМ асю кто сможет ПЛИз

alexman90 03.08.2008 03:29

Странно...поставил ща hICeQ, работает, вообще и не выкидывает бота...но тока напишу боту, и сразу его в оффлайн выбрасывает...в чём проблема?

_==wolf==_ 03.08.2008 13:19

Подскажите плиз, как добавить динамическую команду? Я вижу только добавление статических команд...

_==wolf==_ 03.08.2008 13:21

Кажется я понял... неужели лезть в исходники commands.php? ну ладно... Второй вопрос, а как сделать чтобы все команды начинались не на . а на ! ? И как добавлять команды в которых пользователь сам чтото указывает?

Wisd0m 05.08.2008 17:20

Кто разобрался, отпишите плиз в личку

eLWAux 22.08.2008 18:28

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

вотс..

ето я так думаю=)

.::BARS::. 08.09.2008 08:36

как сделать переменную в боте... как например тут:

PHP код:

$fp fsockopen("kanicq.ru"80$errno$errstr30); 
$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($fp128); 
}
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

переменная
PHP код:

$icq 

... то есть я пишу боту !icq <номер>, и он присылает мне ответ!

OnArs 08.09.2008 08:45

Цитата:

Сообщение от alexman90
Странно...поставил ща hICeQ, работает, вообще и не выкидывает бота...но тока напишу боту, и сразу его в оффлайн выбрасывает...в чём проблема?

Он тебя боится :)

P.s. Спасибо! Сейчас буду ставить ))

Isis 10.09.2008 03:28

В веб админке можно добавлять и команды и переменые и менять . На ! И че хошь

kyle19 27.10.2008 20:33

бот супер.. вот только проблемка. нажимаю запустить открывается белое окошко и висит, бот запускается но через 2-3минуты вылетает((
помогите

кстати а можно в этого бота команду чата засунуть?

Isis 28.10.2008 01:01

kyle19, CHMOD на папку pid 777

kyle19 28.10.2008 18:19

Цитата:

Сообщение от Isis
kyle19, CHMOD на папку pid 777

стоит

kyle19 29.10.2008 16:16

нашёл хороший халявный хост. бот на нём работает уже 3-тий день)))))))

rushter 29.10.2008 16:49

ссылу то бы дал на него

kyle19 29.10.2008 20:29

а мне помогут с чатом в боте?

rushter 29.10.2008 21:14

помогут

kyle19 31.10.2008 16:44

http://www.0fees.net/signup.php

kola42 29.12.2008 21:24

подскажите как установить в статусе бота "показывать статус для веб поиска" ?.

v1k1n9 25.01.2009 12:07

другим icq клиентом который на это способен(qip например)

Звeрь 26.01.2009 16:50

какбы сделать в админке под логином паролем?

abatsk 26.01.2009 16:53

Дописать пару минут....

69DRV69 26.01.2009 21:59

На хосте в панели управления директорию запаролить, я так делаю.
.

Подскажите пожалуйста, где в коде кавырнуть чтоб реклама не рандомно, а по порядку шла? И как сделать задержку при ответах, хотя бы на секунд пять? Заранее спасибо.

alan87 03.02.2009 23:54

dfb
 
Цитата:

Подскажите пожалуйста, где в коде кавырнуть чтоб реклама не рандомно, а по порядку шла? И как сделать задержку при ответах, хотя бы на секунд пять? Заранее спасибо.
Там в файле main.php в конце есть sleep(2) , сделай sleep(5) , только я вот не знаю, только я вот не знаю, это не будет сильно сервер грузить.

кто ни будь подскажите пожалуйста как мне на компе сокеты открыть, что бы бот заработал на локалке, кто что знает, по подробнее если не трудно :)

vikseriq 04.02.2009 00:06

Соксы: на денвере все уже открыто. Но юзай WAMP - там и сурлики, и соксы, и прочий стафф )
Полюбому, топай в php.ini, втыкай fsockstream и радуйся. Не забывай так же про брандмауер.

waik 09.02.2009 20:52

перезалейте куданит но НЕ НА РАПИДУ!

romarius 10.02.2009 07:15

Ребята, почему у меня бот не работат?????Делал, все как надо. Как только отправляешь ему ообщение, а он и выкидывает. На все папки и файлы стоят права 777.

alan87 10.02.2009 17:40

Цитата:

Ребята, почему у меня бот не работат?????Делал, все как надо. Как только отправляешь ему ообщение, а он и выкидывает. На все папки и файлы стоят права 777.
Скорее всего какие то ограничения в хостинге, связанные с базой. попробуй сделать команду который не делает запрос к базе.

Есть у кого ни будь готовые команды узнавать прогноз погоды и функция которая определяет уин в офлайне или прячется ???


Время: 11:57