Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Rapidshare Free-User Shellscript 4.0
gandro Offline
Quälgeist

Beiträge: 8.950
Registriert seit: Jul 2008
Beitrag #1
Rapidshare Free-User Shellscript 4.0
[Update 03. Oktober 2010] Version 4.0.0, siehe weiter hinten

Direktlink: Beitrag #172461

______________________

Der eine oder andere mag sich vielleicht noch an mein altes RS Free-User wget-Script erinnern.

Da Rapidshare ihre Seite geringfügig modifiziert haben, versagt das alte Script teilweise. Und da Programme wie JDownloader oder pyLoad eine grafische Oberfläche und Java oder Python oder sonst was alles verlangen, und ich nicht gewillt bin Java oder X11 auf meinem Downloadrechner zu installieren, hab ich entschlossen das Script neu zu schreiben.

Aufruf:
Code:
rapidshare.sh [OPTIONS] URL

    -l --log  LOGFILE       Write output to log file
    -i --input INPUTFILE    Read urls from input file
    -n --nomd5              Don't create MD5SUMS file
    -h --help               Show this help page
Das Script mit eine rapidshare.com-URL entgegen, analysiert sie und wartet demenstprechend bis die Datei heruntergeladen werden kann und lädt sie dann via wget. Sollte mit allen Fällen (Downloadslots, IP lädt bereits, 15min Wartezeit etc) klarkommen.

Wie ihr seht lädt das Script nicht mehr von stdin, sondern kann eine einzelne URL saugen oder oder aus einer Textdatei mit einem Rapidshare-Link pro Zeile einlesen (Zeilen mit # am Anfang werden ignoriert).

Komplett neu an den Script ist, dass es die Rapidshare-API verwendet um Infos über die Dateien zu holen: Sollte die Datei gelöscht werden oder sonst nicht verfügbar sein, wird eine korrekte Fehlermeldung ausgegeben. Als zusätliches Feature krieg ich jetzt auch MD5-Summen, d.h. das Script legt standardmässig eine MD5SUMS Datei an, welche die MD5-Summen aller heruntergeladenen Dateien enthält.

Benötigt wird GNU bash, GNU wget, GNU coreutils, GNU grep und GNU sed. Also alles was auf einem Standard-Linux bereits installiert ist. Ausser bash funktionieren möglicherweise auch die Non-GNU-Varianten, probierts aus.

Download: gist: rapidshare.sh - GitHub
03.02.2010 13:31
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
chiaki Offline
Die Pommesfee

Beiträge: 12.534
Registriert seit: Jul 2008
Beitrag #2
Rapidshare Free-User Shellscript 4.0
rapidshare api wtf öö
03.02.2010 13:46
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
gandro Offline
Quälgeist

Beiträge: 8.950
Registriert seit: Jul 2008
Beitrag #3
Rapidshare Free-User Shellscript 4.0
Seit Frühsommer 2009.

http://images.rapidshare.com/apidoc.txt

Eher geeignet für Premium-User mit all ihren Funktionen. Aber um rauszufinden ob und warum ne Datei nicht verfügbar ist reichts auch für Freeuser.

Der Free-User-Downloadlink geht dann trotzdem nur über HTML-Parsing, weil man an die Free-User-ID und die Wartezeit nur über HTML rankommt.
03.02.2010 13:48
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
hecken
Unregistered

 
Beitrag #4
Rapidshare Free-User Shellscript 4.0
Ist ja nett, aber RapidShare als Free-User? Kann mans ja gleich lassen...
03.02.2010 14:00
Diese Nachricht in einer Antwort zitieren
gandro Offline
Quälgeist

Beiträge: 8.950
Registriert seit: Jul 2008
Beitrag #5
Rapidshare Free-User Shellscript 4.0
hecken schrieb:  Ist ja nett, aber RapidShare als Free-User? Kann mans ja gleich lassen...
Ich zahl kein Geld an eine Firma die ihre Kunden verarscht und mit der Content-Mafia zusammenarbeitet.

Und wozu soll ich für Filme saugen Geld zahlen? Da kann ich ja grad so gut ne DVD kaufen, dann kommt das Geld auch beim Richtigen an.
03.02.2010 14:02
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Dirk Offline
Software Archäologe

Beiträge: 14.935
Registriert seit: Jul 2008
Beitrag #6
Rapidshare Free-User Shellscript 4.0
sehe ich auch wie gandro. auch wenn mir nen shellscript nix bringt.

03.02.2010 14:20
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
hecken
Unregistered

 
Beitrag #7
Rapidshare Free-User Shellscript 4.0
gandro schrieb:  eine Firma die ihre Kunden verarscht und mit der Content-Mafia zusammenarbeitet.
Belege?
03.02.2010 14:43
Diese Nachricht in einer Antwort zitieren
gandro Offline
Quälgeist

Beiträge: 8.950
Registriert seit: Jul 2008
Beitrag #8
Rapidshare Free-User Shellscript 4.0
hecken schrieb:  
gandro schrieb:  eine Firma die ihre Kunden verarscht und mit der Content-Mafia zusammenarbeitet.
Belege?

„Wir löschen alle Raubkopien, die uns bekannt werden, wir setzen darüber hinaus Software-Filter und ein ganzes Team von Abuse-Mitarbeitern ein“

Geschäftsführer Bobby Chang
03.02.2010 14:46
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
hecken
Unregistered

 
Beitrag #9
Rapidshare Free-User Shellscript 4.0
gandro schrieb:  „Wir löschen alle Raubkopien, die uns bekannt werden, wir setzen darüber hinaus Software-Filter und ein ganzes Team von Abuse-Mitarbeitern ein“

Geschäftsführer Bobby Chang
Und allein auf sowas stützt du deine Behauptung? Find ich ja schon recht gewagt. Ist doch klar, dass die alle Raubkopieren löschen müssen. Und das mit den Abuse-Mitarbeitern sagt der halt um die Medienindustrie zu beruhigen...
03.02.2010 14:50
Diese Nachricht in einer Antwort zitieren
Dirk Offline
Software Archäologe

Beiträge: 14.935
Registriert seit: Jul 2008
Beitrag #10
Rapidshare Free-User Shellscript 4.0
Ich glaube mit Mafia meint er die Raubkopierer und nicht Medienindustrie. Es wirft nämlich kein gutes licht auf eine firma und daten & Geld gibt man den nicht so gern.

03.02.2010 14:52
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste