Seite 1 von 1

"lan-verbindung" herstellen

Verfasst: Freitag 23. Juli 2010, 19:36
von waki
Hey,
ich bin gerade dabei ein programm zu schreiben, mit welchem ich übers internet auf das dateisystem eines anderen rechner szugreifen kann. Momentan sende ich die Verzeichnisstruktur, die durch os.walk ermittelt wird übers netzwerk, kann diese aber nicht wirklich praktisch grafisch nutzen. Nun ist meine Frage, wie ich das Programm schreiben kann, dass ich über ip:port mit dem explorer/qtwidget darauf zugreifen kann. Also wie bei einer Lan-Verbindung, nur dass es keine ist und auch so nicht angezeigt werden soll.

Hoffe ihr versteht was ich mein, sonst erklär ich es auch noch gerne ausführlicher ;)

gruß

Re: "lan-verbindung" herstellen

Verfasst: Freitag 23. Juli 2010, 23:33
von ms4py
Das kommt darauf an, was für Funktionalitäten du haben willst. Also prinzipiell würde ich dafür nicht eine Lösung in Python schreiben, sondern auf bestehende Technologien setzen (NFS/SMB/FTP).

Falls du das wirklich selber machen willst und nur lesenden Zugriff benötigst, würde ich das über den eingebauten HTTP-Server lösen.
Mit

Code: Alles auswählen

python -m SimpleHTTPServer
kannst du einen in einem beliebigen Verzeichnis starten, dann ist das komplette Verzeichnis schon mal über einen Browser abrufbar. GGf. kannst du dann auch noch eine GUI dazu bauen.

Falls ich dich komplett falsch verstanden habe oder du irgendetwas komplexeres benötigst, solltest du deine Anforderungen noch einmal genauer beschreiben.

Re: "lan-verbindung" herstellen

Verfasst: Samstag 24. Juli 2010, 17:56
von waki
hmm, gut idee :) noch gar nicht dran gedacht..
sollte den server so umgestalten können, dass er alles macht was iuch brauche, herzliche dank :)