Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: explode

Сообщения:  [1-10]   [11-18] 

 
 автор: SnooPI   (29.04.2007 в 02:19)   письмо автору
 
   для: Суслик   (29.04.2007 в 02:08)
 

Спасибо большое, рестарт работает...
А можете тепрь сказать как запускать сразу несколько ботов которые находяться в файле..
ну допустим через parse_ini_file()

   
 
 автор: Суслик   (29.04.2007 в 02:08)
 
   для: Суслик   (29.04.2007 в 02:04)
 

Если будут вопросы по этому поводу можете на мыло намылить, помогу мне невпадлу, понимаю Ваш энтузиазм =)

Мыло - super-suselik[сабачатина]мэйл.ру (Спам задрал!)

   
 
 автор: Суслик   (29.04.2007 в 02:04)
 
   для: SnooPI   (22.04.2007 в 00:33)
 

Я думаю можно поступить проще... Зделаем так называемый крон файл, который будет невидимо от наших глаз запускаться. Файлег -


######CRON BOT##### 
#cron.php

<?php
$server 
'wwww.example.com'// Сервер
$dir '/bot.php' // Путь до бота

$fp fsockopen($server,80,$errno,$errstr,5);
$out "GET ".$dir ." HTTP/1.1\r\n";
$out .= "Host: $server\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp$out);

?>


После чего пишем в нашем файле бота... такую строчку -


switch (strtolower($msg['message'])){
case '--restart':
if($msg['from'] == ADMINUIN)
{
    $icq->sendMessage(ADMINUIN, "Сервис Bot перезапускается...");
    $icq->disconnect();
    sleep(5); // Слипим на 5 сек, чтобы сервант банан не навешал.
    include('cron.php'); 
/*

Инклюдим наш крон. Он исполняется, запускает 2 копию нашего скрипта
после чего, мы успещно завершаем этот скрипт. А новый скрипт запускается.
Я думаю и с циклами вы поймете.. Файл с уинами зделать можно не через эксплод, а через SERIALISE =)

или parse_ini_file();
*/

    exit();
}else{
    $icq->sendMessage($msg['from'], "Доступ запрещен");
}
}

   
 
 автор: SnooPI   (22.04.2007 в 00:33)   письмо автору
 
   для: CrazyAngel   (21.04.2007 в 13:22)
 

странно, вывел это из цикла, а теперь цикл не так рабоатет...только самый первый уин в списке подключает

   
 
 автор: CrazyAngel   (21.04.2007 в 13:22)   письмо автору
 
   для: SnooPI   (21.04.2007 в 12:37)
 

вы каждый раз делаете новый объект, затирая старый

$icq = new WebIcqPro(); 


может это не правильно

   
 
 автор: SnooPI   (21.04.2007 в 12:37)   письмо автору
 
   для: CrazyAngel   (21.04.2007 в 11:13)
 

Да это тут не причем...
ОШибка в коде..только не пойму где...
Почему все номера выключаются , а последний номер в списке норм работает :(

   
 
 автор: CrazyAngel   (21.04.2007 в 11:13)   письмо автору
 
   для: SnooPI   (21.04.2007 в 11:11)
 

может нельзя с одного IP сразу несколько коннектов?

   
 
 автор: SnooPI   (21.04.2007 в 11:11)   письмо автору
 
   для: SnooPI   (20.04.2007 в 00:58)
 

:(

   
 
 автор: SnooPI   (20.04.2007 в 00:58)   письмо автору
 
   для: SnooPI   (19.04.2007 в 08:10)
 

Странная ошибка...
Если засунуть 3 номера в файлик, то первый номер подключает, второй подключает, первый выключает, третий подключает,второй выключает
Вообщем рабоатет только тот бот, который вызван был последним..странно

   
 
 автор: SnooPI   (19.04.2007 в 08:10)   письмо автору
 
   для: SnooPI   (18.04.2007 в 20:03)
 

Кто в силах ответить?

   

Сообщения:  [1-10]   [11-18] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования