|
Página 1 de 1
|
Nuevo: Obtener Datos Del Terminal
Autor |
Mensaje |
maickolmedina
Usuario
Registrado: Marzo 2013
Mensajes: 9
Edad: 32
|
Nuevo: Obtener Datos Del Terminal
hola a todos los integrantes de la comunidad gambas! soy nuevo en el foro y necesito que me ayuden con un problema que no logro resolver... necesito saber como obtengo los datos que me genera el terminal.
llevo dos semanas buscando lineas de código que me ayuden y no he encontrado nada...
de antemano gracias
|
#1 Miercoles, 06 Marzo 2013, 15:46 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Nuevo: Obtener Datos Del Terminal
Hola maickolmedina
Si esta estas usando algun comando de la terminal ejecutando la orden Shell, puedes redirigir la salida del comando con la orden:
Mirate la ayuda de gambasdoc: http://gambasdoc.org/help/lang/shell
Donde tambien te explica otra forma de hacerlo, que es usando procesos
Nota:
Citar: llevo dos semanas buscando lineas de código que me ayuden y no he encontrado nada...
En el libro de gambas de Daniel Campos y Jose Luis Redrejo ,en pagina 133, viene explicado. Te lo puedes descargar en la sección de Descargas del foro.
|
#2 Miercoles, 06 Marzo 2013, 18:43 |
|
|
datobinario
Jose Montilla
Aprendiz
Registrado: Marzo 2013
Mensajes: 79
Edad: 45 Ubicación: Venezuela
|
Re: Nuevo: Obtener Datos Del Terminal
¿como aplico esta solución en el siguiente código?
Explico, es un procedimiento para subir imágenes a un servidor por FTP, lo traigo desde gambas2 y funciona perfecto, pero solo quisiera poder recibir los mensajes de la consola, sobre todo para cuando algo sale mal, o un OK, lo que sea, pero saber la respuesta de la consola después de hacer una operación de subida.
Ahora estoy ciego, ese mensaje de error que tiene el código es un saludo a la bandera, nunca funciona.
Otra cosa, no puedo cerrar el proceso, "Close #hproc" de dice "el flujo está cerrado" en gambas2 si lo hacia, aunque comenté la linea y no ha hecho falta.
=================== gambeando ando -o- Yaracuy-Venezuela
[img]http://www.gambas-es.org/files/images/2194/mi_tarj_present_qr_droid.png[/img]
última edición por datobinario el Lunes, 11 Marzo 2013, 03:46; editado 1 vez
|
#3 Lunes, 11 Marzo 2013, 03:43 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Nuevo: Obtener Datos Del Terminal
datobinario:
Si lo tienes abierto para escritura, que yo sepa, no puedes leer la salida con "To"
Lo que se me ocurre es que redirijas la salida un archivo de texto, en la misma linea de comando que le mandas al Shell:
texto = "lftp -u user,password host >salida.txt"
Y que luego, analises ese archivo "salida.txt", a ver que ha pasado en la ejecución de tus ordenes.
Saludos
|
#4 Lunes, 11 Marzo 2013, 09:48 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Nuevo: Obtener Datos Del Terminal
Se todas formas, para subir y bajar ficheros vía ftp, no necesitas recurrir a ninguna librería externa como lftp, cnftp, etc. El componenete FTPClient de Gambas3 es suficiente...
Échale un ojo a este hilo.
http://foro.gambas-es.org/viewtopic.php?f=5&t=2908
Eso sí, monitorizarse no se deja...
|
#5 Lunes, 11 Marzo 2013, 10:19 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
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
|
|
|
|
|