diff options
author | Roberto Hueso Gómez <rhueso@soleta.eu> | 2019-10-29 13:56:36 +0100 |
---|---|---|
committer | OpenGnSys Support Team <soporte-og@soleta.eu> | 2019-10-29 14:22:26 +0100 |
commit | 03e3f88eef2e8de82338a806abae132ef9565621 (patch) | |
tree | d3e2abb7e04d3d367fb0ee08af05b7d73b1916ec /admin/WebConsole/principal | |
parent | e21eb0caeb8f7a3db6857f0be4a283c9836885ee (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.php | 92 | ||||
-rw-r--r-- | admin/WebConsole/principal/shellconsola.php | 192 |
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?>"> <?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(); -} - |