Seite 1 von 2

Verfasst: Donnerstag 5. Juni 2008, 14:45
von Costi
Ich denke es fehlt ein "Stop"-Button oder eine solche Funktion für den "clear"-Button.
ich weiss....
soo schlimm ist das aber nicht;
ich will den code nicht unnoetig kompliziert machen, lieber halte ich mich an bauhaus prinzipien.


was mir eher sorgen macht sind unerwartete exceptions und segmentation faults wie folgende:

Code: Alles auswählen

Exception in thread Thread-3:
Traceback (most recent call last):
  File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.5/threading.py", line 446, in run
    self.__target(*self.__args, **self.__kwargs)
  File "Desktop/irae/gooload3.py", line 132, in _download
    move(tmp_file.name, to)
  File "/usr/lib/python2.5/shutil.py", line 199, in move
    copy2(src,dst)
  File "/usr/lib/python2.5/shutil.py", line 91, in copy2
    copyfile(src, dst)
  File "/usr/lib/python2.5/shutil.py", line 46, in copyfile
    fsrc = open(src, 'rb')
IOError: file() constructor not accessible in restricted mode

Segmentation fault
was hat das zu bedeuten?

Verfasst: Freitag 6. Juni 2008, 14:42
von Costi
juhuuuu

gooload findet ab jetzt 200% - 500% mehr dateien als voher!!!
und das nur mit dem vearendern einer zeile: ``files_re`` wurde auf igonrecase gesetzt

ps:
gibt mal "oreilly" ein (-;


hier der neuste code:
http://paste.pocoo.org/show/63456/

Re: gooload version 0.2 BETA - ein downloadprogramm

Verfasst: Freitag 6. Juni 2008, 15:28
von Y0Gi
Costi hat geschrieben:und hier der Code (teilweise unverständliche Kommentare)
:shock:
Frei nach dem Motto "lieber unbrauchbare als keine Kommentare"?

Verfasst: Sonntag 8. Juni 2008, 01:00
von Costi
Frei nach dem Motto "lieber unbrauchbare als keine Kommentare"?
nein, ich hab sie trotz bemuehungen nicht besser hingekriegt

also... hier die neuste version:

gooload_gui.py:
http://paste.pocoo.org/show/64626/

gooload.py:
http://paste.pocoo.org/show/64624/

ich werd das ding jetzt fuer laengere zeit nich anruehren.
spaeter addiere ich evtl unterstuetzung fuer die offizielle yahoo search api (womit gegen keine AGB mehr verstossen werden wuerde)

cu

Verfasst: Samstag 21. Juni 2008, 21:38
von Costi
ok.....

die offizielle search api von yahoo und msn werden unterstuetzt.
wenn mann dan noch aufpasst keine dateien mit copyright runterzuladen ist alles 100% legal

gooload.py:
http://paste.pocoo.org/show/75250/

gooload_gui.py:
http://paste.pocoo.org/show/75251/

Verfasst: Donnerstag 7. August 2008, 16:42
von snafu
Traceback für dich: http://paste.pocoo.org/show/81505/

Trat auf als ich aus Spass nach ISO's für Ubuntu gesucht habe. Während der Suche bin ich auf New Search gegangen und danach hab ich das Programm "weg-ge-ixt". Ich konnte den Fehler leider nicht reproduzieren. Jedenfalls blieb es danach wohl im Loop hängen, weil ich keinen Prompt mehr hatte (auch nicht nach Strg+C) und das Terminalfenster von Hand zumachen musste.