Enviar Un ENTER Por SHELL O EXEC?


Objetivo: Enviar Un ENTER Por SHELL O EXEC?
Estoy intentando utilizar un gui de telnet en gambas2, pero el problema esta que al lugar donde uno se tiene que conectar este os pide contraseña, he solucionado el usuario con:

SHELL "telnet <IP> <PUERTO> -l <USUARIO>"


pero al momento de enviar el password, se me ocurrio un print + Chr(13)

PRINT "password" & Chr(13)


pero solo me muestra el pass y un salto de linea. como podria enviar este contenido y que corra como si fuera un password?

como para lograr un autologin y seguir con la aplicación.

----------------------------
Ubuntu 11.10, Gambas2.2, Unity

última edición por Agamenon el Lunes, 27 Agosto 2012, 00:12; editado 2 veces
Perfil MP  
Objetivo: Re: Enviar Un ENTER Por SHELL O EXEC?
Yo intentaria abrir un puerto para comunicarme con el protocolo telnet desde dentro de gambas, no desde el shell, si no recuerdo mal es el RFC 854. Es de los más sencillos.

última edición por arubioc el Lunes, 27 Agosto 2012, 16:13; editado 2 veces
Objetivo: Re: Enviar Un ENTER Por SHELL O EXEC?
Agamenon:

No se si te puede valer, ¿has probado el redireccionamiento, (ver este Enlace)?, a lo mejor te vale este:
Citar:
El símbolo < sirve para redireccionar la entrada estandar. Si hacemos:

programa < archivo

El programa leera del archivo como si fuesen pulsaciones de teclado.



Otra, opcion, es usar la función popen() de C, (permite "abrir" otro ejecutable para ejecutarlo y leer su salida o enviarle datos de entrada)

En mi programa de guerradeestrellas, hay un archivo "eje.bin" (y su codigo fuente "eje.cpp"), donde se ve como lo uso para entrar en un servidor ftp



Saludos


Página 1 de 1


  
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

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.1864s (PHP: -49% SQL: 149%)
Consultas SQL: 24 - Debug off - GZIP Activado