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

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

GreenTiger 08.02.2008 22:05

Мдя...тогда тут уже крон не поможет т.к. придется скрипт переписывать

Isis 09.02.2008 04:58

# Как выполнять свой скрипт с некоторой периодичностью (скажем каждый час)?
Выполнять действия с какой-то периодичность может только программа которая работает все время. Обычно это операционка. Твой РHР-скрипт запускается тогда, когда обращаются к web-серверу (Apache) и живет обычно не больше чем time_limit. Как ты себе представляешь, что бы он делал что-то с периодичностью раз в час?
Если уж сильно надо на РHР - запускай php.exe script.php -q >> out.log из at на HТ или из cron'а в юниксах.

procedure 09.02.2008 05:09

прикольно, обязаельно попробую когда свободное время будет.
А его можно настроить чтоб я был в асе всегда он-лайн и если кто мне напишет в ответ отправлялось бы конкретная месага и запоминалось то что мне написали. Для этого нужно свой скрипт писать?

Isis 09.02.2008 05:17

Этого бота и ставь..там логи сохраняются

alexman90 25.02.2008 03:56

Извините что по-пустякам беспокою, но как Выполнить SQL запрос из файла hICeQ.sql в базу данных hICeQ ? чё то не доходит. зы оч туплю похоже... бд мускуль создал, в конфиг всё прописал, а мне пишет что таблица БД не создана... база данных выглядит так: host_baza, а когда в админку захожу, создать бота, то пишет что Table 'host_brut.icq' doesn't exist, если правельно понял ".icq" это вроде префикс, и создаётся сам в БД? Подскажите что делаю не так... Хост юзаю my2gig.com

Хозяин 25.02.2008 04:36

alexman90, открой блокнотом hICeQ.sql, скопируй содержимое, дальше иди в phpmyadmin, зайди в созданную базу, нажми "SQL" или "Выполнить SQL запрос", вставляй содержимое и жми "пошел"

http://img206.imageshack.us/img206/8...0802fy4.th.gif

XaCeRoC 25.02.2008 16:04

Респект, скрипт работает :)

alexman90 25.02.2008 18:37

AciD_FreaK спасибо

rashn 04.03.2008 18:16

Чота у меня бот оффлайн все время был, но отвечал, правда сначала отвечал, а потом просто тупо присылал разделитель =================== и в лог команды не писал. Лечилось это тока перезапуском апача и повторным запуском бота.

А потом он ваще перестал отвечать на команды. Чо с ним случилось?

Isis 04.03.2008 19:34

Хм..такое бывает когда разрываетс ядоступ с MySQL


Время: 19:52