Coding der Platz für selbstgecodete Software

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
Alt 03.02.2010, 13:31   #1
der Graue
Administrator
 
Benutzerbild von gandro
 
Registriert seit: 12.07.2008
Ort: Schweiz
Beiträge: 1.926
gandro eine Nachricht über ICQ schicken gandro eine Nachricht über MSN schicken gandro eine Nachricht über Jabber schicken
Standard Rapidshare Free-User Shellscript 2.0

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
gandro ist offline   Mit Zitat antworten
Alt 03.02.2010, 13:46   #2
Die Pommesfee
 
Benutzerbild von chiaki
 
Registriert seit: 10.07.2008
Beiträge: 2.327
chiaki eine Nachricht über ICQ schicken chiaki eine Nachricht über MSN schicken
Standard AW: Rapidshare Free-User Shellscript 2.0

rapidshare api wtf öö
__________________
Chiaki lernt Japanisch
Hiragana: FERTIG
Katakana: FERTIG
www.pixelbanane.de
Die Seite über Bananen
chiaki ist offline   Mit Zitat antworten
Alt 03.02.2010, 13:48   #3
der Graue
Administrator
 
Benutzerbild von gandro
 
Registriert seit: 12.07.2008
Ort: Schweiz
Beiträge: 1.926
gandro eine Nachricht über ICQ schicken gandro eine Nachricht über MSN schicken gandro eine Nachricht über Jabber schicken
Standard AW: Rapidshare Free-User Shellscript 2.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.
gandro ist offline   Mit Zitat antworten
Alt 03.02.2010, 14:00   #4
iLikeBeer
 
Benutzerbild von hecken
 
Registriert seit: 12.07.2008
Ort: Regierungsbezirk Düsseldorf
Beiträge: 734
hecken eine Nachricht über MSN schicken
Standard AW: Rapidshare Free-User Shellscript 2.0

Ist ja nett, aber RapidShare als Free-User? Kann mans ja gleich lassen...
__________________
Mitglied der Partei 'Die PARTEI' Nr.: 6853
Meine Web-Visitenkarte: d-heck.de
hecken ist offline   Mit Zitat antworten
Alt 03.02.2010, 14:02   #5
der Graue
Administrator
 
Benutzerbild von gandro
 
Registriert seit: 12.07.2008
Ort: Schweiz
Beiträge: 1.926
gandro eine Nachricht über ICQ schicken gandro eine Nachricht über MSN schicken gandro eine Nachricht über Jabber schicken
Standard AW: Rapidshare Free-User Shellscript 2.0

Zitat:
Zitat von hecken Beitrag anzeigen
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.
gandro ist offline   Mit Zitat antworten
Alt 03.02.2010, 14:20   #6
Software Archäologe
WH Admin
 
Benutzerbild von Dirk
 
Registriert seit: 11.07.2008
Ort: Berlin
Beiträge: 2.618
Standard AW: Rapidshare Free-User Shellscript 2.0

sehe ich auch wie gandro. auch wenn mir nen shellscript nix bringt.
Dirk ist offline   Mit Zitat antworten
Alt 03.02.2010, 14:43   #7
iLikeBeer
 
Benutzerbild von hecken
 
Registriert seit: 12.07.2008
Ort: Regierungsbezirk Düsseldorf
Beiträge: 734
hecken eine Nachricht über MSN schicken
Standard AW: Rapidshare Free-User Shellscript 2.0

Zitat:
Zitat von gandro Beitrag anzeigen
eine Firma die ihre Kunden verarscht und mit der Content-Mafia zusammenarbeitet.
Belege?
__________________
Mitglied der Partei 'Die PARTEI' Nr.: 6853
Meine Web-Visitenkarte: d-heck.de
hecken ist offline   Mit Zitat antworten
Alt 03.02.2010, 14:46   #8
der Graue
Administrator
 
Benutzerbild von gandro
 
Registriert seit: 12.07.2008
Ort: Schweiz
Beiträge: 1.926
gandro eine Nachricht über ICQ schicken gandro eine Nachricht über MSN schicken gandro eine Nachricht über Jabber schicken
Standard AW: Rapidshare Free-User Shellscript 2.0

Zitat:
Zitat von hecken Beitrag anzeigen
Zitat:
Zitat von gandro Beitrag anzeigen
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
gandro ist offline   Mit Zitat antworten
Alt 03.02.2010, 14:50   #9
iLikeBeer
 
Benutzerbild von hecken
 
Registriert seit: 12.07.2008
Ort: Regierungsbezirk Düsseldorf
Beiträge: 734
hecken eine Nachricht über MSN schicken
Standard AW: Rapidshare Free-User Shellscript 2.0

Zitat:
Zitat von gandro Beitrag anzeigen
„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...
__________________
Mitglied der Partei 'Die PARTEI' Nr.: 6853
Meine Web-Visitenkarte: d-heck.de
hecken ist offline   Mit Zitat antworten
Alt 03.02.2010, 14:52   #10
Software Archäologe
WH Admin
 
Benutzerbild von Dirk
 
Registriert seit: 11.07.2008
Ort: Berlin
Beiträge: 2.618
Standard AW: Rapidshare Free-User Shellscript 2.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.
Dirk ist offline   Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Rapidshare-Premium-User-Downloadskript DosAmp Coding 0 19.08.2009 14:09
Rapidshare Free-User wget Script gandro Coding 10 23.01.2009 15:31
Rapidshare Downloads per wget ? Randy Musik, Kino, Zeitschriften, TV und Internet 3 06.10.2008 10:06
Rapidshare: jetzt höhere Bandbreiten auch für Free-User Randy User-News 9 03.09.2008 22:05


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr.