AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Daten auf FTP - Server speichern
Thema durchsuchen
Ansicht
Themen-Optionen

Daten auf FTP - Server speichern

Ein Thema von Chrissi91 · begonnen am 9. Okt 2005 · letzter Beitrag vom 23. Okt 2005
Antwort Antwort
Seite 1 von 3  1 23      
Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#1

Daten auf FTP - Server speichern

  Alt 9. Okt 2005, 14:24
Hallo,

ich möchte gerne versuchen, Dateien auf einem FTP-Server zu speichern. Vielleicht kennt von euch jemand Ohost ( www.ohost.de ) oder Funpic ( www.funpic.de ) ? Ist es möglich, auf solch einem Server Daten zu speichern? Es soll sich dabei ausschließlich auf Text - Dateien beziehen. Mir ist es schon gelungen, Textdateien mit Indyeinzulesen:

Memo1.Lines.Text:=IdHTTP1.Get('http://chrissi1991.ch.ohost.de/update.txt'); Kann ich mir einem ähmlich Verfahren auch Dateien speichern? Wenn es geht mit Indy. Die Suche in der DP habe ich schon benutzt, bin aber nicht fündig geworden.

Über Antworten würde ich mich freuen.
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#2

Re: Daten auf FTP - Server speichern

  Alt 9. Okt 2005, 14:32
Das halte ich für eine prinzipiell schlechte Idee. Ganz einfach deswegen, weil du die FTP Zugangsdaten irgendwie in dein Programm integrieren musst und selbst wenn du sie verschlüsselst diese sich mit einem Paket Sniffer auslesen lassen und Schwuppdiwupp dein FTP Account gehackt wurde...

Eine suabere Lösung wäre einen PHP Wrapper zu schreiben, den du dann z.B. mit der Indy HTTP Komponente aufrufst und steuerst.

  Mit Zitat antworten Zitat
Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#3

Re: Daten auf FTP - Server speichern

  Alt 9. Okt 2005, 15:16
Zitat von Meflin:
Eine suabere Lösung wäre einen PHP Wrapper zu schreiben, den du dann z.B. mit der Indy HTTP Komponente aufrufst und steuerst.
Wovon du sprichst, habe ich keine Ahnung ... Vielleicht knntest du es mal kurz erklären.

Zitat von Meflin:
Das halte ich für eine prinzipiell schlechte Idee. Ganz einfach deswegen, weil du die FTP Zugangsdaten irgendwie in dein Programm integrieren musst und selbst wenn du sie verschlüsselst diese sich mit einem Paket Sniffer auslesen lassen und Schwuppdiwupp dein FTP Account gehackt wurde...
Wie würde das denn trotzdem gehen? Es ist ja nur ein kleines Proramm für mich ...
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#4

Re: Daten auf FTP - Server speichern

  Alt 9. Okt 2005, 16:08
Guck dir mal die Indy FTP Demos an.

Florian
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#5

Re: Daten auf FTP - Server speichern

  Alt 9. Okt 2005, 16:27
Diese Demo habe ich mir hier angeschaut, aber wie pack ich meinen Usernamen mein Passwort, meine Adresse in einen Befehl? Wenn der Nutzer später auf Speichern klickt, soll ja alles im Hintergrund passieren ...

//Edit Wenn jemand so freundlich wäre, könnte er mir nur den Code posten, in dem der PC auf http://chrissi1991.ch.ohost.de/update.txt eine Textdatei speichert?Username, Adresse und Passwort sollen vorher schon feststehen ...
  Mit Zitat antworten Zitat
jmd anders

Registriert seit: 13. Mai 2004
84 Beiträge
 
#6

Re: Daten auf FTP - Server speichern

  Alt 9. Okt 2005, 21:45
Wenn du auf Sicherheit nicht sooo viel Wert legst, dann kannst du das schon ziemlich einfach mit den indy components machen.

Also als erstes ziehst du dir die idftp Komponente auf das form, dann füllst du am besten im objektinspektor password, username und host aus oder setzt sie im programm so:

Code:
idftp1.Username:='dein username';
idftp1.password:='dein Passwort';
idftp1.host:='dein hostname';
dann verbindest du mit:

Code:
idftp1.connect;
und lädst dann deine datei auf den server mit:

Code:
idftp1.put('c:\meinFile.txt','meinFile.txt',false);
So funktionierts bei mir, hoffe mal, dass mir beim abschreiben kein Fehler unterlaufen ist.
  Mit Zitat antworten Zitat
Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#7

Re: Daten auf FTP - Server speichern

  Alt 10. Okt 2005, 12:36
Danke! Das habe ich auch gestern herausgefunden ... Aber wie kann ich eine Datei speichern auf dem FTP, die nicht auf meinem Computer existiert? Ich will nur ein paar Zeilen reinschreiben ... Geht das mit Indy?
  Mit Zitat antworten Zitat
Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#8

Re: Daten auf FTP - Server speichern

  Alt 10. Okt 2005, 18:40
gibt es eine zeit, die ich irgendwie abfragen kann? vll die des servers oder so? ich brauche eine zeit, die bei allen pc's gleich ist, egal, wie die systemzeit eingestellt ist ... bitte helft mir
  Mit Zitat antworten Zitat
Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#9

Re: Daten auf FTP - Server speichern

  Alt 11. Okt 2005, 10:50
Auf folgender Site habe ich eine Uhr fefunden, die ich mit idhhtp1 anzeigen könnte ... gibt es auch noch eine andere site, oder ähnliches? mir würde jetzt nur einfallen, mit copy einen bestimmten teil, nämlich die uhrzeit auszulesen ... hat jemand eine bessere idee?

Atomuhr
  Mit Zitat antworten Zitat
Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#10

Re: Daten auf FTP - Server speichern

  Alt 13. Okt 2005, 17:26
i nochmal ... Wie kann ich mit Delphi überprüfen, ob eine Datei existiert auf einem FTP Server ... Ich habe schon Verschiedenes mit der Indykomponente idFTP ausprobiert, jedoch habe ich es nicht geschafft. Kann mir jemand helfen?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz