Bei der Übertragung von Files gibt es grundsätzlich
zwei unterschiedliche Konzepte. Das eine zielt darauf ab nur einzelne Files
zu übertragen und für jedes zu übertragendes File eine eigene
Verbindung aufzubauen bzw. diese wieder zu schließen wenn das File
fertig übertragen ist. (Dies wird vorallem bei HTTP / WWW angewandt).
Das andere Konzept beeinhaltet eine sogenannte Session (zu Neudeutsch:
"Sitzung"). Dabei baut man eine Verbindung auf und hält diese. Während
dieser Verbindung können dann mehrere Befehle geschickt werden und
auch mehrere Files übertragen werden. Erst danach wird die Verbindung
wieder abgebaut (auf einen ausdrücklichen Befehl hin). FTP ist dabei
(vorallem) Session orientiert. Eine Verbindung wird aufgebaut, es werden
mehrere Files übertragen und dann wird die Verbindung wieder abgebaut.
Programme (FTP Clients) die so arbeiten, lassen einen erst einen Zielrechner
wählen, bauen dorthin dann eine Verbindung auf und ermöglichen
es einem dann diverse Kommandos auszuführen und beliebig Files zu
übertragen. Wenn man fertig ist, wählt man "Quit" und beendet
damit die Sitzung. So ist das Grundprinzip von FTP. Aber es gibt auch Programme
die sich darum nicht weiter kümmern und File orientiert vorgehen.
Das bedeutet, daß man dem Programm zunächst mitteilt auf welchem
Rechner und wo dort genau ein File zu finden ist. Man kann gleich eine
ganze Liste solcher zu holender Files angeben bevor überhaupt eine
Verbindung geöffnet wird. Dann startet man das Programm und es arbeitet
die Files die auf der Wunschliste stehen der Reihe nach ab und lädt
sie selbstständig von den Servern. Diese letztere Methode verschleiert
dabei etwas was wirklich passiert, ist aber in einigen Fällen wesentlich
praktischer. Letztlich haben beide Konzepte ihre Vor- und Nachteile. Man
sollte sich aber auf jeden Fall des Unterschiedes bewußt sein.
Auto FTP
(unbeschränkte shareware)
Eher File orientierter FTP Client, der diverse automatisierungs Optionen
bereithält. Den Webbrowser kann man einfach durchsuchen wie mit dem
lokalen Explorer. Man kann Files markieren und ggf. später laden lassen.
Man erstellt eine Liste mit Wunschfiles zum Up- bzw. Downloaden, die dann
ausgeführt wird (auf Wunsch in der Nacht und mit automatischem Verbindungsaufbau).
Ein fast schon zu komplexes Programm für den einfachen Anwender, aber
sehr nützlich.
GetRight
(unbeschränkte shareware)
Ein FTP Client der optimal mit dem Webbrowser zusammen spielt. Immer
dort wo man FTP Links oder bestimmte Filetypen anklickt kann Getright automatisch
das Downloaden übernehmen. Es wird dabei File orientiert vorgegangen
und es können auch automatische Aktionen ausgelöst werden, sowie
diverse Einstellungen gemacht werden.
Andere FTP Tools (freeware)
FTP per WWW-BrowserDa FTP und WWW nicht allzu verschieden sind, könne heute alle gängigen WWW Browser (die eigentlich mit HTTP arbeiten) auch das FTP. Man braucht zum Benutzen des FTP also nicht unbedingt einen FTP-Client, aber es ist dennoch zu empfehlen, da die WWW Browser nicht unbedingt alle Funktionen des FTP beherschen und die Benutzung etwas schwieriger und umständlicher sein kann. Spezielle FTP Clients haben auf jeden Fall ihre individuellen Vorteile. Wenn man also mit dem WWW Browser per FTP nicht zurecht kommt, sollte man es mal mit echten FTP Clients versuchen.
Falls man den Webbrowser benutzen will, kann man diesem alle Daten über das zu holende File einfach über die URL mitteilen. (Mehr Informationen zum Aufbau der URL gibts hier.)
FTP Server / Files findenAuch mit einem guten FTP Client findet man nicht unbedingt gleich was man haben will. Es ist notwendig erstmal zu wissen auf welchem Rechner ein begehrtes File zu finden ist und wo es auf diesem Server liegt. Dazu gibt es eine Reihe von Hilfsmitteln und speziellen Suchmaschinen. Mehr dazu hier. Die wichtigsten Suchmaschinen und Archive gibts auch kurz hier zusammengefaßt.
Downloadmöglichkeiten allgemein:WINFILES: Network and Internet Tools
FTP and Archie ClientsNONAGS: FTP Clients
Internet Client Suites
FREEWARE: FTP Clients
HOTFILES: Internet
DAVECENTRAL : FTP
YAHOO: Software Internet FTP