Hallo ich habe ein FTP-Batch Programm geschrieben dass es verschiedene Daten von einem Client auf einem FTP-Server hochladen soll. Meine Frage lautet ob es eine Möglichkeit gibt dass man nur die nue erzeugte Daten hochlädt und nicht alles d.h. der soll nicht die alte Dateien nicht mehr überschreibt und nur die neue erzeugte Datein hochlädt.
muss es unbedingt ftp sein? wenn dein server ssh versteht (sollte eigentlich schon so sein), dann probier mal rsync (z.b. unter http://www.itefix.no/phpws/index.php?module=pagemast…). rsync ist speziell dafür gedacht, um grosse verzeichnisse auf verschiedenen geräten miteinander zu synchronisieren. es überträgt dabei nur jene dateien, die tatsächlich unterschiedlich sind. ausserdem übernimmt rsync auch gleich die komprimierung der daten. einfach das tool der wahl.
erwin