Auf Ftp Kopieren automatisch...
#1
geschrieben 01. Februar 2009 - 02:30
ich schreibe grad meine bachelor thesis und möchte, nachdem in der bibliothek papiere hingen, auf denen sowas wie "stick verloren. zahle 250€ für den stick. meine thesis ist da drauf", möchte ich dann doch mal auf nr. sicher gehen...
ich möchte also per knopfdruck die aktuelle version auf externe festplatte/stick sowie ftp kopieren.
das kopieren auf externe platte/stick ist ja kein thema, denn das ist einfach ein kopieren. schwieriger wird es mit ftp. ich dachte zuerst daran, dass ganze per BAT-datei zu machen. damit ist ein copy ja sehr einfach (xcopy x y). aber ftp? dachte wegen dem ftp nun daran, es mit visual studio und C++/C# zu machen. aber hab auch bissi das gefühl, dass es overkill ist. zuletzt kam mir auch der gedanke, es über http zu posten, was aber auch bissi overkill ist wie ich finde. letztendlich sollen nur alle dateien von einem ordner auf ftp kopiert werden. log-in daten immer gleichbleibend.
habt ihr ne idee?
danke!!
lg
XD
Anzeige
#2 _USA_
geschrieben 01. Februar 2009 - 03:50
Du brauchst 3 Dateien. Einmal die Thesis (thesis.txt) und dann diese 2:
run.bat
ftp -s:input.txt
input.txt
open HOST BENUTZERNAME PASSWORT cd /Verzeichnis/ send ./thesis.txt disconnect quit
Du musst alle 3 Dateien in einen Ordner ablegen. Wenn du die run.bat jetzt ausführst, kopiert er dir die Datei auf den FTP Server.
In der Datei input.txt musst du natürlich den Host, den Benutzernamen und das Passwort anpassen.
Und das Verzeichnis, in das er springen soll. (z.B: cd /private/MeineThesis/). Wenn er den Ordner beibehalten soll, in dem er sich nach dem Verbinden befindet, einfach die Zeile löschen.
Noch ein Hinweis: Er überschreibt ohne Nachfrage die Datei auf dem FTP Server!!
Ich hab es ausprobiert, bei mir funktionierts. Aber da es schon so spät ist, und ich nicht Gott bin, übernehme ich für Fehler keine Haftung.
Also selber mit rumspielen, bis alles perfekt klappt, bevor du's an deine Thesis lässt.
Gruß USA
#3
geschrieben 01. Februar 2009 - 09:12
Vielen Dank!
Grüße,
Ace
#4
geschrieben 01. Februar 2009 - 16:18
Z.b. bei jeder anmeldung, bei jeder abmeldung, wöchentlich etc.
Du kannst dir also einen schönen Plan zurechtlegen. Bei mir macht er die Backups bei jedem Anmelden aus zuvor ausgewählten Ordnern.
Bin ehrlich gesagt hochzufrieden damit.
you are running an OS
you use a Browser
I know so much about you...
#5
geschrieben 01. Februar 2009 - 21:29
#6
geschrieben 01. Februar 2009 - 21:42
#7
geschrieben 01. Februar 2009 - 22:07
kompression ist auch schon integriert
you are running an OS
you use a Browser
I know so much about you...
#8
geschrieben 02. Februar 2009 - 00:18
Zitat (tavoc: 01.02.2009, 22:07)
kompression ist auch schon integriert
Seine Frage war glaube ich nicht auf deine Antwort bezogen.
Unsere Bitte ist ganz einfach, den Quelltext so abzuändern, dass man mit dem Script auch ganze Ordner per FTP verschicken kann.
Grüße,
Ace
#9
geschrieben 02. Februar 2009 - 07:47
Zitat (Acemachine: 02.02.2009, 00:18)
Unsere Bitte ist ganz einfach, den Quelltext so abzuändern, dass man mit dem Script auch ganze Ordner per FTP verschicken kann.
Grüße,
Ace
Hi, wie schon "Nigg" geschrieben brauchst du dafür sowas wie z.b. 7z.
Das Send Kommando kann IMMER nur eine Datei einzeln senden, für einen ganzen Ordner müsste man also entweder vorher erst mal ein Array bilden mit allen Dateien/ordner, und das in der Batch durchlaufen, was aber Overkill währe, das währen schon einige viele Zeilen Code.
Oder eben mit 7z den Ordner vorher packen, und dann das gepackte File senden, das ist die bessere Lösung.
Die Hilfe zu 7z ist da sehr hilfreich, da steht sehr ausführlich, wie man mit einer einzelnen Zeile ganze Ordner komprimiert etc.
#10
geschrieben 02. Februar 2009 - 16:58
Wäre das auch mit WinRAR möglich?
#11
geschrieben 02. Februar 2009 - 18:54
#12 _lustiger_affe_
geschrieben 02. Februar 2009 - 19:33
Dieser Beitrag wurde von lustiger_affe bearbeitet: 02. Februar 2009 - 19:34
#13
geschrieben 03. Februar 2009 - 11:34
Nettes tool, aber wozu das Rad neu erfinden bzw. wozu etwas zusätzliches Installieren, was mit "Bordmittel" auf geht.
Das einzigste "Extra" ist eben das Kompressionsprogramm, aber das haben die meisten sowieso auf dem PC bzw. das sollte man sowieso immer verwenden, um bei solchen Sicherungen auch etwas Ordnung zu haben, und die Übertragung zu optimieren.
#14
geschrieben 03. Februar 2009 - 14:00
you are running an OS
you use a Browser
I know so much about you...
#15
geschrieben 03. Februar 2009 - 14:43