Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Lanzar Y Visualizar Procesos En Terminal.[solucionado]
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Lanzar Y Visualizar Procesos En Terminal.[solucionado] 
 
Estoy creando un programa gráfico que me lancé un programa en el terminal. Cuando lo ejecuto tanto en el IDE como con el ejecutable aunque verifico que si lo lanza  soy incapaz de visualizar la terminal que me lancé dicho proceso , Por ejemplo un "top". Agradecería una ayuda.
 



 
última edición por loquox el Miercoles, 05 Diciembre 2012, 20:27; editado 1 vez 
loquox - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
Ioquox:

No entiendo muy bien a que te refieres cuando dices:
Citar:
soy incapaz de visualizar la terminal que me lancé dicho proceso


Y otra cosa: ¿como ejecutas la orden, con shell o con exec?, podias poner el codigo


Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
Mira el programa es este.

Public Sub Button1_Click()

  Exec ["music.sh"] Wait
  Exec ["mpc", "update"] Wait
  Exec [" ncmpcpp"]

Music.sh es un pequeño script que me lanza el demonio mpd. Con mpc update actualizo la biblioteca de música. Y por ultimo ncmpcpp me lanza el software de música que me conecta a mpd. Esto yo lo hacía comando a comando con el terminal. Quería hacerlo solo pulsando un botón. Pero no consigo visualizar el terminal que me abra el reproductor. Es un ejemplo lo mismo con por ejemplo Exec ["top"] .
 



 
loquox - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
Lo he estado mirando y tampoco lo consigo...

Lo maximo que he hecho es que se abra la terminal, cargar el contenido de la orden en el portapapeles, y si pego el contenido del portapapeles se ejecute el programa.. (pulsando la tecla Mays+Ctrl+V)

Public Sub ToggleButton1_Click()
  
  Shell "gnome-terminal"
  Clipboard.Copy("ncmpcpp\n") 'cargo la orden en el portapapeles, y con \n al pegar el contenido no hace falta pulsar ENTER ni RETURN, y se ejecuta ncmpcpp
  
End


No se porque pasa esto... supongo del uso que hacen estos programas (top  y ncmpcpp) del modo grafico de  la ventana-terminal
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Miercoles, 28 Noviembre 2012, 23:35; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
Gracias por las respuestas jsbsan. Si funciona así bien está. Todo esto me pasa por ser un gran admirador de la terminal jejeje.
 



 
loquox - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
Citar:
Todo esto me pasa por ser un gran admirador de la terminal  


La terminal es muy buena y potente, tengo varios programas donde uso comandos de terminal  haciendo en gambas el entorno gráfico, por ejemplo este:
http://jsbsan.blogspot.com/2011/02/...nd-para-el.html
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
Muy interesante gracias por el aporte. He descubierto gambas hace poco y cada vez me gusta mas.
 



 
loquox - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
Si lo que quieren es que se abra una terminal gnome con un programa, tienen que usar la opción -e

gnome-terminal -e ncmpcpp

En gambas algo al estilo Exec ["gnome-terminal", "-e ncmpcpp"]

Saludos.
 



 
razaAztk - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuarioVer la galería personal del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
razaAztk:
Buen aporte , desconocía el uso del parámetro "-e".

Solo una corrección a tu código:

Exec ["gnome-terminal", "-e", "ncmpcpp"]


y sale tal como queria  loquox

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Sabado, 01 Diciembre 2012, 12:35; editado 2 veces 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lanzar Y Visualizar Procesos En Terminal. 
 
Muy agradecido razaAztk con gente así da gusto empezar con un lenguaje.
 



 
loquox - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Como Lanzar Un Evento Desde Una Clase? mil_arg General 4 Sabado, 02 Enero 2010, 14:54 Ver último mensaje
mil_arg
No hay nuevos mensajes Como Mostrar Las Operaciones De Una Termin... romeox Controles/Librerías/Componentes 12 Martes, 26 Octobre 2010, 06:00 Ver último mensaje
kaudio
No hay nuevos mensajes Lanzar Un Evento Desde Una Clase Definida ... santijav General 3 Sabado, 30 Abril 2011, 05:35 Ver último mensaje
soplo
No hay nuevos mensajes Problema Al Lanzar Búsqueda En Chromium kotonfree General 3 Martes, 27 Noviembre 2012, 00:00 Ver último mensaje
kotonfree
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron