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

Форум АНТИЧАТ (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)

rashn 05.03.2008 13:59

прогресс, сегодня бот появился (после запуска в онлайне), но отвечает на вопросы в течении 1-1.5 минут, после чего опять присылает тока демилитер. (если это он вообще присылает =) Но висит при этом в онлайне.

Isis 05.03.2008 14:17

Хостинг...проблема в нем
Теряется либо соединение с MySQL либо у сервера с login.icq.com

rashn 05.03.2008 14:45

я думаю Теряется соединение с MySQL - у меня Дедик, подправить чо угодно не проблема для админов. Может проще в скрипте где нить поставить, чтоб он проверял есть ли коннект к базе - и если нет - обновлял его???

rashn 05.03.2008 14:46

Бот висит онлайн с утра

rashn 05.03.2008 15:29

Может например где нибудь "вставить" пустой запросик к базе

rashn 05.03.2008 16:36

Решил вопрос, добавив строчку

LogIn();
while (1)
{
$query = mysql_query("select NULL");

sleep(1);
if ($data = readSRV())
{

rashn 05.03.2008 17:44

Цитата:

Сообщение от p0is0n
Нет, это ты через http так можешь передать параметр) С кроном будет выглядеть так:

0 * * * * /usr/local/php -q path_to_bot/icq.php 3242345

Естественно в скрипте принимать уже не как _GET

А если дать вот так задание (шаблон для Крона):

*/30 * * * *

само задание:

wget -O /dev/null 'http://www.ecounit.ru/bot/icq.php?uin=367880950' > /dev/null

То можно и не беспокоиться о переменных, они благополучно передадутся в $_GET, а скрипт будет вызываться каждые 30 минут

comeoff 10.03.2008 14:34

Чего то у меня боты даже не запускаются. СиКьюЭл запрос сделал, права записи выставил, жму "запустить" а бот не запускается.
p.s. Хостинг платный.

В чём может быть проблема, Isis?

Isis 10.03.2008 14:38

В set_time_limit, ignore_user_abort

comeoff 10.03.2008 15:15

safe_mode на серверах выключены


Время: 20:11