FTP Sauger

Roboter zum Kopieren von ganzen FTP-Bäumen

FTP Sauger
Ein Programm, das einen vollständigen FTP-Baum aus dem Netz liest und lokal ablegt, ähnlich wie ein HTML Sauger
Programmiersprachen und Werkzeuge
100% Java, JDK 1.1 oder Java 2 (JDK 1.2), alternativ C in Verbindung mit dem GTK GUI-Toolset.
Umgebung
stand alone
Das Programm soll als Kommandozeilen-Anwendung aufrufbar sein: Eingabe über Kommandozeilenparameter und Konfigurationsdatei, Ausgabe über die Standardausgabekanäle.
GUI
Das Programm soll über eine grafische Benutzungsschnittstelle bedienbar sein. Diese soll mit den neueren Java GUI Klassen (swing) bzw. GTK-GUI-Elementen realisiert werden.
Eigenschaften
Das Programm soll in der Lage sein, ganze Verzeichnisbäme auf einem fremden Server auf eine lokale Platte zu kopieren. Zusätzlich soll eine automatische Synchronisation mit fernen Servern sowie automatischer Update älterer bzw. nicht vollständig heruntergeladener Dateien möglich sein.
Konfiguration
Das Programm soll über Konfigurationsparameter und -dateien anpaßbar sein. Insbesondere wichtig sind Rekursionstiefe, Verhalten bei bereits lokal vorhandenen Dateien (Synchronisation bzw. Update).

Hauptnavigation