(PHP) enviarComandoRCON -
ipsBruno - 30.06.2012
Criei uma funзгo bastante eficiente e ъtil para quem deseja facilmente enviar um comando RCON via PHP !! Nгo tem classes como os outros scripts, nгo tem nada de difнcil e й totalmente funcional (tambйm otimizado)
O cуdigo da funзгo й este:
PHP код:
function enviarComandoRCON($ip, $porta, $rcon, $cmd, $timeout = 5) {
$packet = 'SAMP';
$ipArr = explode('.', $ip);
$packet .= chr($ipArr[0]) . chr($ipArr[1]) . chr($ipArr[2]) . chr($ipArr[3]) . chr($porta & 255) . chr($porta >> 8 & 255);
$packet .= 'x'.chr(strlen($rcon) & 255).chr(strlen($rcon) >> 8 & 255).$rcon.chr(strlen($cmd) & 255).chr(strlen($cmd) >> 8 & 255) .$cmd;
$socket = @fsockopen('udp://'.$ip, $porta, $erroval, $errostr, $timeout);
if($socket) {
fwrite($socket, $packet);
fclose($socket);
return true;
}
return false;
}
Retorno: Caso o servidor estiver offline a funзгo retorna FALSE. Caso estiver ONLINE, TRUE
O modo de uso й bastante simples:
pawn Код:
enviarComandoRCON("127.0.0.1", 7777, "TUASENHARCON", "exit");
// Assim o servidor serб fechado remotamente ^^
Caso a senha for invбlida aparecerб no console "BAD RCON .. IP"
Й simples, eficiente e derrepente atй ъtil. Espero que gostem
Criado por Bruno da Silva
Projeto [iPs]TeaM ©
Re: (PHP) enviarComandoRCON -
PawnoBrasil[xPBx] - 30.06.2012
Nice!
Re: (PHP) enviarComandoRCON -
leonardo1434 - 30.06.2012
Legal...
Re: (PHP) enviarComandoRCON -
ipsBruno - 30.06.2012
Valeu. Sу lembrando uma cosinha rбpida. O endereзo de IP deve vir no formato de
strings e a porta, em outro parвmetro. Deverб vir em formato de INTEIROS
O parвmetro $timeout nгo й obrigado. Ele indica qual tempo de limite de tentativa de conexгo, atй que seja recusada
OFF
The Walking Death RPG isso daн jб foi lanзado? manda ip aн por mp
Re: (PHP) enviarComandoRCON -
dPlaYer_ - 30.06.2012
Nice bruno
Re: (PHP) enviarComandoRCON -
Ades - 30.06.2012
Tendi nada ,qual й a utilidade ?
Perguntei pra um bucado de gente ninguйm entendeu :S
Re: (PHP) enviarComandoRCON -
BreakDriFT - 30.06.2012
Quote:
Originally Posted by Ades
Tendi nada ,qual й a utilidade ?
Perguntei pra um bucado de gente ninguйm entendeu :S
|
Ta ligado , aqueles painel de Host que tem a Opзгo de usar Rcon comands para mandar mensagens kickar banir ,
й isso, й tipo o console do samp das versхes anteriores bastante ъtil isso ai
Resumindo : permite mandar comandos rcons por uma pбgina da Web xD
Rcon commands : echo say kick ban etc =)
Parabйns drakins ^^
Respuesta: (PHP) enviarComandoRCON -
zSuYaNw - 30.06.2012
Уtimo Drakins, esta simples funзгo ajudarб no meu futuro painel
que estou hб construir(sу a vontade chegar que eu comeзo) pois
estou procurando sistemas bons e otimizados para ter o melhor
desempenho no servidor.
Re: (PHP) enviarComandoRCON -
.FuneraL. - 30.06.2012
Como sempre, DraKins e seus Bons Projetos xD
Re: (PHP) enviarComandoRCON -
PawnoBrasil[xPBx] - 30.06.2012
Quote:
Originally Posted by [FeK]DraKiNs
Valeu. Sу lembrando uma cosinha rбpida. O endereзo de IP deve vir no formato de strings e a porta, em outro parвmetro. Deverб vir em formato de INTEIROS
O parвmetro $timeout nгo й obrigado. Ele indica qual tempo de limite de tentativa de conexгo, atй que seja recusada
OFF
The Walking Death RPG isso daн jб foi lanзado? manda ip aн por mp
|
Ainda й projeto.. Acho que vo lanзar so no final de agosto