Ok, maybe I wasn't clear enough.  :)

mark kaplun wrote:
> "Dave Fancella" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> 
>>Hi All,
>>
>>Ok, I've looked and looked and looked.
>>
>>I need to build an FTP Client, the old-school gui kind with the two
>>listboxes, one for the local directory and one for the remote.  I have
>>decided to make it a XUL document.  What do I need to be able to hit it
>>with JavaScript?
>>
>>Dave
>>
>>
> The following steps are recomended (IMHO)
>  1. learn javascript ;)

done


>  2. read some basic XML toturial.
done

>  3. get some basic CSS skills

done

>  3. download and install mozilla

done

>  4. read and try the tutorials at www.xulplanet.com

done

>  5. If you are not familiar with the DOM ( Document Object Model) API, it
> might get useful to learn it www.w3.org/DOM

done

> 6.  Address any further XUL questions to the xpfe NG.
> 
Never was sure this was the right group or not.

Specifically, I want to know how I can hit the necessary interface for 
the FTP protocol.  I've gotten closer since my original post.

I've gone through a lot of the Composer .js files looking, but they're 
not well documented, so it's slow going.  (this guy calls this guy who 
calls this guy who calls this guy)

What I need to do, simply, is provide a username and password, connect 
to the ftp server, download a complete list (most everything I've seen 
is a single URI with the ftp:// stuff on there), and be able to compare 
local file date/time to remote file date/time.  And upload files.  A 
basic ftp client, right?  :)

I've determined that the interface is buried in the Necko engine, and 
I've scanned the Necko documentation (didn't take long :)  ).

Originally I was thinking about adding a site view window ala 
dreamweaver to composer, but now I'm thinking of building a completely 
new app instead of building off of composer.  But the ultimate goal is a 
home-grown website tool that beats dreamweaver in any competition. 
Since my migration to Linux, dreamweaver is the tool I've missed the 
most (or, to put it a different way, the only tool I've missed).

So I'll be happy with someone else's ftp client that I can just plug in 
wherever.  :)

Dave


Reply via email to