🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #570

Re: TidFTPServer DataType = Ascii didn't work

#570
From: Remy Lebeau (TeamB)
Date: Mon, 28 Jan 2008 17:29
29 lines
2073 bytes
"David" <Bain99@web.de> wrote in message 
news:479dd5b2$1@newsgroups.borland.com...

> My Indy Version is 10.0.52.

That is a very old version.

> Can you give me some exaples how to setup the ascii - mode ?

There are no examples.  TIdFTPServer always operates in binary mode only, as 
you have already noticed.

> I've try to intercept the stream by the ConnectonIntercept component.
> I get the store file, list, etc. commands but no TCP/IP stream.

That is because transfers are handled using separate connections.  You are 
hooking the main connection only, which does not perform any transers of its 
own, and TIdFTPServer does not provide any hooks into the secondary 
connections that are actually used for transfers.

> How can i catch the File-Stream behind the FTP-Server ?

You are responsible for providing the streams yourself to the server, via 
the OnStoreFile and OnRetreiveFile events.  You can use whatever stream 
classes you want, even ones you write yourself.


Gambit 
Technical Details
Message-ID: <479e10db$3@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <47949f6e$1@newsgroups.borland.com> <47963a40@newsgroups.borland.com> <479dd5b2$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,64bee1edc9034885
X-Google-Attributes: gid11508e,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
From: "Remy Lebeau \(TeamB\)" <no.spam@no.spam.com>
Newsgroups: borland.public.cppbuilder.internet.socket
References: <47949f6e$1@newsgroups.borland.com> <47963a40@newsgroups.borland.com> <479dd5b2$1@newsgroups.borland.com>
Subject: Re: TidFTPServer DataType = Ascii didn't work
Date: Mon, 28 Jan 2008 09:29:36 -0800
Lines: 31
Organization: Lebeau Software
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: 207.178.157.90
Message-ID: <479e10db$3@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1201541339 207.178.157.90 (28 Jan 2008 09:28:59 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail