[Tool/Web/Other] [PHP]Leandro Control Panel Windows v1
#1

Introduccion
Bien, este panel esta echo a fin de mostrarles que no es tan dificнl armar un panel con pocos conocimientos, se le podrнan agregar muchas cosas mбs, como un gestor de archivos, o cosas asн. Tiene un sistema para apagar/prender servidor, login-system, y para editar el server.cfg del servidor. Claro, este es para Windows, pronto se lanzarб una versiуn compatible con ambos.
Instalacion
Debemos descomprimir todos nuestros archivos en nuestro webserver, por ejemplo: Appserv o XAMPP.
Luego debemos abrir el archivo configuracion.php -> Allн debemos llenar los campos de la siguiente manera:
Код:
<?php
define("BIN", "samp-server.exe"); // Archivo para ejecutar el server 
define("DIRECTORIO", "c:/samp/"); // directorio donde se encuentra el server
define("OS_WINDOWS", (strtolower(substr(PHP_OS, 0, 3)) == "win" ? true : false));
$configurar = "c:/samp/server.cfg"; // Donde esta tu server.cfg para configurar el servidor
?
Luego, solo nos falta una cosa, configurar el log-system. Abrimos el archivo -> Login.php y nos mostrarб las siguientes lineas:
Код:
<?php
require('configuracion.php');
session_start();
if(isset($_POST['login']))
{
$user = $_POST['user'];
$password = $_POST['pswd'];
if($user == "Usuario" && $password == "Contrasena"){ // Usuario y Contrasena ...
  $_SESSION['phplogin'] = true;
  header('Location: index.php');
  exit;
} else {
?>
<script type="text/javascript">
<!--
alert('Contraseсa Incorrecta - Tu IP: <?php echo $_SERVER["REMOTE_ADDR"] ?> quedarб registrada!')
//-->
</script>
<?php
}
}
?>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>Ingrese Usuario y Contrasena</title>
  <link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <div id="container">
      <div id="header"><div id="header_left"></div>
      </div>
      <div id="content">
       <center>
				<form action="" method="post">           	 
            <table><tr><td>Usuario:</td><td><input name="user" type="text" size="20" /></td><br></tr>
						<tr><td>Contrasena:</td><td><input name="pswd" type="password" size="20" /></td></tr></table><br><br>
            <input type="submit" name="login" value="Iniciar sesion" />                 
				</form>
			 </center>
     </div>
       <div id="footer"><a href="http://www.adrenalina-games.com/" target="_blank">Adrenalina-Games</a></div>
</div>
</body>
Solamente editamos la linea:
Код:
if($user == "Usuario" && $password == "Contrasena"){ // Usuario y Contrasena ...
Con nuestro usuario y contraseсa y ya estan listos para usar el panel, aquн las descargas.
Descargas
http://www.adrenalina-games.com/descargas/Panel-Espaсol.rar Archivo .rar - Espaсol
http://www.adrenalina-games.com/descargas/Panel-Espaсol.zip Archivo .zip - Espaсol
http://www.adrenalina-games.com/desc...el-English.rar File .rar - English
http://www.adrenalina-games.com/desc...el-English.zip File .zip - English
Reply
#2

no se demasiado de php pero parece bueno :P
Reply
#3

Pregunta se puede usar en Linux Gracias por el aporte

PD: Los Links en Espaсol no van
Reply
#4

Quote:
Originally Posted by REGM
Pregunta se puede usar en Linux Gracias por el aporte

PD: Los Links en Espaсol no van
No no sirve para linux, gracias por decirme lo del link, lo que pasa que le puse la "с"
Ya lo corrigo- Pronto hare una version para Linux
Reply
#5

Quote:
Originally Posted by LeeandRo
Quote:
Originally Posted by REGM
Pregunta se puede usar en Linux Gracias por el aporte

PD: Los Links en Espaсol no van
No no sirve para linux, gracias por decirme lo del link, lo que pasa que le puse la "с"
Ya lo corrigo- Pronto hare una version para Linux
Claro, la version linux no tiene nativamente el shell_execute("elnombredelsvenlinux");

Yo tengo entendido eso hasta php5, php6 todavia no lo estudio a fondo.
Reply
#6

Quote:
Originally Posted by xenowort
Quote:
Originally Posted by LeeandRo
Quote:
Originally Posted by REGM
Pregunta se puede usar en Linux Gracias por el aporte

PD: Los Links en Espaсol no van
No no sirve para linux, gracias por decirme lo del link, lo que pasa que le puse la "с"
Ya lo corrigo- Pronto hare una version para Linux
Claro, la version linux no tiene nativamente el shell_execute("elnombredelsvenlinux");

Yo tengo entendido eso hasta php5, php6 todavia no lo estudio a fondo.
Seria algo asi el comando para prender el server:
Код:
<?php
shell_exec('cd /home/samp/;nohup ./samp03svr + exec server.cfg');
echo "Prendiste tu servidor exitosamente";
?>
Para apagar el server seria algo asi:
Код:
<?php
shell_exec('killall samp03svr');
echo "Apagaste tu servidor exitosamente";
?>
Reply
#7

Quote:
Originally Posted by LeeandRo
Quote:
Originally Posted by xenowort
Quote:
Originally Posted by LeeandRo
Quote:
Originally Posted by REGM
Pregunta se puede usar en Linux Gracias por el aporte

PD: Los Links en Espaсol no van
No no sirve para linux, gracias por decirme lo del link, lo que pasa que le puse la "с"
Ya lo corrigo- Pronto hare una version para Linux
Claro, la version linux no tiene nativamente el shell_execute("elnombredelsvenlinux");

Yo tengo entendido eso hasta php5, php6 todavia no lo estudio a fondo.
Seria algo asi el comando para prender el server:
Код:
<?php
shell_exec('cd /home/samp/;nohup ./samp03svr + exec server.cfg');
echo "Prendiste tu servidor exitosamente";
?>
Para apagar el server seria algo asi:
Код:
<?php
shell_exec('killall samp03svr');
echo "Apagaste tu servidor exitosamente";
?>
Mira, no se me hubiera ocurrido
Reply
#8

Estoy buscando gente para armar un panel asi como este para ambos OS con seguridad y demбs, si alguien quiere aviseme por PM.
Reply
#9

podrias subir nueva mente los archivos php porfavor estan rotos los link
Reply
#10

Todos los links muertos, y adrenalina games, tambien muerto
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)