Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Desarrollo » Programación


Nuevo tema Responder al tema
 [ 14 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Sab Sep 25, 2010 1:40 pm
Mensajes: 10

Nota Publicado: Sab Sep 25, 2010 1:50 pm 
Arriba  
hola

buenas comunidad linux soy elementck soy un programador aprendis y pues me an comentado muy bn de linux y su comunidad ok
quisiera que me colaboraran en una programacion con un emuleitor que tengo de un juego online ok miren este emulador o emuleitor tiene
muchas caidas por lo cualo quisiera como hacer una pagina que lo pueda poner en linea o que lo cierre o que lo reinicie si es el caso desde una pagina web sin nesesidad de entrar al servidor o pc donde se encuentra el emuleitor grax por su colaboracion saludos


Última edición por mcun el Sab Sep 25, 2010 1:50 pm, editado 2 veces en total
Titulo editado por contener dichos como "ayuda" y ser poco descriptivo, por favor revisa el reglamento

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 18, 2010 4:30 pm
Mensajes: 2790
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Sab Sep 25, 2010 1:52 pm 
Arriba  
hola Elementck podrías dar mas detalles sobre tu proyecto, por ejemplo lenguaje que utilizas etc

_________________
... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..

Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM
Debian| ArchLinux |Linux User #508809

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Sab Sep 25, 2010 1:40 pm
Mensajes: 10

Nota Publicado: Sab Sep 25, 2010 1:59 pm 
Arriba  
bueno el leguage de la pagina me supongo usar php y pues para arrancar el emuleitor es lo que no se :P por eso pido como ayuda XD

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 18, 2010 4:30 pm
Mensajes: 2790
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Sab Sep 25, 2010 2:08 pm 
Arriba  
mmmm no logro entenderte bien que precisas.
Con php te puedo ayudar pero emuleitor no tengo idea que es, supongo que se trata de una aplicación ¿estoy en lo cierto? pone un enlace para desasnarme ;)

_________________
... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..

Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM
Debian| ArchLinux |Linux User #508809

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Sab Sep 25, 2010 1:40 pm
Mensajes: 10

Nota Publicado: Sab Sep 25, 2010 2:11 pm 
Arriba  
mira esque hay emuladores que tiene caidas emuladores de juegos yo tengo un emulador que se cae no deveria hacer eso sierto pero no se encuentra el prolema por lo cual e decidido hace una funcion desde una pagina web que de una aplicacion de cerrar el emulador reiniciarlo y abrirlo el servidor comprendes eso es lo que quero mientras se busca la falla del emuolador ya que es echo en vb

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 18, 2010 4:30 pm
Mensajes: 2790
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Sab Sep 25, 2010 2:18 pm 
Arriba  
voy entendiendo...... supongo que lo que precisas es un software que monitoree el estado de el emulador y si este se cae lo lance nuevamente. si es así un simple script en bash podría solucionar el asunto

_________________
... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..

Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM
Debian| ArchLinux |Linux User #508809

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Sab Sep 25, 2010 1:40 pm
Mensajes: 10

Nota Publicado: Sab Sep 25, 2010 2:27 pm 
Arriba  
mmm si entiendes pero quiero hacer la aplicacion de encendido y apagado y reniciado desde una web o una obcion en la web eso es lo que quiero

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 18, 2010 4:30 pm
Mensajes: 2790
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Sab Sep 25, 2010 2:38 pm 
Arriba  
Bueno mirate este link

_________________
... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..

Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM
Debian| ArchLinux |Linux User #508809

 Perfil WWW  

Desconectado
Forista Mayor
Forista Mayor
Avatar de Usuario

Registrado: Sab Jul 30, 2005 11:00 pm
Mensajes: 933
Ubicación: /world/europe/spain/catalonia/girona/figueres

Nota Publicado: Sab Sep 25, 2010 2:39 pm 
Arriba  
Elementck escribió:
mmm si entiendes pero quiero hacer la aplicacion de encendido y apagado y reniciado desde una web o una obcion en la web eso es lo que quiero

Puedes hacer que la página en PHP ejecute comandos en bash para monitorizar esa aplicación. Mirate la función exec de PHP para más información.

_________________
* Asociación de usuarios de GNU/Linux "La Pipa Plena"
* Mi blog[/b]

 Perfil Email WWW  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Sab Sep 25, 2010 1:40 pm
Mensajes: 10

Nota Publicado: Sab Sep 25, 2010 2:48 pm 
Arriba  
hey pues si me colaboras seria grancioso gracias mn si me colaboras con eso

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 18, 2010 4:30 pm
Mensajes: 2790
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Sab Sep 25, 2010 2:53 pm 
Arriba  
Elementck pues en el link que te pase esta bien claro busca la función exec (como bien te aclara Sagman) e implementa solo tienes que adaptarla y llamarla desde un botón

Edit
Aquí exec desde localhost

_________________
... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..

Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM
Debian| ArchLinux |Linux User #508809

 Perfil WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mié Nov 28, 2007 12:00 am
Mensajes: 1361
Ubicación: En la X del explorer (pulse para llamar)

Nota Publicado: Sab Sep 25, 2010 2:55 pm 
Arriba  
Puedes intentar ejecutar comandos desde php, aunque no sé si funcionarán:
http://es.php.net/manual/es/book.exec.php

Si tienes acceso al servidor de forma local, quizas puedas ejecutar un servicio y asociarlo a un puerto. De esta forma puedes enviar información con lo que quieres ejecutar (por ejemplo) desde el navegador o bien a través desde php.

Opción 1)
Ejecutar (por ejemplo) "http://www.servidor.alg:8090/apagar" o "http://www.servidor.alg:8090/encender"
Tienes que tener tu propio servicio que entienda el protocolo http en el puerto 8090, y que manipula la aplicación que quieres encender o apagar.

Opción 2)
Ejecutar (por ejemplo) "http://www.servidor.alg/on_off.php?switch=on"
Crear un script php que haga la conexión a tu aplicación de encendido o apagado (generalmente escuchando en otro puerto) y que le envíe los datos. Lo más normal es que utilice sockets para la comunicación.

En ambos casos tendrías que ejecutar un servicio en un puerto determinado, cosa que no sé si tendrás privilegios para hacerlo.

PD: Como ya se me han adelantado.... la opción de exec (o similares) es lo más sencillo.

_________________
Descargue el gestor de mp3 "Music Manager" -> (mmlf)
Última versión del gestor "Music Manager" -> (jmmm)

 Perfil  

Desconectado
Forista Mayor
Forista Mayor
Avatar de Usuario

Registrado: Sab Jul 30, 2005 11:00 pm
Mensajes: 933
Ubicación: /world/europe/spain/catalonia/girona/figueres

Nota Publicado: Sab Sep 25, 2010 3:03 pm 
Arriba  
Elementck escribió:
hey pues si me colaboras seria grancioso gracias mn si me colaboras con eso

Te voy a poner el ejemplo de una funcion exec que tengo en mi servidor para ver los jugadores que estan conectados a mi servidor de CS Source:

$output = "";
$result = exec('quakestat -a2s 192.168.1.9:27015 -P', $output); //$output es la salida del comando y lo que está entre comillas el comando a ejecutar.

Y luego hago...

foreach ($output as $key=>$line)
{
echo "<p>".$line."</p>";
}

Esto es solo un ejemplo (cutre, ciertamente... pero no necesito más en mi caso jajaja...).

_________________
* Asociación de usuarios de GNU/Linux "La Pipa Plena"
* Mi blog[/b]

 Perfil Email WWW  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Sab Sep 25, 2010 1:40 pm
Mensajes: 10

Nota Publicado: Sab Sep 25, 2010 3:23 pm 
Arriba  
mmm si pero el servidor esta en un vps lo cual mmm que aga esa obcion si es open source echo en vb mmm
y mas aun que aga esa obcion en el vps ok lo cual el port es 90 si y hay como aria para conectarse seria medio de l ip del vps cierto ??

 Perfil Email  
Mostrar mensajes previos:  Ordenar por  
 [ 14 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO