Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-10-2007
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Post Indy Telnet

Buenos dias Amigos:
Estoy tratando de usar el componente de telnet de indy (IDTelnet1).
Sucede que no se si lo que estoy haciendo esta bien, dado que no encuentro un metodo con el que pueda capturar lo que el equipo remoto responde...
Código Delphi [-]
  IdTelnet1.Host := edIP.text; //tiene la ip del equipo a conectarme
  IdTelnet1.Port := 23;
  IdTelnet1.Connect();
  if IdTelnet1.Connected then
  begin
    IDTelnet1.WriteLn('usuario'+#10);
    IDTelnet1.WriteLn('clave'+#10);
    IDTelnet1.WriteLn('poner los comandos que quiera...'+#10);
  end;

Bueno, mi idea es leer lo que la consola va preguntando, por ejemplo si me conecto con el putty en primera instancia pide el user login, despues el password... quiero capturar la informacion para saber que responder....
Supuestamente esta el comando readline, pero lo debo estar aplicando incorrectamente calculo.
Si alguien tiene algun ejemplo de algun cliente indy telnet, será agradecido.-

Muchas Gracias!.
__________________
Saludos.

Marcelo D. Alegre
Responder Con Cita
  #2  
Antiguo 30-10-2007
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
en una conexion por TCP no pueden hablar los dos o escuchar los dos al mismo tiempo, tampoco puedes iniciar una conversación tu primero si el protocolo dice que primero tienes q escuchar (por eso se llama protocolo), pon el readline antes del writeln seguro con eso debe funcionar
__________________
self.free;
Responder Con Cita
  #3  
Antiguo 28-09-2010
Thoronluin Thoronluin is offline
Miembro
 
Registrado: feb 2009
Posts: 39
Poder: 0
Thoronluin Va por buen camino
Hola Foreros:

Échenle un vistazo al ejemplo del Telnet de Indy seguro que les es útil, a mí me lo fue. Se vé lo del comando de lectura.

¿Una pregunta sabrían como hacer lo mismo para Linux? en C/C++ o Kylix.

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda con incompatibilidad del Post de TIdHTTP de Indy 8 con Indy 10 rolandoj Internet 13 24-12-2008 13:19:01
Telnet desde Delphi7 utilizando Indy. ppb Internet 2 23-06-2005 11:05:19
Telnet? chimorito Linux 3 22-04-2005 16:08:17
Telnet Windows ASAPLTDA Windows 1 27-03-2005 03:11:19
Indy Telnet - Texto formateado SMTZ Varios 0 01-12-2004 17:57:49


La franja horaria es GMT +2. Ahora son las 02:53:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi