Jeg har lidt problemer med at få TClientSocket i Delphi 5 til at snakke med
en telnet-server. Jeg har tilføjet følgende OnRead-event i en form:
procedure TForm1.ClientSocket1Read(Sender: TObject;
Socket: TCustomWinSocket);
begin
Memo1.Lines.Add(Socket.ReceiveText);
end;
De eneste data jeg herved får er "ÿýÿý ÿý#ÿý'", og det gælder uanset til
hvilket computer, jeg forsøger at få forbindelse til. Hvis jeg derimod
ændrer porten til 21 (ftp), så modtager jeg fint nok følgende tekst, når jeg
forbinder til min Linux-computer:
220 ProFTPD 1.2.0 Server (Sputnik FTP Server) [sputnik.groenjord.dk]
Er der nogle forhold jeg skal være opmærksom på, når jeg skal bruge telnet?
Det er jo ren tekst i lighed med f.eks. ftp.
--
Morten Bakkedal
http://www.bakkeland.dk/