gulli:board Logo

Anzeige


  Antwort
Lirex
Debianer
 
Benutzerbild von Lirex
 
Registrierungsdatum: Oct 2007
Ort: ~/lirex
Beiträge: 305
Re: TuxLoad - Perl Free Downloader for *nix

Zitat:
Zitat von tuxmax 
Habe noch nie mit svn gearbeitet. Hat jemand mal einen Link mit einer Erklärung?

Ist eigentlich nichts zu erklären. Installiere dir einfach subversion * und dann kannst du mit dem Befehl

Code:
svn co http://svn2.assembla.com/svn/tuxload/trunk tuxload

die neueste Entwicklerversion von Tuxload aus dem Netz laden. Du bekommst eine Übersicht welche Dateien geändert wurden seit dem letzten Check und kannst dann bei Bedarf austesten ob was besser/schlechter funzt.

* = so heisst das Debianpaket. Bei anderen Distris bitte nachschauen.

LG
Lirex
Alt 22. 11. 2007, 10:00 Lirex is offline Mit Zitat antworten #751
derNachbar
dezibel im blut
 
Benutzerbild von derNachbar
 
Registrierungsdatum: Apr 2002
Ort: localhost
Beiträge: 910
Re: TuxLoad - Perl Free Downloader for *nix

:edit:
hatte vergessen die db in die ausgecheckte version zu kopieren.
Alt 22. 11. 2007, 22:15 derNachbar is offline Mit Zitat antworten #752
Ravenmaster
the one'n'only Saftmelone
 
Benutzerbild von Ravenmaster
 
Registrierungsdatum: Nov 2006
Ort: ...oben bei Mutti
Beiträge: 63
Re: TuxLoad - Perl Free Downloader for *nix

Weiss nicht genau ob das wirklich nach hier gehört weil es an sich nix mit dem Downloader zu tun hat, der nebenbei bemerkt ein richtig geiles teil ist Es geht eher um das "rsdf -> klarlink pythonding" das hier reingestellt wurde. Habe gerade mit dem ccf2rsdf Konverter aus ner CCF ne RSDF gemacht danach wollt ich mir die links holen und ich bekam ne Fehlermeldung. Der ganze Vorgang hier:
Code:
raven@ravenmaster:~/tuxl$ wine ccf2rsdf.exe Gho*.ccf Package: Movie 1 -> Kommentar: Ghost in the Shell - Movie 1 &amp; 2 und Staffel 1 &amp; 2 Package: Movie 2 -> Kommentar: Ghost in the Shell - Movie 1 &amp; 2 und Staffel 1 &amp; 2 Package: Staffel 1 -> Kommentar: Ghost in the Shell - Movie 1 &amp; 2 und Staffel 1 &amp; 2 Package: Staffel 2 -> Kommentar: Ghost in the Shell - Movie 1 &amp; 2 und Staffel 1 &amp; 2 Great success! CCF converted to RSDF. raven@ravenmaster:~/tuxl$ rsdf_decrypt.py Ghost.in.The.Shell.rsdf Traceback (most recent call last): File "/usr/bin/rsdf_decrypt.py", line 20, in <module> data = binascii.unhexlify(''.join(data.split())) TypeError: Non-hexadecimal digit found raven@ravenmaster:~/tuxl$

Ich vermute einfach mal dass es an den Kommentaren liegt. Wäre gut wenn man da iwie abhilfe schaffen könnte.
Alt 23. 11. 2007, 03:13 Ravenmaster is offline Mit Zitat antworten #753
DrHansen
Mitglied
 
Registrierungsdatum: Oct 2007
Beiträge: 75
Re: TuxLoad - Perl Free Downloader for *nix

Wenn du eine rsdf hast, die vorher mal eine ccf war, hängen am Ende von der Datei noch unnütze Zeichen dran, die sich nicht umwandeln lassen. Du musst noch etwas in deinen code einfügen.
Das Modul re muss geladen werden.
Code:
import re

Nach dem die rsdf gelesen wurde, werden so die Zeichen entfernt. ( einfügen nach "data = rsdf.read()" )
Code:
pattern = re.compile('\\000*') data = pattern.sub('',data)


Gruss Dr.Hansen
Alt 23. 11. 2007, 05:28 DrHansen is offline Mit Zitat antworten #754
Ravenmaster
the one'n'only Saftmelone
 
Benutzerbild von Ravenmaster
 
Registrierungsdatum: Nov 2006
Ort: ...oben bei Mutti
Beiträge: 63
Re: TuxLoad - Perl Free Downloader for *nix

Danke jetzt gehts wieder
Alt 23. 11. 2007, 08:31 Ravenmaster is offline Mit Zitat antworten #755
tuxmax
Mitglied
 
Benutzerbild von tuxmax
 
Registrierungsdatum: Nov 2007
Beiträge: 491
Re: TuxLoad - Perl Free Downloader for *nix

Zitat:
Zitat von binging 
@tuxmax:
Wegen Klipper, keine Ahnung. Kannst Du nicht einfach mit Klick auf die mittlere Maustaste pasten? Ich mach immer Rechtsklick auf den Link, Copy-Link-Location und dann auf der Shell oder dem Texteditor einen Mittelklick.


Hehe, bei 4 Gig muß das anders gehen.
Alt 23. 11. 2007, 09:48 tuxmax is offline Mit Zitat antworten #756
barrrrt
Mitglied
 
Registrierungsdatum: Dec 2004
Beiträge: 94
Re: TuxLoad - Perl Free Downloader for *nix

Will nur mal ein dickes DANKE loswerden. Bin Linuxnewbie und habs dank aller hier im Thread hinbekommen mit Tuxload.
Alt 23. 11. 2007, 13:42 barrrrt is offline Mit Zitat antworten #757
binging
Mitglied
 
Registrierungsdatum: Jul 2007
Beiträge: 163
Re: TuxLoad - Perl Free Downloader for *nix

Zitat:
Zitat von tuxmax 
Hehe, bei 4 Gig muß das anders gehen.

Stimmt

Einfach Seite abspeichern und wenn pro Zeile der HTML-Datei nicht mehr als ein Link auftaucht:
Code:
grep rapidshare saved.html > liste tuxload -l liste

ansonsten mit diesem Miniskript erst alle Links extrahieren:
Code:
#!/usr/bin/perl use strict; use warnings; open (my $FILE, '<', shift) or die $!; my %links; while ( my $line = <$FILE> ) { $links{$1}++; while ($line =~ m!(http://.*?)['"\s]!cg); } print "$_\n" for ( sort keys %links );
Alt 24. 11. 2007, 08:51 binging is offline Mit Zitat antworten #758
tuxmax
Mitglied
 
Benutzerbild von tuxmax
 
Registrierungsdatum: Nov 2007
Beiträge: 491
Re: TuxLoad - Perl Free Downloader for *nix

Danke.

BTW. Vor der aktuellen Version kam Tuxload auch mit Links zurecht, die mit anonym.to anfingen. Jetzt muß ich das immer wegmachen und Tuxload mit den reinen Rapid*links füttern. Schade eigentlich.
Alt 24. 11. 2007, 20:07 tuxmax is offline Mit Zitat antworten #759
binging
Mitglied
 
Registrierungsdatum: Jul 2007
Beiträge: 163
Re: TuxLoad - Perl Free Downloader for *nix

Zitat:
Zitat von tuxmax 
BTW. Vor der aktuellen Version kam Tuxload auch mit Links zurecht, die mit anonym.to anfingen. Jetzt muß ich das immer wegmachen und Tuxload mit den reinen Rapid*links füttern. Schade eigentlich.
Ups. Da habe ich aber einen blöden Fehler eingebaut. So blöd, dass ich gar nicht glauben mag, dass ich das war

Danke für den Bug-Report. Neue Version kommt hoffentlich morgen.
Alt 25. 11. 2007, 09:07 binging is offline Mit Zitat antworten #760
johny90
iPod Experte
 
Benutzerbild von johny90
 
Registrierungsdatum: Feb 2006
Beiträge: 1.658
Re: TuxLoad - Perl Free Downloader for *nix

wo bekomme ich die neusten captchas her und wo kommen die rein?
Alt 01. 12. 2007, 13:39 johny90 is offline Mit Zitat antworten #761
g17
Mitglied
 
Registrierungsdatum: Nov 2005
Beiträge: 251
Re: TuxLoad - Perl Free Downloader for *nix

hier stehen hinten meißt aktuelle methoden für Anticaptcha.

Die (.opt und .dat- Datei) kopierst du nach ~/tuxload/lib/letters,
dann musst du noch unter ~/tuxload/etc/BasicConfig.pm ($ac_method = '') das Datum ändern.

Für gocr hatte doch mein ich sogar binging hier im thread was Aktuelles gepostet...
Alt 02. 12. 2007, 11:15 g17 is offline Mit Zitat antworten #762
johny90
iPod Experte
 
Benutzerbild von johny90
 
Registrierungsdatum: Feb 2006
Beiträge: 1.658
Re: TuxLoad - Perl Free Downloader for *nix

Ok, danke!
Alt 02. 12. 2007, 11:25 johny90 is offline Mit Zitat antworten #763
nils Spender
Pastafarian
 
Benutzerbild von nils
 
Registrierungsdatum: Mar 2000
Beiträge: 698
Re: TuxLoad - Perl Free Downloader for *nix

hat mit dem tool schonmal jemand seinen PA gesperrt bekommen?

Zitat:
Betrugs-Erkennung, Account xxxxxxxxx: Dieser Account wurde verwendet um die Infrastruktur von RapidShare zu schädigen.

der war keine woche alt, kein plan was ich falsch gemacht haben soll. gibt ja afaik keine regel die verbietet die links an beliebig viele leute weiterzugeben, hab ich auch gemacht. ein link hatte seltsamerweise innerhalb eines nachmittags 14.000 downloads, aber nur knapp 50 davon von free-usern. aber RS wirbt ja extra damit, dass "einige dateien über 100.000 downloads" haben.
dachte es wäre nur fair wenn ich für die leistung auch mal zahle, aber so... gocr ich komme! o.O

viele grüße
nils
Alt 02. 12. 2007, 11:27 nils is offline Mit Zitat antworten #764
n2Dmartin
Mitglied
 
Registrierungsdatum: Nov 2007
Beiträge: 8
Re: TuxLoad - Perl Free Downloader for *nix

Du besorgst dir jedes mal, wenn es neue Anticaptcha-Methoden gibt diese entweder im entsprechenden Thread oder erstellst selbst welche und kopierst die dann in den ordner lib.
Alt 02. 12. 2007, 11:45 n2Dmartin is offline Mit Zitat antworten #765
nils Spender
Pastafarian
 
Benutzerbild von nils
 
Registrierungsdatum: Mar 2000
Beiträge: 698
Re: TuxLoad - Perl Free Downloader for *nix

@binging: habe die antwort von rapidshare, angeblich wurden zu viele zugriffe auf die premium-zone generiert, was das selbe problem ist wie bei cryptload 0.8. werde mir den code hier gleich nochmal zur brust nehmen und gucken, was der code für premium-user eigentlich macht, vlt ist da ja was dabei (ständiges einloggen vor jedem download z.b.)...

bis sich das geklärt hat kann ich jedem nur empfehlen als premium-user nicht mit tuxload zu saugen. :/

viele grüße
nils

edit: das klärt sich schnell hier, sub login_and_get_cookie ist der schuldige und teilweise auch sub execute_download ab der stelle wo im kommentar "Premium User" steht. in execute_download wird bei jedem download überprüft ob direct-links aktiviert sind. dazu wird sich eingeloggt, die optionen werden aufgerufen und die seite untersucht. etwas umständlich und m.E. auch als einfache option in der config zu realisieren, dann wäre es wenigstens sicher ^^
login_and_get_cookie logt sich ein und holt das cookie, klar. aber bei jedem download? das cookie wird als string abgelegt, den man auch irgendwo speichern könnte, evtl sogar einmalig. rapidshare verwendet cookies die 2024 ablaufen, also nie erneuert werden müssen, wenn man die einfach in eine textdatei ablegt wäre ruhe. nur kann ich das programm nicht so ändern weil ich perl nicht kann :/

Geändert von nils (03. 12. 2007 um 14:40 Uhr).
Alt 03. 12. 2007, 14:07 nils is offline Mit Zitat antworten #766
binging
Mitglied
 
Registrierungsdatum: Jul 2007
Beiträge: 163
Re: TuxLoad - Perl Free Downloader for *nix

Zitat:
Zitat von nils 
bis sich das geklärt hat kann ich jedem nur empfehlen als premium-user nicht mit tuxload zu saugen. :/
Ich hab's schon als Premium-User benutzt. Sogar ausgiebig und einen ganzen Monat lang. Ich hatte nie auch nur ein Problem.

Zitat:
edit: das klärt sich schnell hier, sub login_and_get_cookie ist der schuldige und teilweise auch sub execute_download ab der stelle wo im kommentar "Premium User" steht. in execute_download wird bei jedem download überprüft ob direct-links aktiviert sind. dazu wird sich eingeloggt,

Wo wird sich da eingeloggt?
Code:
# check if "direct downloads" is activated my $prem_link = 'https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi'; my $options = $ua->post( $prem_link, ['options'=>1] ); my $html = $options->content();

Hier wird lediglich eine Seite gesaugt. Aber Du hast schon Recht muss man nichtjedes Mal machen. Schaden sollte es aber auch nicht.

Und eingeloggt wird sich auch nur einmal
Code:
if ( $login ) { $self->login_and_get_cookie() if ! $self->[COOKIE]; # <---- $ua->cookie_jar( $self->[COOKIE] ); }
Code:
my $res = $ua->request( $req_dl ); if ( $ua->cookie_jar->as_string ) { $self->[COOKIE] = $ua->cookie_jar(); # <---- #print "Cookie set: ", $ua->cookie_jar->as_string, "\n"; return; }

Oben steht im Prinzip "if not Cookie". In Perl darf man Abfragen auch hinter Befehle stellen. Und unten wird dieses "Cookie" gespeichert.

Hilft jetzt natürlich nicht weiter.

Ich meld mich mal per PM bei Dir.
Alt 04. 12. 2007, 09:45 binging is offline Mit Zitat antworten #767
tuxmax
Mitglied
 
Benutzerbild von tuxmax
 
Registrierungsdatum: Nov 2007
Beiträge: 491
Re: TuxLoad - Perl Free Downloader for *nix

Das mit der Fernsteuerung verstehe ich nicht. /bin/tlr.pl funktioniert bei mir nicht. Die Erläuterung im Wiki ist ein bißchen knapp.
Alt 09. 12. 2007, 19:21 tuxmax is offline Mit Zitat antworten #768
binging
Mitglied
 
Registrierungsdatum: Jul 2007
Beiträge: 163
Re: TuxLoad - Perl Free Downloader for *nix

Zitat:
Zitat von tuxmax 
Das mit der Fernsteuerung verstehe ich nicht. /bin/tlr.pl funktioniert bei mir nicht. Die Erläuterung im Wiki ist ein bißchen knapp.

Ist vielleicht das Skript nicht executable gesetzt?
Mach mal chmod +x bin/tlr.pl

Ich brauche das zB für automatische Drosselung falls jemand im Hausnetz auftaucht. Ich hänge nämlich zu Dritt an einer Leitung:
Code:
#!/bin/bash IPs[0]=192.168.0.10 IPs[1]=192.168.0.2 IPs[2]=192.168.0.4 IPs[3]=192.168.0.5 for ip in ${IPs[*]}; do ping -c 1 $ip >> /dev/null if [ "$?" == "0" ]; then echo "Jemand da, setze reconnect aus und drossel den Download" bin/tlr.pl set dl_speed 100 > /dev/null bin/tlr.pl set reconnect 0 > /dev/null exit; fi done
Alt 10. 12. 2007, 12:14 binging is offline Mit Zitat antworten #769
johny90
iPod Experte
 
Benutzerbild von johny90
 
Registrierungsdatum: Feb 2006
Beiträge: 1.658
Re: TuxLoad - Perl Free Downloader for *nix

Wie kann ich den Download Pfad ändern?
Alt 15. 12. 2007, 14:16 johny90 is offline Mit Zitat antworten #770
Phantomas_x
>>>FrEaK<<<
 
Benutzerbild von Phantomas_x
 
Registrierungsdatum: Jul 2005
Beiträge: 563
Re: TuxLoad - Perl Free Downloader for *nix

@binging

nutzt du auch den svn ?
Alt 15. 12. 2007, 15:16 Phantomas_x is offline Mit Zitat antworten #771
tantum
...
 
Registrierungsdatum: Sep 2006
Beiträge: 799
Re: TuxLoad - Perl Free Downloader for *nix

@johny_90:
In der BasicConfig.pm gibts ne Zeile, die sieht so aus:

Code:
path_downloads => "$path_tuxload/../downloads",

Da kannst du den Pfad ändern. Oder du gibst ihm beim Aufruf den Parameter '-d <Pfad>' mit.
Alt 15. 12. 2007, 16:11 tantum is offline Mit Zitat antworten #772
johny90
iPod Experte
 
Benutzerbild von johny90
 
Registrierungsdatum: Feb 2006
Beiträge: 1.658
Re: TuxLoad - Perl Free Downloader for *nix

Zitat:
Zitat von tantum 
@johny_90:
In der BasicConfig.pm gibts ne Zeile, die sieht so aus:

Code:
path_downloads => "$path_tuxload/../downloads",

Da kannst du den Pfad ändern. Oder du gibst ihm beim Aufruf den Parameter '-d <Pfad>' mit.
Wie sieht dan die Zeile in der BassisConfig aus wenn ich dadrauf speicehrn will

/media/sda2/Downloads ?

Habe schon vieles PRobiert doch er findet den Pfad nicht.
Alt 16. 12. 2007, 14:05 johny90 is offline Mit Zitat antworten #773
nils Spender
Pastafarian
 
Benutzerbild von nils
 
Registrierungsdatum: Mar 2000
Beiträge: 698
Re: TuxLoad - Perl Free Downloader for *nix

wer hat dir linux installiert? wie wärs du würdest mit grundlegenden verständnisfragen zu linux in ein entsprechendes forum gucken oder wenigstens in einem thread der zum thema "anfängerfragen" passt?
http://wiki.ubuntuusers.de erklärt einiges, was du vlt gelesen haben solltest.
nils

edit: junge du bist blöder als toastbrot, damit hast du es auf die ignore-liste geschafft. kümmer dich allein um deinen scheiss.

Geändert von nils (16. 12. 2007 um 14:45 Uhr).
Alt 16. 12. 2007, 14:13 nils is offline Mit Zitat antworten #774
johny90
iPod Experte
 
Benutzerbild von johny90
 
Registrierungsdatum: Feb 2006
Beiträge: 1.658
Re: TuxLoad - Perl Free Downloader for *nix

Ich kann nichts dafür das Tuxload in home/BENUTZER/media/sdx/downloads sucht.....
Alt 16. 12. 2007, 14:15 johny90 is offline Mit Zitat antworten #775
Themen-Optionen Thema durchsuchen Antwort