RapidShare Download Manager 4.2.5

Veraenderte Dateien: free.pl, functions.inc.php, header.php, info.php, links.php, mod_suche.php, rsdm_main.php, stats.php, style.css, module/om4/index.php, module/suche/suchen.js, module/suche/suchen.php, upload/ul_rapidshare.com.sh

Neue Dateien: rapidpoints.php, topfiles.php, stats_RAPIDSHARE-ACCOUNT-ID.xml und rapidpoints_RAPIDSHARE-ACCOUNT-ID.xml (wird automatisch beim ersten Aufruf der stats.php bzw. rapidpoints.php erzeugt)

Entfernte Dateien: module/suche/raupe_org.gif

====> HINWEIS: wer ein “Modul” nicht nutzen moechte, entfernt einfach die entsprechenden Dateien (z.B. mod_rss.php + module/rss/*). Die Links in der Navigation werden dann automatisch nicht mehr angezeigt.

* info.php, topfiles.php -> eine Uebersicht der hochgeladenen Dateien und wie oft diese runtergeladen worden sind
* info.php, rapidpoints.php -> der Verlauf der RapidPoints wird beim Aufruf der rapidpoints.php in einer xml-Datei (rapidpoints_RAPIDSHARE-ACCOUNT-ID.xml) gespeichert
* stats.php -> die Statistik-Daten werden jetzt in einer xml-Datei (stats_RAPIDSHARE-ACCOUNT-ID.xml) gespeichert und stehen somit auch laenger als 30 Tage zur Verfuegung
x header.php, rsdm_main.php, etc. -> Code aufgeraeumt
x free.pl -> Fix fuer Problem mit dem Download-Limit (Dank an tdomhan)
x header.php -> Redirect nach wGet-Download-Start auf gewuenschte Seite (siehe $redirect in der config.inc.php)
+ header.php, info.php, rsdm_main.php, module/om4/index.php, upload/ul_rapidshare.com.sh -> Anpassungen an rapidshare.com – Veraenderungen
+ free.pl -> Download-Link steht im wGet-log-File immmer in der ersten Zeile (das gilt nur fuer Free-User-Downloads) (Dank an Solo0815)
+ mod_suche.php, module/suche/suchen.js, module/suche/suchen.php -> tvsubtitles.net hinzugefuegt
- links.php -> jeweils einen Link hinzugefuegt und entfernt
- rsdm_main.php -> Berechnung der maximalen Download-Summe mit 200MB pro Datei
x rsdm_main.php -> Angeforderte Dateien, die bereits runtergeladen wurden, werden wieder korrekt markiert (NICHT userspezifisch!) (siehe v2.0 RC2)

Der Download-Link wurde entfernt, da diese Version nicht mehr aktuell ist.

44 Kommentare

  1. Solo0815

    4. Januar 2009 @ 14:22

    Hi!
    Funktioniert gut soweit.
    Hab mal ein paar Ergänzungen für mich (Free-User) geschrieben, damit ich nicht immer die Links aus den Logs raussuchen muss. Jetzt werden alle hinzigefügten Links in einer txt Datei gespeichert (per sh-Datei) und alle gestarteten Links in einer extra Datei. Das ganze geht ja auch per url2links, aber wenn man die Dateien über die Hauptseite hinzufügt, werden die nirgends gespeichert.
    Was ich noch nicht hinbekommen hab, ist die sh-Datei per html aufzurufen. Aktuell muss man erst die getlinks.sh per shell aufrufen, damit man die Links aus den sh-Dateien extrahieren kann. Vielleicht kannst du ja das was machen? ;)

    Die Änderungen kannst du aus der README im File nachlesen.
    http://rapidshare.com/files/179672916/rsdm_ergaenzungen.tar.gz.html

    Noch was:
    Könntest du bitte das nächste Mal die Dateien als tar.gz packen? Dann sind alle Berechtigungen korrekt. Musste schon wieder $RSDM/images/pbar ändern!

    Und:
    Ein Redownload-Button wäre nicht schlecht ;)

  2. ASA

    10. Januar 2009 @ 13:24

    HI.
    Erst mal ein grosses Lob für die Arbeit.
    RSDM funktioniert wunderbar auf der NSLU2 mit Debian.

    Was ich allerdings nicht hinbekomme ist die Implementierung
    der Reconnect-Scripts.
    Habe schon Google auf den kopf gestellt und nichts gefunden.
    Auch die Hinweise von S66 wie es funktionieren sollte, haben
    nicht wirklich gefruchtet.
    Wäre es moglich ein HowTo hier auf die Seite unterzubringen?

    Wäre für jede Hilfe dankbar.

    Gruss ASA.

    P.S.: das Reconn-Script das ich benutze funktioniert wenn man es
    von Hand startet. Liegt also irgendwie in der Implementierung in
    Free.pl.

  3. kingofcomedy

    10. Januar 2009 @ 13:33

    Was genau funktioniert denn nicht? Und wieso Reconnect? Als Free-User kannst du dank der free.pl doch ganz normal (vom Speed mal abgesehen) runterladen, oder nicht?

  4. ASA

    10. Januar 2009 @ 13:38

    Huch, soooo schnell hab’ ich mit einer Antwort nicht gerechnet :) .

    Nun ja, ein Reconn-Script würde die Wartezeit zwischen zwei Dateien
    erheblich werkürzen. Das ist der einzige Grund warum ich es gerne
    zum Laufen bringen würde.

    Gruss ASA.

  5. ASA

    10. Januar 2009 @ 13:39

    Btw. gibt es einen IRC-Chan für RSDM?

  6. kingofcomedy

    10. Januar 2009 @ 13:49

    Ein Reconnect-Script müsste ja auf den Router zugreifen und ein solches Script wird es für den RSDM (von mir) nicht geben. Die Wartezeit lässt sich durch einen Premium-Account verkürzen. ;)

    Einen IRC-Channel gibt es für den kleinen RSDM nicht, sorry.

    BTW: ich versuche eigentlich immer so schnell es geht zu antworten. Manchmal dauert es 1-2 Tage, manchmal aber auch nur 1-2 Stunden. ;)

  7. ASA

    10. Januar 2009 @ 13:55

    Ein Reconn-Script habe ich ja, nur das exec in der free.pl bekomme ich nicht hin.
    Es wird gar nicht ausgeführt. Ich wollte ja nur das RSDM, wenn es mit einer Datei
    fertig ist, anstatt die zeit abzuwarrten, eben dieses script ausführt und dann (eventuel
    mit 1min verzögerung) die nächste Datei startet.

    Einen Premium-Account habe ich, aber da sammle ich manchmal Traffic wegen grosser DL’s
    und da möchte ich den Traffich nicht mit kleinen DL’s verschwenden :)

  8. kingofcomedy

    10. Januar 2009 @ 14:09

    Du bekommst gleich von mir eine E-Mail. :)

  9. kingofcomedy

    10. Januar 2009 @ 20:40

    Und auch das Problem mit dem Reconnect-Script wurde jetzt gelöst. :)

  10. tschuegy

    15. Januar 2009 @ 08:24

    Hi kingofcomedy

    Ich wollte Dir nur mitteilen, dass rsdm einfach nur genial ist! Hatte zwar ein paar Anfangsschwierigkeiten, da ich zuerst den Indianer verwendet hatte und das Script immer abgestürzt ist. Mit AppWeb funktioniert es wunderbar!

    Was merkwürdiges was ich bei mir entdeckt habe ist, dass wenn ich ein paar links hinzufüge und diese dann heruntergeladen werden, manchmal der Downloadfortschritt rückwärts geht. Sehr komisches verhalten. Der Status zählt einfach rückwärts bis ins Unentliche :-)

    Wechsle ich dann z. Bsp auf Info und wieder zurück ist die Anzeige wieder normal. Also nur manchmal falsch, wenn die Downloads hinzugefügt werden. Nicht schlimm, da ja sonst alles funktioniert.

    Wirklich eine geile Lösung! Nur so weiter, bin gespannt, wann man die eingetragenen Downloads auch wieder abbrechen / löschen kann.

  11. Pax90

    15. Januar 2009 @ 15:11

    kannst du es mir auch senden oder veröffentlichen mit den reconnect-script =) ?

  12. kingofcomedy

    15. Januar 2009 @ 15:13

    Ja, das Problem mit dem Downloadfortschritt ist bekannt, aber da es relativ unwichtig ist und bei mir auch nur sehr selten auftritt, ist es für mich aktuell kein wirkliches Problem. :)

    Edit: vielleicht kann ASA das Reconnect-Script (welches, wenn ich das noch richtig im Kopf habe, nur für die FritzBox gilt) mal hochladen und kurz erklären, wie es funktioniert und in den RSDM integriert werden kann.

  13. ASA

    17. Januar 2009 @ 18:32

    Hi.

    Hochladen will ich das Script nict, da ich es nicht geschrieben habe.
    Aber ich will euch gerne die Links dazu geben. :)

    Für die Fr!tzBox gibt es das funktionierende Script hier :
    http://rapidshare.com/files/23792863/reconnect.sh

    Für den SpeedPort 700V und T-Sinus 1024 DSL von T-Com gibt es hier einen :
    http://www.oneunity.de/

    Einfach unter “Scripte” schauen. Das Script sollte auch für andere T-Com Router
    gehen.

    Um das Script in RSDM einzubauen reicht es in der Datei free.pl in Zeile 90
    Folgendes einzutragen (nochmals vielen Dank für die Info an Kingofcomedy):
    exec(‘./reconnect.sh’);

    Das Script MUSS im RSDM-Verzeichnis sein und auch für den User unter dem der
    Webserver läuft ausführbar sein.

    Wer Hilfe beim Einrichten seiner NSLU und/oder Linux-Server braucht,
    findet mich im IRC chat.freenode.net im Channel #rsdm :)

    Gruss ASA.

  14. ASA

    20. Januar 2009 @ 11:48

    Habe hier noch eine Seite gefunden bei der online nach Eingabe
    des Routermodells das Script erstellt wird.
    Einfach mal ausprobieren.

    http://www.paehl.de/reconnect/

    Gruss ASA

  15. kingofcomedy

    20. Januar 2009 @ 19:06

    Danke für die Info, die sicherlich einigen Usern weiterhelfen sollte. :)

  16. tschuegy

    25. Januar 2009 @ 10:13

    Hi kingofcomedy

    Ich habe eine NSLU2 und das RSDM 4.2.5 am lauffen. Es funktioniert alle, bis auf die STATS. Ich habe ein AppWeb am lauffen, da ich es nicht mit dem Apache hingekriegt habe. Jetzt bekomme ich eine Fehlermeldung bei den Stats:

    Call to undefined function xml_parser_create() in /opt/var/appWeb/web/rsdm/stats.php on line 20

    Weisst Du eventuell an was das liegen könnte? Benötige ich irgend ein XML Parser? Wenn JA, von wo kann ich den installieren?

    Gruss
    Tschuegy

  17. kingofcomedy

    25. Januar 2009 @ 11:34

    Die Funktion “xml_parser_create” ist Teil von PHP4 und PHP5.

    “ipkg list_installed | grep xml” wirft bei mir folgendes aus:

    libxml2 – 2.7.2-1 – Libxml2 is the XML C parser and toolkit developed for the Gnome project.
    libxslt – 1.1.24-1 – An XML Stylesheet processor based on libxml2

  18. kingofcomedy

    31. Januar 2009 @ 22:58

    @tschuegy: schau mal hier:

    http://www.nslu2-info.de/forum/showpost.php?p=34487&postcount=1003

  19. xwollex

    1. Februar 2009 @ 18:20

    Vielen Dank für diese großartige Arbeit.

    Ich stehe allerdings noch vor einem Problem:
    Es ist keine Verbindung zu Rapidshare möglich.
    Meldung: Warning: file_get_contents(rs_premium_info.txt) [function.file-get-contents]: failed to open stream: No such file or directory in /var/www/rsdm/info.php on line 14

    Laufen tut das ganze aufm Debian (etch) Root
    Benutzerdaten sind korrekt. (ID)
    Die integrierte Hilfe-Seite zeigt nichts an.

    Ich hoffe Du kannst an dieser Stelle weiterhelfen
    Vielen Dank
    xwollex

  20. kingofcomedy

    1. Februar 2009 @ 18:26

    Der RSDM-Ordner ist auf 777 gesetzt?

  21. xwollex

    1. Februar 2009 @ 18:35

    Ja, das ist der Fall.

  22. kingofcomedy

    1. Februar 2009 @ 18:39

    Ich werde die aktuelle Version des RSDM morgen mal auf meinem Debian-Laptop testen und mich dann melden.

  23. xwollex

    2. Februar 2009 @ 16:39

    Hi Ho :)

    gibt es schon neue Erkenntnisse ?

    Gruß
    xwollex

  24. anastako

    2. Februar 2009 @ 17:56

    Aber Ich nich sprechen Deutch.

    Is there any way to translate your project in other languages???
    :)

    I find it extremely interesting GREAT JOB but it needs to be translated

  25. kingofcomedy

    2. Februar 2009 @ 19:34

    @xwollex: ich bin berufstätig, d.h. vor 18-19 Uhr werde ich normalerweise nicht antworten können. ;) Meine Erkenntnis: auch unter Debian (Etch inkl. Apache2) gibt es keine Probleme. Deine RS-Daten sind korrekt? Gibt es noch in anderen Dateien Fehlermeldungen?

    @anastako: currently there is no (easy) way to translate the script, but I might think about introducing language files.

  26. xwollex

    3. Februar 2009 @ 13:26

    Hi King,

    sorry, wollt´ nicht drängeln ;)
    Wir können einen Tippfehler der RS-Daten ausschließen.
    Die Fehlermeldung ist immer die gleiche, nur die Datei variiert.
    Ich paste einfach mal

    INDEX: file_get_contents(rs_premium_info.txt) [function.file-get-contents]: failed to open stream: No such file or directory in /var/www/rsdm/header.php on line 484

    Screen UPLOAD: …in /var/www/rsdm/uploads.php on line 43

    Screen INFO: …in /var/www/rsdm/info.php on line 14

    Screen STATS: …in /var/www/rsdm/stats.php on line 50

    Wenn Du weitere Info´s benötigst, sag einfach bescheid.
    Gruß
    xwollex

  27. kingofcomedy

    3. Februar 2009 @ 18:08

    @xwollex: du hast eine E-Mail. ;)

  28. xwollex

    10. Februar 2009 @ 12:19

    Ist Dir noch irgendwas eingefallen?

  29. kingofcomedy

    10. Februar 2009 @ 17:30

    Sorry, bisher nicht so wirklich.

    Du hast mir ja mal die Fehlermeldung “wget: –header: Invalid header `Cookie: user=…” gemailt, vielleicht fällt einem anderen User dazu mehr ein. Und ist vor dem Wort “Cookie” in deinem Fall wirklich ein ` anstatt “?

  30. xwollex

    10. Februar 2009 @ 20:40

    Ja, es ist wirklich ein ` vor dem Wort Cookie.

  31. Hagen

    11. Februar 2009 @ 16:15

    Danke für die tolle Arbeit – RSDM hat bei mir schon etliche Gigabyte auf den Server befördert!
    Ein kleiner Kritikpunkt, nicht das Programm selbst betreffend: Wie wäre es, gerade im Hinblick auf die NSLU2, die Downloads nicht als 7Zip anzubieten, sondern wie üblich als .tar.bz2? 7z mag zwar ein ganz toller Kompressor zu sein, jedoch möchte ich mal seine weite Verbreitung in Frage stellen. Mich persönlich nervt es jedenfalls seit dem ersten Release, das ich vor langer Zeit eingesetzt habe.

  32. kingofcomedy

    11. Februar 2009 @ 16:19

    In der Zukunft werde ich den RSDM eventuell als .tar.gz anbieten. .tar.bz2 scheint mir noch weniger verbreitet als .7z. ;) Ich bin im Linux-Bereich aber auch nicht unbedingt gut informiert, d.h. es kann durchaus sein, dass .tar.b2z unter Linux-Experten hoch im Kurs steht. :)

  33. ASA

    11. Februar 2009 @ 22:31

    Hi.
    bzib/bunzip oder bzip2/bunzip2 werden standartmaessig
    bei debian und debian basierenden distributionen automatisch
    installiert. da debian die am haeufigsten installierte distribution
    auf servern ist, waere bzip2 die beste wahl.
    unter windows kann man .bz2 dateien mir rar oder winrar
    entpacken.
    7zip ist nicht so gut da es drei versionen gibt und man in der
    regel laut murphy immer die falsche hatt.

    gruss ASA

  34. kingofcomedy

    11. Februar 2009 @ 23:24

    Ok, danke für die Infos. :)

  35. ASA

    11. Februar 2009 @ 23:50

    Ach, noch was vergessen.
    Immer wenn mein Prem.Acc. auf 0 ist bekomme ich in der info.php
    folgende Fehlermeldung :

    Notice: Undefined offset: 0 in /var/www/rsdm/info.php on line 40

    Ist nicht schlimm, aber vieleicht hast du mal die Zeit das
    zu ändern. :)

    Gruss ASA.

  36. kingofcomedy

    12. Februar 2009 @ 07:51

    Mach mal bitte folgendes wenn der Traffic bei deinem Account mal wieder auf 0 ist und du die Fehlermeldung angezeigt bekommst:

    Kommentiere in der info.php Zeile #24 aus, damit die rs_premium_info.txt beim Aufruf der info.php nicht wieder gelöscht wird. Dann rufst du die info.php auf und öffnest anschliessend die rs_premium_info.txt. In der Datei gibt es eine Zeile die so anfängt: “< td >Traffic left:< /td >< td align=right >< b > …” (die Leerzeichen bitte entfernen). Poste hier bitte die gesamte Zeile, dann kann ich die info.php entsprechend anpassen.

  37. xwollex

    12. Februar 2009 @ 20:46

    Läuft Super :)

    Is schon fein, mit 10MB/sec von RS zu saugen.

    Gruß
    xwollex

  38. kingofcomedy

    12. Februar 2009 @ 21:41

    Ja, mit dem richtigen Passwort läuft meistens alles super. :D ;)

  39. Moverik

    4. März 2009 @ 21:37

    Hi, ich habe anscheinend das gleiche Problem wie xwollex. Jedoch habe ich das Passwort jetzt mehrmals kontrolliert, und es funktioniert trotzdem nicht? Dann habe ich es mal mit dem Hash Generator umgewandelt und in die users.inc.php eingefügt, dies hat jedoch auch nichts gebracht. Müssen die Logindaten noch irgendwo eingetragen werden?
    hoffe ihr könnt mir helfen.
    mfg

  40. kingofcomedy

    5. März 2009 @ 20:16

    @Moverik: schau mal hier: http://rsdm.kingofcomedy.de/2009/02/rapidshare-download-manager-429/#comment-313

  41. Klaus

    19. Mai 2009 @ 22:23

    Hi kingofcomedy,

    wie kann ich einen reconnect mit der FRitzbox 7270 machen?

  42. kingofcomedy

    20. Mai 2009 @ 06:07

    Hallo Klaus,

    such dir ein entsprechendes Reconnect-Script und bau es wie von ASA beschrieben (http://rsdm.kingofcomedy.de/2009/01/rapidshare-download-manager-425/#comment-261) ein.

  43. Carsten

    15. Juni 2010 @ 17:03

    Hallo,
    melde mich als free an.
    Das erste Download klappt vorzüglich. Liegt im Downloadverzeichnis.
    Aber ein weiterer Download im der Liste wird nicht begonnen?
    Bei der Hilfe meckert er nur unzip an, sonst alles grün.
    Wass mache ich falsch.

  44. kingofcomedy

    20. Juni 2010 @ 22:12

    @Carsten: du hast eine E-Mail von mir. ;)

    BTW: die Version 4.2.5 ist schon relativ alt, d.h. aktualisiere mal ggf. deine RSDM-Version. :)

RSS feed for comments on this post · TrackBack URI