Entwickler-Ecke

Sonstiges (Delphi) - Ordner per Programm fürs Internet bereit stellen?


muetzenjoe - Sa 14.08.10 01:09
Titel: Ordner per Programm fürs Internet bereit stellen?
Ich würde gerne ein Programm basteln bzw. eine Funktion in ein bestehendes Programm einbinden, welches mir erlaubt von irgendwo auf einen Ordner meines Rechners zuzugreifen.

Ich stelle mir das so vor:

Mein Rechner zuhause ist eigentlich immer an. Auf der Partition "D" sind meine ganzen wichtigen Coding&Scripting Sachen. Wenn ich mal beim Kumpel bin kommt es sehr oft vor, dass ich gerade dann nicht an diese Sachen ran komme. Habe ja nicht alles doppelt auf dem Rechner zuhause und auf meinem Notebook unterwegs!

Ich würde also gerne von einem Kumpel aus meine IP anwählen können und mich mit meinem Programm auf meinem Rechner zuhause verbinden können und dann direkt zugriff auf die Ordner bzw. das Laufwerk "D" haben. Im Grunde genommen ist das doch eine Art FTP Server oder?

Ist das so möglich? Muss ich da die FTP Server Komponente von Delphi 6 (Enterprise) nehmen oder gibt es da etwas besseres?

Thx & MfG
muetzenjoe


Dude566 - Sa 14.08.10 01:16

Du kannst dir auf deinem Rechner XAMPP installieren und dann darauf zugreifen.
Oder willst du es selbst Programmieren?


Xentar - Sa 14.08.10 01:16

Bestehst du drauf, dass es was selbst gebautes ist? ;)
http://www.rejetto.com/hfs/


muetzenjoe - Sa 14.08.10 01:37

Also ich würde es schon gerne selbst coden, da es ja auch wirklich nur für mich selbst sein soll und auf garkeinen Fall von jemand anderem genuzt werden sollte!

Am coolsten wäre es, wenn ich auf einer seperaten php/html Seite auf meiner Website den Zugriff machen könnte. Also meinte wegen im Admin Bereich nen Link "Zuhause D" und dort wird dann der Ordner aufgelistet...

oder halt mit nem speziellem extra Tool welches ich vom USB Stick starten kann und von dem Tool aus auf meinen Rechner komme.

Aber sehe ich es denn richtig, dass das was ich da vorhabe im Grunde genommen ein normaler FTP Server ist? Ich brauche ja keine Accounts oder so einrichten. Es soll nur für mich Privat sein! Ohne irgendwelche Sonder Funktionen und so!

Wäre das viel Code? Verbindung/Auflistung?


elundril - Sa 14.08.10 01:43

Also du willst dir selber nen FTP-Server programmieren? Naja, viel Spass dabei. Immerhin musst ja auch schauen das das ding sicher ist, sonst sind deine Daten futsch oder der Rechner hin und und und...

Ich würde dir eher raten auf was fertiges Zurückgreifen.

Wenn du nicht willst, ich denke bei den Indy-komponenten ist eine TIdFTPServer dabei. Damit solltest du halbwegs was anfangen können.

lg elundril


Gausi - Sa 14.08.10 09:12

user profile iconmuetzenjoe hat folgendes geschrieben Zum zitierten Posting springen:
Also ich würde es schon gerne selbst coden, da es ja auch wirklich nur für mich selbst sein soll und auf garkeinen Fall von jemand anderem genuzt werden sollte!

Diese beiden Sachen schließen sich gegenseitig aus - zumindest bei unerfahrenen Programmieren. Bei einem dauerhaft möglichen Zugriff von außen, auch wenn ich nicht zuhause bin, wäre ich sehr vorsichtig.

Für deine Zwecke dürfte übrigens Dropbox [https://www.dropbox.com/] wie geschaffen sein. :)