RapidShare Download Manager 5.7.0

So, es wurde mal wieder Zeit für ein Update. Mein NAS-Wechsel (Linksys NSLU2 -> Asrock ION 330HT) ist erfolgreich verlaufen und in den letzten Monaten habe ich den RSDM unter Debian 5 und Apache 2 weiterentwickelt. Er sollte aber trotzdem auch auf der NSLU2 funktionieren. :)

Der changelog für Version 5.7.0 sieht so aus:

Veraenderte Dateien: ajax.php, config.inc.php, fileed.php, free.php, free.pl, free_main.php, functions.inc.php, header.php, help.php, index.php, info.php, kill.php, logs.php, news.php, readme.txt, rsdm_main.php, showfiles.php, showlog.php, shutdown.pl, uploads.php, uploads_start.php, url2links.php, version.php, wget_main.php, js/ajax.js, module/om4/logs.php, module/suche/suchen.php

Neue Dateien: faq.txt, images/icons/counter.png, images/icons/warning.png

Neue Variablen in der config.inc.php: $rsdf_decrypt, $shell_path, $versioncheck

====> 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 -> automatischer Versions-Check, sofern $versioncheck in der config.inc.php auf “1″ gesetzt ist
- faq.txt -> in dieser momentan noch sehr kleinen FAQ-Datei sollen in der Zukunft alle oft gestellten Fragen beantwortet werden (Vorschlaege duerfen natuerlich gerne im Blog gepostet werden)
+ uploads.php, uploads_start.php -> die ausgewaehlten Dateien koennen nach dem Upload automatisch geloescht werden
+ uploads.php -> bei Dateien, die im rapidshare.com – Account doppelt vorhanden sind, wird jetzt ein Icon (bisher nur “!!”) angezeigt
+ shutdown.pl -> vor dem Shutdown wird noch 30 Sekunden gewartet, da ggf. noch eine E-Mail verschickt werden muss
+ info.php -> Anpassungen (u.a. den “Space-Typ” hinzugefuegt) an Aenderungen in der rapidshare.com – API
+ uploads.php, js/ajax.js -> die Anzahl der bisherigen Downloads (inkl. Datum und Uhrzeit des letzten Downloads) wird jetzt nur noch beim Ueberfahren des entsprechenden Icons (counter.png) angezeigt
x logs.php -> Probleme beim Entpacken von einzelnen (“single-part”) .rar-Dateien (bzw. der entsprechenden Anzeige) behoben
+ ajax.php, functions.inc.php -> die “comparemd5″-Funktion (im Einsatz auf der Upload-Seite) speichert die Daten von rapidshare.com fuer 15 Minuten zwischen, um unnoetige API-Anfragen zu vermeiden
x js/ajax.js -> Code “aufgeraeumt”
x rsdm_main.php -> Downloadlinks die offline sind wurden bisher teilweise nicht korrekt “verarbeitet”
+ ajax.php, kill.php, uploads.php -> Code optimiert
x free_main.php, rsdm_main.php -> bereits runtergeladene Dateien werden auf der Zwischenseite wieder richtig gekennzeichnet, sofern eine dazugehoerige log-Datei vorhanden ist
+ shutdown.pl -> vor dem Shutdown wird jetzt auch im upload-Verzeichnis nach sh-Dateien gesucht
+ header.php -> “Links”-Icon wird nicht mehr angezeigt
x showlog.php -> Security-Fix (Dank an Loader fuer den Hinweis)
+ functions.inc.php, rsdm_main.php -> rsdf-Dateien koennen jetzt auch mit PHP decodiert werden, sofern php-mcrypt installiert und in der config.inc.php $rsdf_decrypt auf “php” gesetzt ist
x free_main.php, rsdm_main.php -> Probleme beim gleichzeitigen Start von vielen Downloads behoben (Dank an drknickel fuer den Hinweis)
x free.pl -> nach dem Aufruf eines Reconnect-Scriptes wird das free.pl-Script noch fuer 60 Sekunden pausiert, um sicherzustellen dass der Router in der Zeit wieder eine Verbindung aufbauen kann
+ ajax.php -> auf der “Kill”-Seite kann der Inhalt der sh-Dateien angezeigt werden
+ uploads_start.php -> die md5-Datei (siehe changelog zu Version 5.3.2) kann jetzt auch nach dem Ordner, in welchem sie sich befindet, benannt sein
+ free_main.php, rsdm_main.php, uploads_start.php, etc. -> der Shell-Path kann ueber die config.inc.php angepasst werden
* uploads.php, uploads_start.php -> jetzt kann das NAS (der Server) auch nach einem Upload runtergefahren werden (sofern der Webserver-User die entsprechenden Rechte besitzt, siehe auch Hinweis in der shutdown.pl)
+ uploads.php -> bereits bei rapidshare.com hochgeladene Dateien (natürlich nur mit dem gleichen Account) werden durch !!! gekennzeichnet
- uploads.php -> Text angepasst
+ showfiles.php -> alle Dateien die zuletzt vor 60 oder mehr Tagen (bisher 90 oder mehr) runtergeladen worden sind, werden kursiv hervorgehoben
x news.php -> Datumsformat an rapidshare.com angepasst
- info.php -> die Anzeige ausstehender Premium-Points, d.h. Premium-Points die erst noch von rapidshare.com bestaetigt werden muessen, wurde auch wieder entfernt
- info.php -> der aktuelle Wert (in Euro) der Premium-Points wurde wieder entfernt
+ info.php, module/suche/suchen.php -> split-Funktion durch explode bzw. preg_split ersetzt
+ ajax.php, fileed.php, free.php, etc. -> ereg(i)-Funktion durch preg_match ersetzt
- help.php, readme.txt -> Texte fuer Debian angepasst

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

18 Kommentare

  1. Loader

    4. Juni 2010 @ 02:54

    Großen Dank für die Fortführung deiner Arbeit.
    Hatte schon befürchtet, dass sich hier momentan nichts tut :D
    Greetz

  2. m0nk3y

    4. Juni 2010 @ 13:37

    Hi,

    von mir auch ein Dankeschön für die neue Version. Funktioniert auf meiner Synology wunderbar. Aber etwas hab ich noch gefunden. Ich weiß nicht ob es ein Bug ist oder an meiner DiskStation liegt aber du kannst es ja mal ausprobieren:

    Wenn ich Downloads Zeitverzögert starte (z.B. in 5 Minuten) dann werden diese unter den Zeitverzögerten DLs angezeigt (so wie es sein soll). Wenn ich die Seite jedoch nach z.B. 7 Minuten aktualisiere, dann werden nur DLs angezeigt die entweder bereits fertig geladen wurden, oder die momentan am laden sind (so auch bei jedem weiteren refresh). DLs die noch geladen werden sollen werden jedoch nicht angezeigt. Es wird aber alles geladen.

    Wünsche ein sonniges Wochenende

    Gruß

    m0nk3y

  3. kingofcomedy

    4. Juni 2010 @ 19:57

    @Loader: doch, der RSDM lebt noch. ;)

    @m0nk3y: sorry, verstehe ich irgendwie nicht. :)

    Schritt #1: ich (Premium-Account) kopiere 5 Links in das Textfeld und sage dass der Download in 5 Minuten starten soll. Diese Downloads werden dann auch unter den zeitverzögerten Downloads angezeigt.
    Schritt #2: ich lade die Logs-Seite nach 7 Minuten neu. Die in Schritt #1 gestarten Downloads laufen noch bzw. sind bereits beendet (je nach Internet-Geschwindigkeit) und werden auch als solche angezeigt.
    Schritt #3: und jetzt?

  4. m0nk3y

    4. Juni 2010 @ 20:02

    Hi,

    ok soweit richtig. Angenommen du hast jetzt 30 Links die in 5 Minuten gestartet werden sollen. Jetzt aktualisier ich nach 7 Minuten. Dann sind z.B. 3 fertig (werden angezeigt), 4 am laden (werden angezeigt) und 23 “vorgemerkt” zu laden. Und genau diese, die noch nicht runtergeladen wurden, aber noch geladen werden sollen werden bei mir nicht angezeigt.

    Hoffe das ist besser :-)

    Gruß

    m0nk3y

  5. kingofcomedy

    4. Juni 2010 @ 20:06

    Premium-Account oder Free-User? Falls Premium-Account: wieviele gleichzeitige Downloads (simdownloads)?

  6. m0nk3y

    4. Juni 2010 @ 22:39

    Premium-Account. 8 Links (100 MB) zum laden, 2 simdownloads bei einer Bandbreite von ~250kb/s. D.h. nach 7 Minuten (bei 5 min verzögerter Start) sind 2 links am laden und nur diese zwei werden angezeigt. Später werden dann auch alle fertigen angezeigt.

    Gruß

    m0nk3y

  7. kingofcomedy

    4. Juni 2010 @ 22:43

    Ok, ich werde mal versuchen das Problem zu reproduzieren und dann ggf. nach einer Lösung suchen.

  8. kingofcomedy

    5. Juni 2010 @ 13:12

    Kann es sein dass du den Download-Speed manuell limitiert hast?!

  9. m0nk3y

    5. Juni 2010 @ 13:39

    Jepp. Wollte möglichst viele Funktionen auf einmal testen :)
    Hatte den Download-Speed auf 200kb/s begrenzt (über die Webseite des RSDM, nicht in der config.inc.php).

    Gruß

    m0nk3y

  10. kingofcomedy

    5. Juni 2010 @ 13:59

    Die Funktion scheint allgemein bisher nur wenig genutzt worden zu sein, denn ansonsten wäre der Fehler wohl schon eher aufgefallen. :) Ich kann ihn aber nachvollziehen und er wird in der nächsten Version (oder in einem kleinen Zwischenupdate) behoben sein. Danke für den Hinweis.

  11. Luke

    20. Juni 2010 @ 20:56

    Hallo!!!

    Schön das es wieder eine neue Version gibt doch leider habe ich mit dieser version wieder das alte problem, ich kann einen download einfügen dann sehe ich oben links Download1 und wenn ich drauf klicke ist der download nicht da und läde also auch nichts!! Habe auch einen url_11233 datei aber er will nicht starten, wenn ich auf Downloads gehe sehe ich dann einen fehler:
    Warning: disk_free_space() [function.disk-free-space]: No such file or directory in /var/www/rsdm/functions.inc.php on line 284

    Warning: disk_total_space() [function.disk-total-space]: No such file or directory in /var/www/rsdm/functions.inc.php on line 285

    Warning: Division by zero in /var/www/rsdm/functions.inc.php on line 286

    Warning: disk_free_space() [function.disk-free-space]: No such file or directory in /var/www/rsdm/functions.inc.php on line 284

    Warning: disk_total_space() [function.disk-total-space]: No such file or directory in /var/www/rsdm/functions.inc.php on line 285

    Warning: Division by zero in /var/www/rsdm/functions.inc.php on line 286
    0 MB frei => 0% // DL- / UL-Speed (kB/s): 0.01 / 0.01 rapidshare.com – news File Explorer url2links Hilfe Kill Bookmarks RSS Suche wGet Ausloggen

    Dann habe ich nochmal ne Frage besteht vielleicht die möglichkeit ein reboot script in rsdm einzubinden um eine FritzBox zu rebooten(nur dsl wegen neuer ip)??
    Würde mein gebautes .sh script gerne zu verfügung stellen und auch ne kleine anleitung zu geben wegen einrichtung der fritzbox!!

    Hättest du vielleicht nen tip zu meinem prob?

  12. kingofcomedy

    20. Juni 2010 @ 22:20

    Hast du deinen $freespace_path in der config.inc.php angepasst?

    Und was den Reconnect betrifft: schau dir mal $reconnect_path in der config.inc.php an. ;)

  13. blah

    24. Juni 2010 @ 08:18

    Moin,

    ich habe eine (hoffentlich) kleine Bitte:

    Kannst Du die index.php so umbauen dass der “absenden” Button oben auf der Page ist? Wenn man Links hinzufügt, muss man gerade auf kleinen Displays (iphone, Netbook oder 16:9 Notebook) immer scrollen nachdem man die Links gepastet hat.
    Gleiches gilt für die Seite in der die Downloads nochmal bestätigt werden, auch hier muss man scrollen, wenn der Button oben wäre würde das wegfallen.

    Gruß

    blah

  14. piggeldy

    29. Juni 2010 @ 19:41

    Hey, eine neue Version :) Ich sollte mal updaten, fahre noch eine uralte Version auf meinem dd-wrt Router.

    Hast du mal über Support für andere Hoster nachgedacht? Netload wäre sehr interessant!

  15. serious

    1. Juli 2010 @ 11:21

    Hi!

    erst mal vielen Dank! Der RSDM läuft prima auf meiner Synlogy DS 209II

    Da Rapidshare sein system geändert hat zu “Rapids”, wäre es schön wenn es möglich wäre folgende features in die neue Version einzubauen.

    Download nur von 2-10 Uhr (Happy our)
    Downloadgrenze von 10GB. Dannach wird der Download unterbrochen bis zur nächsten Happy Hour!

    Wenn man sich konsequent daran halten würde würde man trotz der (schlechten) Einführung von Rapids sehr günstig davon kommen.

    Gruß serious

  16. isch

    2. Juli 2010 @ 22:07

    DANKE für die neue Version, werde sie mal testen.

  17. isch

    6. Juli 2010 @ 16:54

    das erste was ich feststellen konnte ist, dass bei mir eine Prozentangaben Rückwärts laufen. Aber nur einige. Hab mal ein Bild gemacht: http://img576.imageshack.us/img576/9279/rsdm.jpg

    Und bei rar Dateien mit über 100 Teilen, werden die über 100 in einem extra Block aufgeführt.

    Des weiteren gibt es bei dem free-user Probleme, wenn man gerade etwas läd und neues hinzufügt. Dann wird eigentlich immer das neue heruntergeladen, was dann aber fehlerhaft ist, da nicht die Datei runtergeladen wird, sondern nur die Webseite die mitteilt, dass gerade schon ein Download von der ip läuft.

    Soweit mein Feedback.

    DANKE auf jedenfall für die tolle Arbeit und dass du etwas Freizeit dafür opferst.

  18. kingofcomedy

    8. Juli 2010 @ 09:12

    @blah: ist notiert. Wenn du auf deinem Notebook/Netbook z.B. Firefox installiert hast, kannst du aber auch einfach Alt+Umschalt+S drücken. ;)

    @piggeldy: mangels Zeit wird es wohl keinen Support für andere Hoster geben, sorry. Aber schön zu wissen dass der RSDM auch unter DD-WRT läuft. Das habe ich auf meinem Router noch nicht ausprobiert. :)

    @serious: wenn du in der download.pl das #-Zeichen vor den Zeilen 18+19 und 45-47 entfernst, dann werden Downloads nur zwischen 2 und 10 Uhr durchgeführt. ;) Und der erste Versuch die Rapids einzuführen wurde ja mittlerweile, zumindest aus meiner Sicht, recht ordentlich korrigiert. :)

    @isch: Prozentangaben die rückwärts laufen sollten aber nicht mehr oft vorkommen, oder? Ich hatte das früher auch oft, aber seit einigen Versionen schon garnicht mehr. Bei mehr als 100 Teilen hat die erste Datei doch trotzdem die Endung part001.rar oder täusche ich mich? Und was die Free-User betrifft gibt es in Version 5.7.9 (Release in wenigen Minuten) eine neue free.pl.

RSS feed for comments on this post · TrackBack URI