ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #41  
Старый 14.01.2008, 22:56
rsboarder
Новичок
Регистрация: 19.04.2006
Сообщений: 10
Провел на форуме:
30279

Репутация: 0
По умолчанию

Цитата:
Сообщение от abatsk  
Быыла такая же трабла. Подредактил запуск бота и все норм стало.....

ммм)) а подробнеее можно вот на счет: что именно подредатировал?))
 
Ответить с цитированием

  #42  
Старый 14.01.2008, 23:04
.W
Участник форума
Регистрация: 09.08.2007
Сообщений: 265
Провел на форуме:
5329924

Репутация: 674
Отправить сообщение для .W с помощью ICQ Отправить сообщение для .W с помощью AIM
По умолчанию

Цитата:
Сообщение от abatsk  
Быыла такая же трабла. Подредактил запуск бота и все норм стало.....
Да, вот про это поподробнее...
 
Ответить с цитированием

  #43  
Старый 14.01.2008, 23:08
Хозяин
Постоянный
Регистрация: 15.03.2006
Сообщений: 600
Провел на форуме:
5091304

Репутация: 1203


По умолчанию

abatsk, http://www.codenet.ru/webmast/php/cron.php
 
Ответить с цитированием

  #44  
Старый 15.01.2008, 07:41
abatsk
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме:
482122

Репутация: 23
По умолчанию

Вот файл index.php Замените им свой...
PHP код:
<?php      //hICeQ bot coded by Isis      //All right reserved      //blablabla....(c) 2007        set_time_limit(0);        include('config.php');      include('header.php');        $do = isset($_GET['do'])    ?    $_GET['do']    :    '';      $uin = isset($_GET['uin'])    ?    intval($_GET['uin'])    :    '';        // Check      $_POST['uin'] = intval($_POST['uin']);      // Magic quotes      if(!get_magic_quotes_gpc())      {          $_POST['pwd']         = mysql_escape_string($_POST['pwd']);          $_POST['delimiter'] = mysql_escape_string($_POST['delimiter']);          $_POST['status']    = mysql_escape_string($_POST['status']);      }      else      {          $_POST['pwd']         = stripslashes($_POST['pwd']);          $_POST['delimiter'] = stripslashes($_POST['delimiter']);          $_POST['status']    = stripslashes($_POST['status']);      }        if(!$do)      {          $query = "SELECT * FROM `icq` ORDER BY `id`";          $result = mysql_query($query);          echo '<div style="margin-right:245px;" align="right"><a href="?do=add"><small>[Новый номер]</small></a></div><br />              <table width="500" align="center"><tr><td align="left" width="5%">#</td><td>Номер</td><td width="21%">Статус</td><td>Turn On/Off</td><td align="right" width="5%">Изменить</td></tr>';            for ($i = 0; $i < mysql_num_rows($result); $i++)          {              $row = mysql_fetch_array($result);              if($row['status'] == 'occupied')              {                  $row['status']     = 'Занят';                  $status            = 'occupied';              }              else if($row['status'] == 'na')              {                  $row['status']     = 'Недоступен';                  $status            = 'na';              }              else if($row['status'] == 'away')              {                  $row['status']     = 'Отошел';                  $status            = 'away';              }              else if($row['status'] == 'offline')              {                  $row['status']     = 'Не в сети';                  $status            = 'offline';              }              else if($row['status'] == 'online')              {                  $row['status']     = 'В сети';                  $status            = 'online';              }              else if($row['status'] == 'free4chat')              {                  $row['status']     = 'Готов поболтать';                  $status            = 'free4chat';              }              else if($row['status'] == 'invisible')              {                  $row['status']     = 'Невидимый';                  $status            = 'invisible';              }              else if($row['status'] == 'dnd')              {                  $row['status']     = 'Не беспокоить';                  $status            = 'dnd';              }                echo "<tr><td align='left' width='5%'><img src='./img/".$status.".jpg' border='0' /></td><td align='left' width='10%'>".$row['uin']."</td>                  <td width='21%'>".$row['status']."</td>    <td align='right' width='5%'><a href='icq.php?uin=".$row['uin']."' title='Запустить'>[Запустить]</a>  <a href='#' onclick='return disconnect(".$row['uin'].")'>[Остановить]</a></td>                    <td align='right' width='5%'><a href='?do=edit&uin=".$row['uin']."' title='Редактировать'><small>[Изменить]</small></a></td>                  <td align='right' width='5%'><a href='?do=delete&uin=".$row['uin']."' title='Delete'><small>[Удалить]</small></a></td></tr>";          }            echo "</table>";      }        if($do == 'add')      {         echo "<table width='580' align='center'>              <form method='post'>              <tr><td align='left' valign='top'>Номер:<br /><br /><br />Пароль:<br /><br /><br />Статус<br /><br />Разделитель</td>              <td align='left' valign='top'><input type='text' name='uin' value='' /><br /><br />              <input type='text' name='pwd' value='' /><br /><br />              <select name='status'><option value='free4chat'>Готов поболтать</option>              <option value='online'>В сети</option>              <option value='away'>Отошел</option>              <option value='occupied'>Занят</option>              <option value='na'>Недоступен</option>              <option value='dnd'>Не беспокоить</option>              <option value='invisible'>Невидимый</option></select><br /><br />              <input type='text' name='delimiter' value='=============================' /></td></tr>              <tr><td>&nbsp;</td><td align='right' style='padding-left:400' >              <input type='submit' name='add' value='Добавить'></td></tr>              </form></table>";            if($_POST['add'])          {              $query = mysql_query("INSERT INTO `icq` values(NULL, '".$_POST['uin']."', '".$_POST['pwd']."', '".$_POST['status']."', '".$_POST['delimiter']."')");              if($query)              {                  echo "Новый номер бота успешно добавлен";                  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=index.php'></head></html>";              }              else              {                  echo mysql_error();              }          }      }        if($do == 'delete' && $uin)      {          $query = mysql_query("DELETE FROM `icq` WHERE `uin`='".$uin."'");          if($query)          {              echo "Номер удален";              echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=index.php'></head></html>";          }          else          {              echo mysql_error();          }      }        if($do == 'edit' && $uin)      {            $query = "SELECT * FROM `icq` WHERE `uin`='".$uin."'";          $result = mysql_query($query);          $row = mysql_fetch_array($result);            echo "<table width='580' align='center'>              <form method='post'>              <tr><td align='left' valign='top'>Номер:<br /><br /><br />Пароль:<br /><br /><br />Статус<br /><br />Разделитель</td>              <td align='left' valign='top'><input type='text' name='uin' value='".$row['uin']."' /><br /><br />              <input type='password' name='pwd' value='".$row['pwd']."' /><br /><br />              <select name='status'><option value='free4chat'>Готов поболтать</option>              <option value='online'>В сети</option>              <option value='away'>Отошел</option>              <option value='occupied'>Занят</option>              <option value='na'>Недоступен</option>              <option value='dnd'>Не беспокоить</option>              <option value='invisible'>Невидимый</option></select><br /><br />              <input type='text' name='delimiter' value='".$row['delimiter']."' /></td></tr>              <tr><td>&nbsp;</td><td align='right' style='padding-left:400' >              <input type='submit' name='edit' value='Изменить'></td></tr>              </form></table>";            if($_POST['edit'])          {              $query = mysql_query("UPDATE `icq` SET `uin`='".$_POST['uin']."', `pwd`='".$_POST['pwd']."', `status`='".$_POST['status']."', `delimiter`='".$_POST['delimiter']."' WHERE `uin`='".$uin."'");              if($query)              {                  echo "Данные бота ".$_POST['uin']." изменены";                  echo "<html><head><meta http-equiv='Refresh' CONTENT='1; URL=index.php'></head></html>";              }              else              {                  echo mysql_error();              }          }      }        eval(base64_decode("aW5jbHVkZSgnZm9vdGVyLnBocCcpOw=="));  ?>

Последний раз редактировалось abatsk; 15.01.2008 в 18:25.. Причина: Не тот файл дал. Извиняйте.
 
Ответить с цитированием

  #45  
Старый 15.01.2008, 08:06
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

Добавь дамп БД *.sql измени коменты с ----комент на ####
 
Ответить с цитированием

  #46  
Старый 15.01.2008, 16:49
abatsk
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме:
482122

Репутация: 23
По умолчанию

Непонял. Ты это о чем? ))))
 
Ответить с цитированием

  #47  
Старый 15.01.2008, 18:31
abatsk
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме:
482122

Репутация: 23
По умолчанию

Цитата:
Сообщение от AciD_FreaK  
abatsk, http://www.codenet.ru/webmast/php/cron.php
Нихера не понял. Я не силен в PHP.
Если кто сможет сделать, чтобы бот запускался через Cron, буду очень благодарен....
 
Ответить с цитированием

  #48  
Старый 16.01.2008, 14:17
baz1k
Познающий
Регистрация: 22.08.2006
Сообщений: 47
Провел на форуме:
132884

Репутация: 47
Отправить сообщение для baz1k с помощью ICQ
По умолчанию

Молодец однозначно, но не забывай что у ява-скриптов кодировка utf-8
 
Ответить с цитированием

  #49  
Старый 16.01.2008, 14:45
lsass.exe
Участник форума
Регистрация: 05.08.2007
Сообщений: 236
Провел на форуме:
4625160

Репутация: 457
По умолчанию

Цитата:
Сообщение от abatsk  
Нихера не понял. Я не силен в PHP.
Если кто сможет сделать, чтобы бот запускался через Cron, буду очень благодарен....
Это нужно сделать самому. Для этого заходишь в панель управления хостинга - cpanel/directadmin там будет раздел Cron. В нем создаешь задание, на запуск определенного сркипта через определенный промежуток времени.
 
Ответить с цитированием

  #50  
Старый 16.01.2008, 16:47
abatsk
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме:
482122

Репутация: 23
По умолчанию

Цитата:
Сообщение от lsass.exe  
Это нужно сделать самому. Для этого заходишь в панель управления хостинга - cpanel/directadmin там будет раздел Cron. В нем создаешь задание, на запуск определенного сркипта через определенный промежуток времени.
Ну ты уж совсем меня за ибалбека посчитал. )))))) Смысл в том, что ссылку такого вида: _http://site.ru/cq.php?uin=480889 Cron не запускает
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ