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)
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
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.
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?
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.
ASA
10. Januar 2009 @ 13:39
Btw. gibt es einen IRC-Chan für RSDM?
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.
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
kingofcomedy
10. Januar 2009 @ 14:09
Du bekommst gleich von mir eine E-Mail.
kingofcomedy
10. Januar 2009 @ 20:40
Und auch das Problem mit dem Reconnect-Script wurde jetzt gelöst.
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.
Pax90
15. Januar 2009 @ 15:11
kannst du es mir auch senden oder veröffentlichen mit den reconnect-script =) ?
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.
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.
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
kingofcomedy
20. Januar 2009 @ 19:06
Danke für die Info, die sicherlich einigen Usern weiterhelfen sollte.
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
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
kingofcomedy
31. Januar 2009 @ 22:58
@tschuegy: schau mal hier:
http://www.nslu2-info.de/forum/showpost.php?p=34487&postcount=1003
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
kingofcomedy
1. Februar 2009 @ 18:26
Der RSDM-Ordner ist auf 777 gesetzt?
xwollex
1. Februar 2009 @ 18:35
Ja, das ist der Fall.
kingofcomedy
1. Februar 2009 @ 18:39
Ich werde die aktuelle Version des RSDM morgen mal auf meinem Debian-Laptop testen und mich dann melden.
xwollex
2. Februar 2009 @ 16:39
Hi Ho
gibt es schon neue Erkenntnisse ?
Gruß
xwollex
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
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.
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
kingofcomedy
3. Februar 2009 @ 18:08
@xwollex: du hast eine E-Mail.
xwollex
10. Februar 2009 @ 12:19
Ist Dir noch irgendwas eingefallen?
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 “?
xwollex
10. Februar 2009 @ 20:40
Ja, es ist wirklich ein ` vor dem Wort Cookie.
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.
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.
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
kingofcomedy
11. Februar 2009 @ 23:24
Ok, danke für die Infos.
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.
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.
xwollex
12. Februar 2009 @ 20:46
Läuft Super
Is schon fein, mit 10MB/sec von RS zu saugen.
Gruß
xwollex
kingofcomedy
12. Februar 2009 @ 21:41
Ja, mit dem richtigen Passwort läuft meistens alles super.
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
kingofcomedy
5. März 2009 @ 20:16
@Moverik: schau mal hier: http://rsdm.kingofcomedy.de/2009/02/rapidshare-download-manager-429/#comment-313
Klaus
19. Mai 2009 @ 22:23
Hi kingofcomedy,
wie kann ich einen reconnect mit der FRitzbox 7270 machen?
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.
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.
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.