-----Message d'origine-----
 De : Ben Wing [mailto:ben@666.com]
 Envoye : vendredi 22 juin 2001 08:04
 A : Terje Bless
 Cc : Stephen J. Turnbull; Lionel Fourquaux; xemacs-beta(a)xemacs.org;
 mike(a)xemacs.org
 Objet : Re: forwarded message from Lionel Fourquaux
 
 
 
 
 Terje Bless wrote:
 > 
 > On 22.06.01 at 08:48, Stephen J. Turnbull 
 <turnbull(a)sk.tsukuba.ac.jp>
 > wrote:
 > 
 > >The "right" solution to this kind of problem (short of AI) 
 is to make
 > >the program speak the language that EFS expects.
 > 
 > Well, I'd argue that the "right" solution is to speak FTP 
 directly using
 > either internal protocol support or some library. I've seen 
 the "we'll just
 > fake user input to an interactive FTP client" fail. Repeatedly.
 > Spectacularly. This is one example; the kerberized ftp in 
 Red Hat another.
 
 yes. i very much agree.
 > 
 > OTOH, doing FTP protocol support in Lisp may be a /leeetle/ 
 overkill as
 > concerns this particular problem. :-)
 
 i don't think it's overkill.  is the ftp protocol really that 
 hard?  it's hard
 to believe this.  all or most other programs do implement ftp 
 directly. 
For Windows, I'd suggest to use wininet.dll: there is an
already implemented FTP there.
 
 probably the code to parse the ftp.exe output is just as 
 hairy.  99% of the
 windows efs problems would magically disappear if we 
 implemented the protocol
 directly.
 
 -- 
 ben
 
 I'm sometimes slow in getting around to reading my mail, so if you
 want to reach me faster, call 520-661-6661.
 
 See 
http://www.666.com/ben/chronic-pain/ for the hell I've been
 through.