Lionel Fourquaux wrote:
> -----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.
is this a standard dll? [presumably]
if so, it would be great if someone wrote an interface to this, so that efs
could use it on windows instead of having to connect to a program. i presume
this is what the windows programs that do ftp that i've seen are using.
any takers?
>
> 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.
--
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.