Entwickler-Ecke
Internet / Netzwerk - FTP - Datei hochladen OHNE Komponente
Markus254 - Mi 04.06.08 17:43
Titel: FTP - Datei hochladen OHNE Komponente
Guten Tag alle Miteinander :lol:
Ich will folgendes:
In einem Programm soll im Hintergrund eine FTP-Verbindung geöffnet werden und eine Datei hochgeladen werden. Es dient dazu, Fehlerprotokole hochzuladen, Informationen, was der User will etc.
Nun, ich suche einen Befehl, der das erledigt, es darf KEINE externe Komponente(Indy etc) sein !
Das herunterladen ist ja sehr einfach mit "URLDownloadToFile", vieleicht gibt es etwas änliches.
Hab schon überall gesucht, ohne Erfolg :oops:
Gruss
Markus254
Clemens L. - Mi 04.06.08 17:55
ICh würde sagen, da musst du mit einem Socket das Protokoll selbst implementieren!
Narses - Mi 04.06.08 18:02
Titel: Re: FTP - Datei hochladen OHNE Komponente
Moin!
Markus254 hat folgendes geschrieben: |
In einem Programm soll im Hintergrund eine FTP-Verbindung geöffnet werden
[...]
Nun, ich suche einen Befehl, der das erledigt, es darf KEINE externe Komponente(Indy etc) sein ! |
Nun, dann mach dich mal
hier [
http://msdn.microsoft.com/en-us/library/ms740673(VS.85).aspx] und
hier [
http://www.ietf.org/rfc/rfc959.txt] schlau, und dann "Gut Holz" beim Coden... :lol:
Mal ernsthaft: warum keine Komponenten? Einen "Befehl" gibt es für FTP nicht... :?
cu
Narses
Xentar - Mi 04.06.08 18:02
Mal ne blöde Frage.. Wieso keine externe Komponente?
Wenn du die Indies nimmst, bekommt der Anwender davon doch nichts mit (es werden keine zusätzlichen Dateien benötigt o.ä.).
Ansonsten musst du wohl das Protokoll selber einbauen, oder das Windows-Kommandozeilen Tool "ftp" aufrufen und bedienen.
Markus254 - Mi 04.06.08 18:56
THX schonmal :wink:
Es soll ohne Komponente sein, damit man es mit WDSibyl machen kann.
(
http://www.WDSibyl.org)
THX Narses für die Links, muss sie mir noch anschauen :P
Timosch - Mi 04.06.08 19:37
Musst du halt per Hand über Sockets FTP implementieren. So kompliziert ist das Protokoll ja zum Glück nicht.
Clemens L. - Mi 04.06.08 20:50
Wenn es bei WDSibyl Sockets gibt :P
Martok - Do 05.06.08 02:56
Da gibts WinINet-Befehle zu? Wie langweilig. Protokoll selber coden wäre eine sinnvollere 'Strafe' für die Verwendung dieses komischen Compilers ;)
Narses - Do 05.06.08 09:52
Titel: Re: FTP - Datei hochladen OHNE Komponente
Moin!
:shock: Man lernt nie aus... :nixweiss: ;)
cu
Narses
Markus254 - Do 05.06.08 18:18
Das ist ein sehr guter Source vom FTP-Client, nur leider verweisen die Funktionen auf eine DLL (wie FTPGetFile) in der Unit 'WinInet'.
Das spezielle an WDSibyl ist, das es Programme compilieren kann, die sowol unter Windoof, als auch unter dem Betriebsystem OS/2 laufen. Auf OS/2 laufen leider keine windoof-DLLs. :cry:
Aber grossen Dank Luckie !
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!