summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/principal
diff options
context:
space:
mode:
authorRoberto Hueso Gómez <rhueso@soleta.eu>2019-10-29 13:56:36 +0100
committerOpenGnSys Support Team <soporte-og@soleta.eu>2019-10-29 14:22:26 +0100
commit03e3f88eef2e8de82338a806abae132ef9565621 (patch)
treed3e2abb7e04d3d367fb0ee08af05b7d73b1916ec /admin/WebConsole/principal
parente21eb0caeb8f7a3db6857f0be4a283c9836885ee (diff)
#915 Remove dead code that uses SocketHidra
This patch removes files that are dead code and that also use SocketHidra.
Diffstat (limited to 'admin/WebConsole/principal')
-rw-r--r--admin/WebConsole/principal/ecoremoto.php92
-rw-r--r--admin/WebConsole/principal/shellconsola.php192
2 files changed, 0 insertions, 284 deletions
diff --git a/admin/WebConsole/principal/ecoremoto.php b/admin/WebConsole/principal/ecoremoto.php
deleted file mode 100644
index 3b022595..00000000
--- a/admin/WebConsole/principal/ecoremoto.php
+++ /dev/null
@@ -1,92 +0,0 @@
-<?php
-// *************************************************************************************************************************************************
-// Aplicación WEB: ogAdmWebCon
-// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
-// Fecha Creación: Año 2010
-// Fecha Última modificación: Marzo-2010
-// Nombre del fichero: ecoremoto.php
-// Descripción :
-// Crea una consola remota para escribir comandos de la shell de forma remota
-// *************************************************************************************************************************************************
-include_once("../includes/ctrlacc.php");
-include_once("../clases/AdoPhp.php");
-include_once("../includes/constantes.php");
-include_once("../includes/CreaComando.php");
-include_once("../idiomas/php/".$idioma."/ecoremoto_".$idioma.".php");
-//________________________________________________________________________________________________________
-$cmd=CreaComando($cadenaconexion);
-if (!$cmd)
- Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
-//___________________________________________________________________________________________________
-$idambito="";
-$litambito="";
-$nomambito="";
-
-if (isset($_GET["idambito"])) $idambito=$_GET["idambito"];
-if (isset($_GET["litambito"])) $litambito=$_GET["litambito"];
-if (isset($_GET["nomambito"])) $nomambito=$_GET["nomambito"];
-//___________________________________________________________________________________________________
-?>
-<HTML>
-<TITLE>Eco-<?php echo $nomambito?></TITLE>
-<HEAD>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<LINK rel="stylesheet" type="text/css" href="../estilos.css">
-</HEAD>
-<BODY>
-<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
-<SCRIPT language="javascript" src="../jscripts/ecoremoto.js"></SCRIPT>
-<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
-<SCRIPT language="javascript">
-//______________________________________________________________________________________________________
-</SCRIPT>
- <FORM name="fdatos" action="shellconsola.php">
- <INPUT type=hidden name="idambito" value=<?php echo $idambito?>>
- <INPUT type=hidden name="litambito" value=<?php echo $litambito?>>
- <INPUT type=hidden name="nomambito" value=<?php echo $nomambito?>>
- </FORM>
-
-<?php
-switch($litambito){
- case $LITAMBITO_CENTROS :
- $urlimg='../images/iconos/centros.gif';
- $textambito=$TbMsg[0];
- break;
- case $LITAMBITO_GRUPOSAULAS :
- $urlimg='../images/iconos/carpeta.gif';
- $textambito=$TbMsg[1];
- break;
- case $LITAMBITO_AULAS :
- $urlimg='../images/iconos/aula.gif';
- $textambito=$TbMsg[2];
- break;
- case $LITAMBITO_GRUPOSORDENADORES :
- $urlimg='../images/iconos/carpeta.gif';
- $textambito=$TbMsg[3];
- break;
- case $LITAMBITO_ORDENADORES :
- $urlimg='../images/iconos/ordenador.gif';
- $textambito=$TbMsg[4];
- break;
- }
-?>
- <P align=center class=cabeceras><?php echo $TbMsg[7]?><BR>
- <SPAN align=center class=subcabeceras>
- <IMG src="<?php echo $urlimg?>">&nbsp;<?php echo $textambito.": ".$nomambito?></SPAN></P>
- <DIV id="Layer_nota" align=center >
- <BR>
- <SPAN align=center class=notas><I><?php echo $TbMsg[8]?></I></SPAN>
-
- <table align=center border="0" cellpadding="0" cellspacing="1">
- <tr><td class="presentaciones">Salida</td></tr>
- <tr><td>
- <div id="diveco" class="marco" align=left style="width:700px;height:500px;overflow:scroll"><P><?php echo $TbMsg[11]?></P></div>
- </td></tr>
- </table>
- </DIV>
-
-<SCRIPT language="javascript">
- enviaping();
-</SCRIPT>
-</BODY>
-</HTML>
diff --git a/admin/WebConsole/principal/shellconsola.php b/admin/WebConsole/principal/shellconsola.php
deleted file mode 100644
index a37276f0..00000000
--- a/admin/WebConsole/principal/shellconsola.php
+++ /dev/null
@@ -1,192 +0,0 @@
-<?php
-// *************************************************************************************************************************************************
-// Aplicación WEB: ogAdmWebCon
-// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
-// Fecha Creación: Año 2009-2010
-// Fecha Última modificación: Agosto-2010
-// Nombre del fichero: shellconsola.php
-// Descripción :
-// Crea una consola remota para enviar comandos de la shell de forma remota y recibir el eco
-// *************************************************************************************************************************************************
-include_once("../includes/ctrlacc.php");
-include_once("../clases/SockHidra.php");
-include_once("../clases/AdoPhp.php");
-include_once("../includes/constantes.php");
-include_once("../includes/CreaComando.php");
-include_once("../idiomas/php/".$idioma."/consolaremota_".$idioma.".php");
-//________________________________________________________________________________________________________
-$litambito=0;
-$idambito=0;
-$comando="";
-
-if (isset($_POST["litambito"])) $litambito=$_POST["litambito"]; // Recoge parametros
-if (isset($_POST["idambito"])) $idambito=$_POST["idambito"];
-if (isset($_POST["comando"])) $comando=$_POST["comando"];
-
-$nombrefuncion="ConsolaRemota";
-$ejecutor="1";
-$cadenaip="";
-
-$cmd=CreaComando($cadenaconexion);
-if (!$cmd)
- Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
-//________________________________________________________________________________________________________
-if($cmd){ // Compone cadena ip recorriendo ámbitos
- switch($litambito){
- case $LITAMBITO_CENTROS :
- $cmd->texto="SELECT idcentro,nombrecentro FROM centros WHERE idcentro=".$idambito;
- RecorreCentro($cmd);
- break;
- case $LITAMBITO_GRUPOSAULAS :
- $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idgrupo=".$idambito." AND tipo=".$AMBITO_GRUPOSAULAS;
- RecorreGruposAulas($cmd);
- break;
- case $LITAMBITO_AULAS :
- $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE idaula=".$idambito;
- RecorreAulas($cmd);
- break;
- case $LITAMBITO_GRUPOSORDENADORES :
- $cmd->texto="SELECT idgrupo,nombregrupoordenador FROM gruposordenadores WHERE idgrupo=".$idambito;
- RecorreGruposOrdenadores($cmd);
- break;
- case $LITAMBITO_ORDENADORES :
- $cmd->texto="SELECT ip FROM ordenadores WHERE idordenador=".$idambito;
- RecorreOrdenadores($cmd);
- break;
- }
-}
-$resul=false;
-if($cmd){
- $shidra=new SockHidra($servidorhidra,$hidraport);
- $cadenaip=preg_replace("/;/", "','", $cadenaip );
- $cmd->texto="SELECT ordenadores.ip as ipord,servidoresrembo.ip FROM ordenadores INNER JOIN servidoresrembo ON ordenadores.idservidorrembo =servidoresrembo.idservidorrembo WHERE ordenadores.ip IN ('".$cadenaip."') ORDER BY servidoresrembo.ip";
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) $resul=false; // Error al abrir recordset
- $rs->Primero();
- if(!$rs->EOF){
- $resul=true;
- $ipservidorrembo=trim($rs->campos["ip"]); // toma ip servidor rembo
- $cadenaip="";
- while(!$rs->EOF && $resul){
- if($ipservidorrembo!=trim($rs->campos["ip"])){ // compara si cambia el servidor rembo
- $parametros=$ejecutor;
- $parametros.="nfn=".$nombrefuncion.chr(13);
- $cadenaip=substr($cadenaip,0,strlen($cadenaip)-1); // Quita la coma
- $parametros.="iph=".$cadenaip.chr(13);
- $parametros.="rmb=".$ipservidorrembo.chr(13);
- $resul=manda_trama();
- $ipservidorrembo=trim($rs->campos["ip"]); // toma ip servidor rembo
- $cadenaip="";
- }
- $cadenaip.=trim($rs->campos["ipord"]).";"; // toma ip del cliente
- $rs->Siguiente();
- }
- }
- $rs->Cerrar();
- if($resul){
- $parametros=$ejecutor;
- $parametros.="nfn=".$nombrefuncion.chr(13);
- $parametros.="cmd=".$comando.chr(13);
- $cadenaip=substr($cadenaip,0,strlen($cadenaip)-1); // Quita la coma
- $parametros.="iph=".$cadenaip.chr(13);
- $parametros.="rmb=".$ipservidorrembo.chr(13);
-
- $resul=manda_trama();
- }
-}
-
- if(!$resul)
- echo "alert('".$TbMsg[10]."');";
-
-//=======================================================================================================
-// Manda una trama del comando shellconsola
-//________________________________________________________________________________________________________
-function manda_trama(){
- global $parametros;
- global $shidra;
- if ($shidra->conectar()){ // Se ha establecido la conexión con el servidor hidra
- $shidra->envia_comando($parametros);
- $shidra->desconectar();
- return(true);
- }
- return(false);
-}
-//________________________________________________________________________________________________________
-function RecorreCentro($cmd){
- global $AMBITO_GRUPOSAULAS;
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- if(!$rs->EOF){
- $idcentro=$rs->campos["idcentro"];
- $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idcentro=".$idcentro." AND grupoid=0 AND tipo=".$AMBITO_GRUPOSAULAS." ORDER BY nombregrupo";
- RecorreGruposAulas($cmd);
- $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE idcentro=".$idcentro." AND grupoid=0 ORDER BY nombreaula";
- RecorreAulas($cmd);
- }
- $rs->Cerrar();
-}
-//________________________________________________________________________________________________________
-function RecorreGruposAulas($cmd){
- global $AMBITO_GRUPOSAULAS;
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- while (!$rs->EOF){
- $idgrupo=$rs->campos["idgrupo"];
- $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE grupoid=".$idgrupo." AND tipo=".$AMBITO_GRUPOSAULAS." ORDER BY nombregrupo";
- RecorreGruposAulas($cmd);
- $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE grupoid=".$idgrupo." ORDER BY nombreaula";
- RecorreAulas($cmd);
- $rs->Siguiente();
- }
- $rs->Cerrar();
-}
-//________________________________________________________________________________________________________
-function RecorreAulas($cmd){
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- while (!$rs->EOF){
- $idaula=$rs->campos["idaula"];
- $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores WHERE idaula=".$idaula;
- $k=0;
- RecorreOrdenadores($cmd);
- $rs->Siguiente();
- }
- $rs->Cerrar();
-}
-//________________________________________________________________________________________________________
-function RecorreGruposOrdenadores($cmd){
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- while (!$rs->EOF){
- $idgrupo=$rs->campos["idgrupo"];
- $cmd->texto="SELECT idgrupo,nombregrupoordenador FROM gruposOrdenadores WHERE grupoid=".$idgrupo." ORDER BY nombregrupoordenador";
- RecorreGruposOrdenadores($cmd);
- $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores WHERE grupoid=".$idgrupo;
- RecorreOrdenadores($cmd);
- $rs->Siguiente();
- }
- $rs->Cerrar();
-}
-//________________________________________________________________________________________________________
-function RecorreOrdenadores($cmd){
- global $cadenaip;
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- while (!$rs->EOF){
- $cadenaip.=$rs->campos["ip"].";";
- $rs->Siguiente();
- }
- $rs->Cerrar();
-}
-