dunno how many have access to a *nix machine, but it has a nice bare bones FTP client in it. Ofcourse, there are a few problems with this little post..
One : Most people use Windows, but you guys have Filezilla
Two : Most who use *nix prolly already know how to use it's FTP client.
The nice thing is, though, ftp is automatically in passive FTP mode. And it doesn't auto-reconnect.
If you don't know how, just go to a terminal (windowed or crtl+alt+f#) and typeftp firstname.lastname@example.org 6969
and hit enter. (for the anon's, it just ``ftp freespacer
from there, it will ask for your password. Input the password (it won't show up) and hit Enter. (For freespacer's, you just hit enter there.)
There'll be a few messages including a "We're back!!" thing. You're in.
From there, typels
and hit enter to get a list of files and directories in the current directory.
Each line 'll look something like this :
drwxr-xr-x 1 ftp ftp 0 Oct 05 2003 Freespace_2_VP_files
All that stuff is:
"drwxr-xr-x" This indicates that it is a directory. You can 'cd' to it.
"-rw-r--r--" or "-rwxr-xr-x" This indicates that it is a file. You can 'get' it.
From there, typecd dir_you_want_to_go_to
EG, if I wanted to go to the "Freespace_2_VP_files" dir, I simply typecd Freespace_2_VP_files
and hit Enter. It will spit out some stuff like250 CWD command successful. "/Freespace_2_VP_files" is current directory.
That just says "It worked. You are at...". Now, ls
again, and cd
to the dir of the files you want.
Now, to get all those files, you need to make sure you're in binary mode. This is simple, too. Typebin
and hit enter.
Next, you may find it just a /bit/ convenient to turn off the prompt (so you won't be bugged every time one of the segments finishes
and it should say that something was turned off. Now, you can grab the files. Let's say I wanted to grab the sparky_hi_fs2.vp files.cd sparky_hi_fs2_vpls
Well, there's a lot of files in there, starting with ``sparky_hi_fs2.part01.exe'' and ending with ``sparky_hi_fs2.part33.rar''. Well, we don't want to have to get all of them, sooo....mget sparky_hi_fs2.part*.*
Now wait just a darned tootin' minute! Where'd that mget
command come from?!mget
is for ``mass get''. The astrisks are special characters that can stand for any number of any characters. There fore, all the numbers will be accounted for, and so will both `exe' and `rar'. Nifty, eh?
Oh, you want to get root_fs2? You can just use the regular get
, there.get root_fs2.exe
After that, you just wait, since it /will/ take a while.
If you forget about it after it finishes and idle too long, you get logged off the server automatically.
To exit ftp, just typebye
and ftp will say "bye bye..." and quit.
Questions? Comments? Things I forgot? This is by no means a super tutorial, and I don't know how many of you 'll actually benefit from this, but there you go.
edit : misspelled "prompt"... silly me... <.<