Einen FTP-Client als Java-Applet
-
Habe diese Idee schon in nem anderen Thread gepostet, aber dort gehört es nicht
hin.
Hier mal das bisherige:Ich kam heut mal auf die Idee, dass ich nen FTP-Programm als Java-Applet schreiben
könnte, da es praktisch wäre für den Zugriff auf mein Webspace von überall,
aber wir kann ich da eine sichere authetifizierung einbauen?
Also eine Passwortabfrage bevor das eigentliche tool erscheint, welche nicht einfach
durch decompilen des Bytecodes ausgelesen werden kann?
Und kann ich mit einem Java-Applet überhaupt auf Dateien oder Ordner zugreifen
so dass man eine baumstruktur hat wo man alles mögliche einfach rüberschieben
kann auf den Server?Dr.Zoidberg
Du willst einen FTP Server als Applet schreiben? Oder einen Client?
Das einfachste wäre einen Server auf deinem PC laufen zu lassen. Da gibt es verschiedene Freeware Server.
Darauf zugreifen kannst du dann einfach mit dem IExplorer mit ftp://ipadresseNe nen FTP-Client, dachte mir den leg ich aufm Webspace ab und wenn ich ihn aufrufe
darf ich ja zu meinem Provider ne Verbindung aufmachen(ist ja nen Java-Applet).
Das müsste doch gehen, also eine FTP-Verbindung, oder?
Nun die Daten die dort liegen kann ich abfragen (muss man sich halt das FTP RFC anschauen),
und diese als Baumstruktur darstellen oder wie das rechte Fenster im Explorer.
Aber wie kann ich die Festplatte und das ganze als Baumstruktur darstellen,
da Applets ja stark eingeschränkt sind, was Dateien angeht.
Bzw. geht das überhaupt?Und wie siehts mit ner sicheren PW-Abfrage aus?
Im Zweifelsfall würd ich halt .htaccess verwenden, aber im Applet wäre mir lieber
falls das mal jdm in die Finger bekommt...
-
SirLant schrieb:
Wie geht das direkt über den Browser? Das geht doch nur wenn man pw dort mit in
die URL einbindet oder nicht?
Und das will ich auf keinen Fall, dann kann ja jeder in der History mein pw sehen.Das Passwort muss man nicht in die URL einbinden. Der Internet Explorer fragt dich automatisch nach Benutzername und Passwort, wenn er sich nicht als anonymous beim ftp server einloggen kann.
Es ist auch möglich nur den Benutzernamen in die URL einzubinden. Dann wirst du nach dem Passwort gefragt.
-
Danke, das wusste ich nicht, dann muss ich das Rad nicht neu erfinden