Php скрипт на кик чара
9 replies221 viewsCurrently viewing: 1
· 12/05/2009, 10:20 PM
Понадобился скрипт для кика определенного чара, вроде написал(выдрал часть кода от туда, часть от сюда и вроде чет вышло xD), но где-то трабла и он не запускается =)
Вот собсно сам скрипт:
Раскрывающийся текст
<?php
$CONFIG['telnetip']='localhost';
$CONFIG['telnetport']='1111';
$CONFIG['telnetpass']='root';
$sock = fsockopen($CONFIG['telnetip'],$CONFIG['telnetport'],$errno,$errstr);
if (!$sock)
{
$error="Телнет сервер не отвечает";
return;
}
else
{
$error="приконектился к телнету...";
fputs($sock,$CONFIG['telnetpass']."\r\n");
fgets($sock, 128);
fgets($sock, 128);
fgets($sock, 128);
$ans=fgets($sock,128);
//die($ans);
if (substr_count($ans,'Started')==1)
{
$error="Авторизация телнета пройдена ок";
fputs($sock,"kick "Crys"\r\n");
$error="Кик успешно произведен";
}
else
{
$error="Ошибка кика";
}
}
$error="Разрываю телнет соединение...";
fclose($sock);
}
if ($error)
{
echo "<br><font color='red'>Вот такие вот пироги: <br>".$error."</font><br>";
}
?>
0
· 12/05/2009, 10:50 PM
ХЗ, смотреть времени толком нету
вот тут с кавычками все норм?
Код
fputs($sock,"kick "Crys"\r\n");
На Форуме я тоже Radar!
Я везде Radar!
0
· 12/05/2009, 11:09 PM
Конечно ковычки убогие...
Код
fputs($sock,"kick Crys\r\n");
либо так, но навряд ли. Кавычки в телнете не нужны.
fputs($sock,"kick \"Crys\"\r\n");
либо так, но навряд ли. Кавычки в телнете не нужны.
fputs($sock,"kick \"Crys\"\r\n");
— Ålderdom - ingen glädje..
0
· 12/05/2009, 11:09 PM
Radar: ХЗ, смотреть времени толком нету
вот тут с кавычками все норм?Кодfputs($sock,"kick "Crys"\r\n");
Хз я уже как только эту строчку не изворачивал, одно и тоже при открытии скрипта в браузере просто белый лист без ничего)
Вот тут нет ошибки?:
Код
if (substr_count($ans,'Started')==1)
Просто в другом скрипте не Started а Console, другую строчку пробовал делать так:
Код
fputs($sock,"kick Crys" "\r\n");
так:
Код
fputs($sock,"kick Crys \r\n");
и так:
Код
fputs($sock,"kick Crys\r\n");
0
· 12/05/2009, 11:11 PM
Цитата
просто белый лист без ничего
В начале кода пропиши
error_reporting(E_ALL);
— Ålderdom - ingen glädje..
0
· 12/05/2009, 11:24 PM
AbsT: В начале кода пропиши
error_reporting(E_ALL);
Всеравно просто белый лист Оо
Прописал ini_set('display_errors', 'On'); всеравно белый лист...
Спас .htaccess с php_value display_errors 1 =)
Терь с еррорами думаю разберусь))
0
· 12/05/2009, 11:47 PM
Crystallon
После обязательно выкладывай законченный вариант =)
— Random Post Generator
0
· 12/06/2009, 12:20 AM
DarkGod: Crystallon
После обязательно выкладывай законченный вариант =)
Держи =)
0
Topic is closed for replies




