Вот файл 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> </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> </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==")); ?>
Нихера не понял. Я не силен в PHP. Если кто сможет сделать, чтобы бот запускался через Cron, буду очень благодарен....
Это нужно сделать самому. Для этого заходишь в панель управления хостинга - cpanel/directadmin там будет раздел Cron. В нем создаешь задание, на запуск определенного сркипта через определенный промежуток времени.
Ну ты уж совсем меня за ибалбека посчитал. )))))) Смысл в том, что ссылку такого вида: _http://site.ru/cq.php?uin=480889 Cron не запускает
спасибо за помощь...а ещё такой вопрос: как должна выглядеть функция рассылки сообщений через бота допустим нескольким(заранеее известным) uin'ам?
блин, поспешил, трабл какой то ставлю в коммандах info и ответ, но когда команду на номер посылаю приходит просто пустое сообщение без инфы, и еще - как рекламу отключить? вот номер если че сами посмотрите 559993554 А, на русском почему не пишет? http://www.site.ru/commands.php не открывается вообще! почему??