Die Suche ergab 18 Treffer

von tuxthekiller
Sonntag 29. April 2007, 09:30
Forum: Allgemeine Fragen
Thema: RPC Dateihandler für Kopieren
Antworten: 15
Zugriffe: 3674

Ich würde es mit Sockets machen:

Server:
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(('', -=port=-))
sock, addr = s.accept()

length = ''
while 1:
l = sock.recv(1)
if l == '\n': break
length = length + l

data = sock.recv(int(length))

Client:
import socket
s ...
von tuxthekiller
Samstag 14. April 2007, 18:43
Forum: Ideen
Thema: Python Download Manager
Antworten: 8
Zugriffe: 8044

Ich habe mal am HTTP-Modul weitergecodet. Das Modul kann unabhängig vom Rest getestet werden. Allerdings kann das Programm die geladenen Daten nur ausgeben, denn ich bin mir noch nicht einig, ob das mit den Packages so das wahre ist. Es war so gedacht, dass neben dem eigentlichen Downloaden auch ...
von tuxthekiller
Montag 9. April 2007, 16:35
Forum: Allgemeine Fragen
Thema: Argumente einlesen beim Skriptstart
Antworten: 13
Zugriffe: 2248

Bei mir sieht es in einem Programm ungefähr so aus:

Code: Alles auswählen

parser = OptionParser('%prog [options] server')

parser.add_option('-p', type='int', dest='port', help='Port', default=9999)

(options, args) = parser.parse_args()
server = args[0]
von tuxthekiller
Montag 26. März 2007, 19:30
Forum: Showcase
Thema: pyGet - nächster Versuch
Antworten: 8
Zugriffe: 6214

Ich begrüße deine Änderungen sehr, da mir die Trennung sehr gut gefällt. Vor allen Dingen ist man nicht auf Tkinter beschränkt...
von tuxthekiller
Montag 26. März 2007, 13:49
Forum: Offtopic
Thema: Religiöse Prägung
Antworten: 26
Zugriffe: 5249

EDIT
von tuxthekiller
Montag 19. März 2007, 22:47
Forum: Ideen
Thema: Python Download Manager
Antworten: 8
Zugriffe: 8044

Re: Python Download Manager

Den Sinn von Scheduling in diesem Zusammenhang versteh ich nicht wirklich. ;)
Da ist nicht wirklich ein Zusammenhang. Ich wollte nur wissen, ob es mäglich sei, von einer bestimmten Zeit bis zu einer bestimmten Zeit Sendungen aufzunehmen - automatisch.

Achso, jetzt versteh ich, was du meinst. Ich ...
von tuxthekiller
Montag 19. März 2007, 18:06
Forum: Ideen
Thema: Python Download Manager
Antworten: 8
Zugriffe: 8044

Re: Python Download Manager

Welche Protokolle? Mit Metadaten? Mit Scheduling? Mit Automatischen Reconnects?
Das wird alles stückchenweise eingebaut. ;)
Protokolle erstmal das HTTP Protokoll, welches auch von Icecast, Shoutcast und schlagmichtot benutzt wird.
Metadaten sollten auch kein Problem sein. Den Sinn von Scheduling ...
von tuxthekiller
Sonntag 18. März 2007, 21:42
Forum: Ideen
Thema: Python Download Manager
Antworten: 8
Zugriffe: 8044

Und wie stehts mit SSL Fähigkeit?
Hab ich mir noch keine Gedanken drüber gemacht. ;)

Das mit dem Radiostream find ich interessant, aber für den Rest nehm ich lieber wget...
Kann wget auch als Daemon laufen? :D
Und wenn man "mal eben" 15 1GB-Dateien runterladen will, mit Queuing und Part ...
von tuxthekiller
Sonntag 18. März 2007, 17:44
Forum: Ideen
Thema: Python Download Manager
Antworten: 8
Zugriffe: 8044

Python Download Manager

Was hält ihr von einem Download Manager der mithilfe von Twisted geschrieben ist? Ich hatte ja mal die Idee mit dem Bittorrent Client, die sich aber als zu schwierig herausstellte, da ich damals kaum Ahnung von Python und Twisted hatte.

Ich habe mal etwas Code auf das Trac geladen, das dev mir für ...
von tuxthekiller
Sonntag 11. März 2007, 11:58
Forum: Offtopic
Thema: Jabber Thread
Antworten: 8
Zugriffe: 2335

Jabber Thread

Hat jemand Jabber? Dann schreibt bitte eure IDs in den Thread.
Links:
http://de.wikipedia.org/wiki/Jabber
http://www.deshalbfrei.org/moinmoin/jabber (Der Server ist evtl. down)
http://themonty.de/artikel/jabber-faq/

Jabber wird von vielen Multi-Messengern unterstützt, wie GAIM, Kopete, Miranda usw ...
von tuxthekiller
Samstag 27. Januar 2007, 11:16
Forum: Ideen
Thema: Lego Mindstorms NXT vs. NXT Python
Antworten: 2
Zugriffe: 6285

Nett, leider habe ich kein NXT, nur nen Mindstorms RCX. Ich werd mal gucken, obs dafür auch sowas gibt.
von tuxthekiller
Samstag 27. Januar 2007, 10:47
Forum: Ideen
Thema: Bittorrent Client
Antworten: 16
Zugriffe: 10510

Was willst Du überhaupt mit Telnet oder SSH? Ich denke es soll ein BitTorrent-Client werden!?
Der Client läuft als Daemon und irgendwie muss ich halt drauf zugreifen. ;)


Die "offizielle" Beschreibung des Protokolls gibt's hier:

http://www.bittorrent.org/protocol.html
Das hab ich schon gesehen ...
von tuxthekiller
Donnerstag 25. Januar 2007, 18:22
Forum: Ideen
Thema: Bittorrent Client
Antworten: 16
Zugriffe: 10510

Ich habe jetzt (erst) richtig angefangen. Es gibt aber einige Probleme. :(

Zum Beispiel ist nirgendwo wirklich beschrieben, wie man den Telnet Server von twisted nutzt. In der Dokumentation ist nur SSH beschrieben und dort auch nur, wie man einen Client programmiert. Ich habe vieles probiert, aber ...
von tuxthekiller
Sonntag 3. Dezember 2006, 20:54
Forum: Ideen
Thema: Bittorrent Client
Antworten: 16
Zugriffe: 10510

An Jabber hab ich auch gedacht :)

Sollten wir statt Telnet vielleicht lieber SSH nehmen? Am Besten wäre vielleicht beides oder ein optionales Modul für SSH.

Wie soll der Client eigendlich aufgebaut sein? Die verschiedenen Sachen in einzelne Dateien oder alles in Eine? Mit großen Projekten habe ich ...
von tuxthekiller
Samstag 2. Dezember 2006, 23:02
Forum: Ideen
Thema: Bittorrent Client
Antworten: 16
Zugriffe: 10510

Twisted ist ein Framework für Web und so, das weiß ich, da ich erst gestern einen Artikel drüber gelesen habe. Aber wofür ist Nevow? Das kann ich aus den englischen Seiten nicht so richtig rauserkennen.

EDIT: Soll Twisted eigendlich nur für den WebGUI Teil zuständig sein oder auch für den ...
von tuxthekiller
Samstag 2. Dezember 2006, 20:54
Forum: Ideen
Thema: Bittorrent Client
Antworten: 16
Zugriffe: 10510

Bitflu ist genau das was ich suche. Vielleicht muss ich garkeinen eigenen schreiben...

Oder mein neues Ziel ist: machs noch besser

Meinst du mit Twisted und Nevow bekommt man das gut hin? Ist in einem Paket schon Bittorrent "dabei" oder muss man das selber schreiben?
von tuxthekiller
Samstag 2. Dezember 2006, 13:14
Forum: Ideen
Thema: Bittorrent Client
Antworten: 16
Zugriffe: 10510

Sind die bei BitTorrent nicht getrennt? Da gibt's doch schon verschiedene GUIs, also Kommandozeile, curses und ich glaube GTK.

Es gibt zwar verschiedene GUIs, aber die arbeiten fast alle unabhängig.

Kennst du MLDonkey? So ähnlich hatte ich das vor.
Also dass ein Core (immer) läuft und man ...
von tuxthekiller
Samstag 2. Dezember 2006, 12:35
Forum: Ideen
Thema: Bittorrent Client
Antworten: 16
Zugriffe: 10510

Bittorrent Client

Ich möchte einen Bittorrent Client programmieren. Dazu möchte ich die wichtigen Sachen aus den Dateien vom Originalclient importieren. Ich hoffe ich wisst wie ich das meine. Leider habe ich keinen Plan was ich da importieren muss. Kann mir vielleicht wer helfen?

Oder soll ich lieber einen komplett ...