Hallo VBler ich habe mich dazu entschieden, auch mal ein tutorial zu schreiben und zwar mit dem thema:
FTP Uploads und downloads
-------------------------------------------------------------------------------------------------------------------------------------------
Ich will euch in diesem tutorial ein wenig über FTP zeigen wie ihr sachen uploaded und downloaded.
>Hier< erfahrt ihr mehr über FTP.
-------------------------------------------------------------------------------------------------------------------------------------------
Voraussetzungen:
Um überhaupt mit FTP arbeiten zu können braucht ihr erstmal einen FTP server und einen Clienten. Den server könnt ihr euch kostenlos im Internet freischalten. Hier mein Favorit in Sachen Freehosting:
>Kilu.de<
Wenn ihr euch registriert habt müsst ihr ersteinmal ein neues Projekt erstellen. Hierfür geht ihr rechts auf Navigation und dann auf Neues Projekt.
dann müsst ihr auswählen welchen Typ von Prjekt wir erstellen wollen. In unserem Fall währe das eine Webspace.
Als nächstens braucht ihr noch einen FTP-Clienten mit dem ihr euch anschauen könnt, welche Dateien sich auf eurem Server befinden und mit dem ihr auch Sachen auf den Server manuell hochladen könnt bzw. runterladen. Hierfür empfehle ich FileZilla:
>FileZilla<
Wenn ihr das alles habt könnt ihr mit dem Coden anfangen.
Als erstes muss mann immer eine verbindung mit dem FTP-Server herstellen. Hierfür braucht ihr eine Clienten-Variable:
*Das Passwort und euren Benutzernamen findet ihr in eurer Projektmappe bei Kilu. Klickt hierführ auf Projekte verwalten und dann auf euer Projekt. Ganz unten wird euch dann euer Benutzername für den Server, der Servername und euer Serverpasswort angezeigt.
Strings hochladen:
Um überhaupt eine Zeichenkette hochladen zu können, braucht ihr erst einmal eine txt.Datei auf eurem Server. diese könnte man per Code hochladen, was ich euch weiter unten auch zeigen werde, doch jetzt werden wir sie erstmal manuell hochladen. Hierfür öffnen wir unseren FileZilla-Clienten. Dann geben wir oben unsere Benutzerdaten vom Server an und drücken verbinden. Dann wird uns ein Verzeichnis angezeigt, in dem alle Dateien angezeigt werden, die sich auf dem Server befinden. In unserem Fall keine. Dann erstellen wir auf dem Desktop eine neue, LEERE txt Datei und ziehen diese auf den FileZilla Server in die Verzeichnisanzeige. Nun wird unsere txt Datei hochgeladen. Nun wieder zurück zum Code.
Nachdem wir unser Programm mit dem Server verbunden haben, können wir jetzt Strings hochladen:
WICHTIG: Die Datei, in die man etwas hochlädt, muss immer mit der entsprechenden Endung angegebnen werden!!!
Und hier der Code um Strings runterzuladen:
Dateien hoch/runterladen:
Dateien können nur über die download/uploadfile-function hoch/runtergeladen werden. Hier ein Beispiel:
Und so ladet ihr Dateien runter:
So soviel zum Code zum Schluss will ich euch noch über Vor- und Nachteile von FTP informieren:
Vorteile von FTP:
- :thumbsup: Das Einbinden von FTP in ein Programm ist sher einfach und schnell.
- :thumbsup: Einen kleineren Server bekommt man fast auf jeder Seite kostenlos.
Nachteile von FTP:
- Das hoch- und runterladen dauert. Deshalb ist es nicht empfehlenswert, einen Timer zu verwenden.
- Für einen Chat ist FTP auch ungeeignet, da die Dateien auf dem Server nicht von mehreren Computern gleichzeitig bearbeitet werden können.
by-hal2000: Wichtigster Nachteil: JEDER, der das Programm in die Finger bekommt, kann die Zugangsdaten zum FTP-Server auslesen!
Zum Schluss will ich nochmal etwas WICHTIGES loswerden:
1.Ich hab dieses Tutorial nicht für die Leute geschrieben, die keine Hobbys haben und meinen, sie müssten mein Tutorial mit Hatersprüchen zuspamen sondern für die Leute, die etwas lernen wollen und Hilfe brauchen.
2.Ich weiß, das das ein Verhältnismäßig einfacher Code ist, und sicher werden sich wieder mal ein paar von euch beschweren, dass das doch eh jeder weiß und warum ich deshalb ein Tutorial mach. Ganz einfach: Auf dieser welt gibt es immernoch leute, die sowas nicht wissen und genau denen möchte ich hiermit helfen.
3. Wenn ihr noch Fragen habt oder etwas nicht verstanden habt, dann stellt diese bitte unten und nicht per PN!
So das wars eigentlich schon ich hoffe ich konnte euch weiterhelfen und ihr habt was dazu gelernt.
Danke fürs lesen
Edit by nikeee13:
FTP-Zugangsdaten entfernt.
FTP Uploads und downloads
-------------------------------------------------------------------------------------------------------------------------------------------
Ich will euch in diesem tutorial ein wenig über FTP zeigen wie ihr sachen uploaded und downloaded.
>Hier< erfahrt ihr mehr über FTP.
-------------------------------------------------------------------------------------------------------------------------------------------
Voraussetzungen:
Um überhaupt mit FTP arbeiten zu können braucht ihr erstmal einen FTP server und einen Clienten. Den server könnt ihr euch kostenlos im Internet freischalten. Hier mein Favorit in Sachen Freehosting:
>Kilu.de<
Wenn ihr euch registriert habt müsst ihr ersteinmal ein neues Projekt erstellen. Hierfür geht ihr rechts auf Navigation und dann auf Neues Projekt.
dann müsst ihr auswählen welchen Typ von Prjekt wir erstellen wollen. In unserem Fall währe das eine Webspace.
Als nächstens braucht ihr noch einen FTP-Clienten mit dem ihr euch anschauen könnt, welche Dateien sich auf eurem Server befinden und mit dem ihr auch Sachen auf den Server manuell hochladen könnt bzw. runterladen. Hierfür empfehle ich FileZilla:
>FileZilla<
Wenn ihr das alles habt könnt ihr mit dem Coden anfangen.
Als erstes muss mann immer eine verbindung mit dem FTP-Server herstellen. Hierfür braucht ihr eine Clienten-Variable:
*Das Passwort und euren Benutzernamen findet ihr in eurer Projektmappe bei Kilu. Klickt hierführ auf Projekte verwalten und dann auf euer Projekt. Ganz unten wird euch dann euer Benutzername für den Server, der Servername und euer Serverpasswort angezeigt.
Strings hochladen:
Um überhaupt eine Zeichenkette hochladen zu können, braucht ihr erst einmal eine txt.Datei auf eurem Server. diese könnte man per Code hochladen, was ich euch weiter unten auch zeigen werde, doch jetzt werden wir sie erstmal manuell hochladen. Hierfür öffnen wir unseren FileZilla-Clienten. Dann geben wir oben unsere Benutzerdaten vom Server an und drücken verbinden. Dann wird uns ein Verzeichnis angezeigt, in dem alle Dateien angezeigt werden, die sich auf dem Server befinden. In unserem Fall keine. Dann erstellen wir auf dem Desktop eine neue, LEERE txt Datei und ziehen diese auf den FileZilla Server in die Verzeichnisanzeige. Nun wird unsere txt Datei hochgeladen. Nun wieder zurück zum Code.
Nachdem wir unser Programm mit dem Server verbunden haben, können wir jetzt Strings hochladen:
WICHTIG: Die Datei, in die man etwas hochlädt, muss immer mit der entsprechenden Endung angegebnen werden!!!
Und hier der Code um Strings runterzuladen:
Dateien hoch/runterladen:
Dateien können nur über die download/uploadfile-function hoch/runtergeladen werden. Hier ein Beispiel:
Und so ladet ihr Dateien runter:
So soviel zum Code zum Schluss will ich euch noch über Vor- und Nachteile von FTP informieren:
Vorteile von FTP:
- :thumbsup: Das Einbinden von FTP in ein Programm ist sher einfach und schnell.
- :thumbsup: Einen kleineren Server bekommt man fast auf jeder Seite kostenlos.
Nachteile von FTP:
- Das hoch- und runterladen dauert. Deshalb ist es nicht empfehlenswert, einen Timer zu verwenden.
- Für einen Chat ist FTP auch ungeeignet, da die Dateien auf dem Server nicht von mehreren Computern gleichzeitig bearbeitet werden können.
by-hal2000: Wichtigster Nachteil: JEDER, der das Programm in die Finger bekommt, kann die Zugangsdaten zum FTP-Server auslesen!
Zum Schluss will ich nochmal etwas WICHTIGES loswerden:
1.Ich hab dieses Tutorial nicht für die Leute geschrieben, die keine Hobbys haben und meinen, sie müssten mein Tutorial mit Hatersprüchen zuspamen sondern für die Leute, die etwas lernen wollen und Hilfe brauchen.
2.Ich weiß, das das ein Verhältnismäßig einfacher Code ist, und sicher werden sich wieder mal ein paar von euch beschweren, dass das doch eh jeder weiß und warum ich deshalb ein Tutorial mach. Ganz einfach: Auf dieser welt gibt es immernoch leute, die sowas nicht wissen und genau denen möchte ich hiermit helfen.
3. Wenn ihr noch Fragen habt oder etwas nicht verstanden habt, dann stellt diese bitte unten und nicht per PN!
So das wars eigentlich schon ich hoffe ich konnte euch weiterhelfen und ihr habt was dazu gelernt.
Danke fürs lesen
Edit by nikeee13:
FTP-Zugangsdaten entfernt.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „nikeee13“ ()