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.

Komentare (18)

RapidShare Download Manager 5.3.2

Da ich mein NAS wechseln werde (Linksys NSLU2 -> Asrock ION 330HT), ist die Version 5.3.2 die letzte speziell auf die NSLU2 zugeschnittene Version. Zukünftig werde ich auf einem NAS mit Debian 5.0.3 und Apache2 weiterentwickeln, was aber nicht bedeutet dass zukünftige Versionen nicht auch auf der NSLU2 funktionieren werden. ;)

Der changelog für Version 5.3.2 sieht so aus:

Veraenderte Dateien: ajax.php, config.inc.php, download.pl, free.php, free.pl, free_main.php, free_start.php, functions.inc.php, header.php, help.php, logs.php, index.php, info.php, news.php, readme.txt, remove.pl, rsdm_main.php, rsdm_start.php, unrar.php, uploads.php, uploads_start.php, url2links.php, version.php, wget.php, wget_main.php, wget_start.php, js/ajax.js, module/om4/index.php, module/om4/logs.php

Neue Dateien: kill.php, images/icons/burn.png

Entfernte Dateien: free_start.php

Neue Variablen in der config.inc.php: $no_reconnect_between

====> HINWEIS: in dieser Version wurde die Struktur der log-Dateinamen veraendert, d.h. bitte vor dem ersten Aufruf der logs.php alle alten log-Files loeschen.

====> 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 -> bereits bestaetigte Premium-Points werden erst nach einem Klick auf “Alle anzeigen” angezeigt
- header.php -> das Icon fuer die Statistik wurde aus Platzmangel aus dem Header entfernt, aber die Statistik laesst sich natuerlich noch ueber die Info-Seite aufrufen
+ info.php -> der aktuelle Wert (in Euro) der Premium-Points wird jetzt auch angezeigt
+ info.php -> Anzeige ausstehender Premium-Points, d.h. Premium-Points die erst noch von rapidshare.com bestaetigt werden muessen
+ header.php, help.php -> Hilfe-Seite auch fuer Free-User “freigeschaltet”
- download.pl, free.pl -> neue Funktion aus Version 5.1.2 (“sollte die runtergeladene Datei zu klein sein, z.B. weil der Download abgebrochen wurde, wird der Download automatisch erneut gestartet”) wieder entfernt, da es zumindest bei mir seit einem Perl-Update (?) Probleme mit der filesize-Funktion gibt
* kill.php, ajax.js, ajax.php, etc. -> kill.php im Browser aufrufen und Downloads loeschen (laufende Downloads werden aber noch vollendet)
+ info.php -> Anzeige in wievielen Tagen Premium-Points bestaetigt werden
+ uploads.php, uploads_start.php -> der Inhalt einer md5-Datei wird, falls vorhanden, in den Body der Benachrichtigungs-E-Mail eingefuegt (z.B. dateiname.part1.rar -> dateiname.md5)
+ free_main.php -> bereits runtergeladene Dateien werden nicht erneut runtergeladen
x free_main.php, info.php, rsdm_main.php -> Fehlerbehandlung verbessert
+ free.pl -> das Reconnect-Script kann fuer einen bestimmten Zeitraum (de)aktiviert werden ($no_reconnect_between in der config.inc.php)
+ ajax.php, free_main.php, free_start.php, etc. -> exec- bzw. shell_exec – Aufrufe in functions.inc.php ausgelagert
x ajax.php, unrar.php, etc. -> Benutzernamen, die einen Unterstrich enthalten, fuehren jetzt nicht mehr zu Problemen

Der Download-Link sollte nur noch von Usern der NSLU2 genutzt werden, d.h. auf allen anderen Systemen bitte immer die aktuelle Version installieren.

Komentare (99)

RapidShare Download Manager 5.1.2

So, da es in den letzten Monaten aus beruflichen und privaten Gründen sehr wenig Zeit für den RSDM gab, musste man leider bis heute auf eine neue Version warten. Aber gerade für Free-User sollte sich das Warten hoffentlich gelohnt haben. :)

BTW: vielen Dank an die Beta-Tester im Hintergrund.

Der changelog für Version 5.1.2 sieht so aus:

Veraenderte Dateien: ajax.php, config.inc.php, download.pl, free.php, free.pl, free_main.php, free_start.php, functions.inc.php, header.php, help.php, index.php, info.php, login.php, logs.php, news.php, rapidpoints.php, readme.txt, rsdm_main.php, rsdm_start.php, showfiles.php, stats.php, upload_stats.php, users.inc.php, version.php, wget.php, wget_main.php, js/ajax.js, module/om4/logs.php

Neue Dateien: images/icons/control.png, images/icons/control-pause.png, images/icons/plug-minus.png, images/icons/plug-plus.png

Neue Ordner: xml/ (inkl. Unterordner “backups”)

Neue Variablen in der config.inc.php: $reconnect_path

====> 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 -> “Bestaetigt?” – Spalte zu Premium-Points-Tabelle hinzugefuegt
+ free_main.php -> Berechnung der Downloaddauer angepasst (es wird von einer 10minuetigen Pause zwischen 2 Downloads ausgegangen, d.h. ein Reconnect-Script wird bei der Berechnung nicht beruecksichtigt)
+ free_main.php, rsdm_main.php -> bereits vorhandene Dateien werden auf der Zwischenseite entsprechend gekennzeichnet auch wenn keine dazugehoerige log-Datei vorhanden ist
+ free_main.php, rsdm_main.php -> Probleme beim Umgang mit Gross- und Kleinschreibung bei Dateinamen behoben
* free.pl -> sollte die runtergeladene Datei zu klein sein, z.B. weil der Download abgebrochen wurde, wird der Download automatisch erneut gestartet
+ showfiles.php -> Dateien die laenger als 90 Tage nicht runtergeladen wurden, werden kursiv hervorgehoben
+ logs.php -> bei Dateien in der Warteschleife wird jetzt auch die Dateigroesse angezeigt
* download.pl -> die URLs von unvollstaendigen Downloads (Datei zu klein) werden in der Datei “urls_incomplete” gespeichert
- ajax.php, info.php, module/om4/logs.php -> der Datum-Bug in PHP wurde beseitigt, so dass die Funktion “fixYear” wieder entfernt werden konnte (siehe RSDM 4.7.4)
+ help.php -> Text verbessert und Dateirechte-Abfrage fuer download.pl integriert
* ajax.php, config.inc.php, header.php, js/ajax.js -> Free-User koennen nach jedem Download einen Reconnect durchfuehren lassen. Einfach in die config.inc.php den Pfad fuer das Reconnect-Script eintragen, welches nach einem Download ausgefuehrt werden soll, sofern der Reconnect ueber den Button im Header aktiviert ist
* ajax.php, header.php, js/ajax.js -> Free-User koennen den Download pausieren (aber nur ZWISCHEN zwei Downloads)
x news.php -> Probleme mit Umlauten behoben
+ free.pl -> Code allgemein verbessert
+ info.php -> Anpassung an neue rapidshare.com – Regelung bzgl. Free- bzw. Premium-Punkten
+ rapidpoints.php, stats.php, upload_stats.php -> xml-Dateien werden ab sofort im Ordner “xml” gespeichert und Backups, sofern gewuenscht, im entsprechenden Unterordner
x header.php -> JavaScript-Fehler behoben
+ free.php, index.php, etc. -> der Login-Name und das Login-Passwort des Free-Users kann frei bestimmt werden (siehe users.inc.php)

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

Komentare (189)

RapidShare Download Manager 4.7.4 – Patches

Datei: rsdm_main.php

Suchen nach:

$filecheck = checkFiles($fileids, strtolower($filenames), $filecheck_method);

und ersetzen durch:

$filecheck = checkFiles($fileids, $filenames, $filecheck_method);

Komentare (11)

RapidShare Download Manager 4.7.4

Veraenderte Dateien: ajax.php, config.inc.php, free_main.php, functions.inc.php, header.php, help.php, index.php, info.php, login.php, logs.php, news.php, rapidpoints.php, rsdm_main.php, stats.php, uploads.php, uploads_start.php, upload_stats.php, users.inc.php, version.php, images/icons/queue.png, module/om4/index.php, module/om4/logs.php, module/suche/suchen.php

Neue Dateien: showfiles.php (ehemals topfiles.php)

Neue Variablen in der config.inc.php: $filecheck_method

====> 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.

+ uploads_start.php -> den RS-Account-Typ und die RS-Login-ID in die Benachrichtigungs-E-Mail integriert
x rapidpoints.php -> es wird ab sofort die rapidshare.com – API – Funktion “getpointlogs_v1″ verwendet -> alte XML-Datei(en) loeschen und durch die rapidpoints.php neu generieren lassen
+ info.php -> eine Auflistung wann Referer-Points “gewonnen” wurden und durch welche Datei (Mouse-Over bei der Referer-File-ID)
+ info.php -> der “Rapidshare-Account-Typ” wird jetzt auch angezeigt
+ info.php -> Anzeige der durch Premium – User generierten RapidPoints entfernt -> siehe rapidshare.com – News vom 1. Juli 2009
+ header.php -> Code optimiert
x module/suche/suchen.php -> rslinks.org – Fix
+ functions.inc.php -> neue Funktionen hinzugefuegt
+ functions.inc.php, etc. -> fixYear – Funktion fuer PHP-Versionen mit dem date(“Y”) => “0000″ – Problem hinzugefuegt
+ showfiles.php -> Sortierung nach dem letzten Downloadzeitpunkt
* login.php, users.inc.php -> Unterstuetzung für Collector’s – Accounts (WICHTIG: den Account-Typ “prem” bzw. “col” in der users.inc.php angeben)
+ free_main.php, functions.inc.php, rsdm_main.php -> die “Filecheck”-Methode kann, falls auf dem Webserver kein cURL installiert bzw. aktiviert sein sollte, in der config.inc.php wieder auf die alte Methode umgestellt werden
+ showfiles.php -> die Anzahl der bisher noch nie runtergeladenen Dateien wird in Klammern hinter der Gesamtanzahl angezeigt
x ajax.php, uploads.php -> Leerzeichen in Dateinamen werden in Unterstriche umgewandelt, da es ansonsten Probleme beim “Upload-Update” gegeben hat

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

Komentare (154)

Nächste Einträge » · « Vorherige Einträge