Thomas Meinhardt's FTP-Publisher

tmsFTPPublisher dient zur automatisierten Übertragung von Dateien aus einer Liste oder von einer kompletten Verzeichnisstruktur auf einen FTP-Server.

Der automatische Modus (Datei mit Uploadinformationen wurde als Parameter übergeben):
tmsFTPPublisher extrahiert aus einem Dateilisteneintrag das lokale Quellverzeichnis, das oder die Unterverzeichnisse und den Dateinamen. Es wird dann versucht in die einzelnen Unterverzeichnisse zu wechseln und wenn sie nicht da sind, diese anzulegen.Anschließend wird die Datei geuploaded. Wurde als 2. Aufrufparameter /n angegeben werden nur Dateien hochgeladen, die auf dem FTP-Server noch nicht vorhanden sind, bzw. deren Dateidatum auf dem FTP-Server älter ist, als das Dateidatum im lokalen Quellverzeichnis.
Wurde als erster Parameter eine Datei mit Uploadinfos übergeben, werden nur die Dateien geuploadet, die in der Datei eingetragen sind, unabhängig davon ,welche Dateien sich im angegebenen lokalen Quellverzeichnis befinden.

Der manuelle Modus:
Beim manuellen Verfahren (Start von tmsFTPPublisher ohne Parameter) können die Informationen über FTP-Host, Benutzernamen, Passwort, FTP-Zielverzeichnis und lokales Quellverzeichnis manuell festgelegt werden. Sobald manuell ein lokales Quellverzeichnis gewählt wurde, werden in die zu übertragende Dateiliste alle Dateien des Quellverzeichnisses, inkl. aller Unterverzeichnisse, eingetragen. Diese Informationen lassen sich dann als Einstellungsdatei abspeichern. Beim Laden einer Einstellungsdatei, wird ebenfalls die Dateiliste automatisch mit allen Dateien des Quellverzeichnisses aktualisiert.

Screenshot tmsFTPPublisher