Autor |
Mensaje |
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
Hola a todos.
Dispongo de una PC viejita en la que esta la música y a la cual le conecte unos parlantes y de forma remota mediante SSH me conecto y uso mpg123.
Hasta aquí todo funciona bien y es relativamente sencillo controlar mpg123 ya que tiene teclas rápidas para pausa avance etc. los controles básicos de cualquier reproductor de música digamos.
Ahora quisiera hacer lo mismo pero con un programa gráfico gambas que corra en mi PC local y poder comunicarme con mpg123.
¿Como puedo comunicarme con PC remoto con SSH y gambas?
Saludos.
|
#1 Sabado, 13 Octobre 2018, 12:07 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
En base a otros post he modificado esto:
Lo curiosos es que si uso mpg123 -q cancion.mp3 la canción se reproduce pero sin el paramento -q no lo hace.
Y luego intento enviarle el "comando" pausa "s" pero no logro hacerlo.
Saludos.
|
#2 Sabado, 13 Octobre 2018, 14:20 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
' ¿Que hay que poner aca para enviar un comando al proceso?
....Write
|
#3 Sabado, 13 Octobre 2018, 16:29 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
' ¿Que hay que poner aca para enviar un comando al proceso?
....Write
Funciona con mplayer pero no con mpg123.
por otra parte, en la granja hay un proyecto de un componente llamado gb.sshclient que aparentemente sirve para esto de ejecutar apllicaciones en el servidor mediante ssh, pero no logro hacerlo funcionar tampoco.
Ya saldrá alguna cosa.
Saludos.
|
#4 Sabado, 13 Octobre 2018, 21:43 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
Prueba con
ssh -X usuario@maquinaremota "aplicacion remota"
Lo mismo te vale.
Saludos.
=================== No podemos regresar
|
#5 Lunes, 15 Octobre 2018, 08:30 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
Prueba con
ssh -X usuario@maquinaremota "aplicacion remota"
Voy a probar, gracias.
Saludos.
|
#6 Martes, 16 Octobre 2018, 20:47 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
Como siempre en el mundo de software libre, encontre que ya existe un programa que hace exactamente lo que buscaba.
Lo pondré en otro hilo.
Saludos.
|
#7 Martes, 16 Octobre 2018, 20:57 |
|
|
xmuno
Usuario
Registrado: Febrero 2015
Mensajes: 49
Edad: 51
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
Hola,
Estoy creando una aplicación que haga de cliente ssh para gestionar diferentes servidores. Consigo enviar comandos y recibir las respuestas del servidor al que me conecto, pero el password de autenticación de la sesion ssh contra el servidor tengo que escribirlo en la consola del ide. ¿Como podria enviar el password para realizar la autenticacion?
Utilizo Ubuntu 16.04 y gambas 3.11.4.
Gracias de antemano.
|
#8 Miercoles, 28 Noviembre 2018, 01:44 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
Hola,
Estoy creando una aplicación que haga de cliente ssh para gestionar diferentes servidores. Consigo enviar comandos y recibir las respuestas del servidor al que me conecto, pero el password de autenticación de la sesion ssh contra el servidor tengo que escribirlo en la consola del ide. ¿Como podria enviar el password para realizar la autenticacion?
Utilizo Ubuntu 16.04 y gambas 3.11.4.
Gracias de antemano.
Bueno, lo más sencillo y mejor es no tener que poner ninguna password. Para eso sólo tienes que establecer la confianza entre las dos máquinas. Mira ésto:
https://www.keopx.net/blog/conectar-por-ssh-sin-password
Es lo más sencillo y directo. Si son demasiadas máquinas a las que conectas, no vale esta solución por lo complejo de mantener los usuarios y demás en cada una, pero si son pocas es lo mejor.
Yo lo que hago es tener un usuario administrador que se llama igual en todos los servidores y establecer la confianza entre mi máquina y los servidores. A partir de ahí puedes pasar a las máquinas de las distintas redes locales con otro ssh ejectuado en el servidor.
Saludos.
=================== No podemos regresar
|
#9 Miercoles, 28 Noviembre 2018, 08:41 |
|
|
xmuno
Usuario
Registrado: Febrero 2015
Mensajes: 49
Edad: 51
|
Re: Gambas Frontend Que Se Comunique Mediante SSH A Una Computadora
Shordi, conozco esa solucion, ya la he utilizado en alguna ocasión, pero en este caso no me vale, la mayoria de servidores no pertenecen a la misma red.
Bueno...a ver si doy con la solución.
De todas maneras muchas gracias.
|
#10 Miercoles, 28 Noviembre 2018, 22:28 |
|
|
|