Fritz!Load - (Oneclickhoster-) Down- und Uploads via FB

Alles klar, werde versuchen meine Beiträge kurz und kompakt zu halten!

Da ich leide eine totale Null in Sachen Linux bin, habe ich das leider so nicht hinbekommen, wie du es mir vorgeschlagen hast. Ich habe mal im Fritzload selbst mal ein Häkchen bei Debug gesetzt. In der Logdatei tauchen jetzt 20 oder 30mal so viele Informationen auf...

Ich habe jetzt einfach mal einen Teil rauskopiert, ich verstehe hier leider absolut nichts...

Code:
+ hoster_main=rapidshare_com
+ hoster_plugin=/var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../lib/hoster/rapidshare_com.sh
+ [ -n rapidshare_com -a -f /var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../lib/hoster/rapidshare_com.sh ]
+ hoster rapidshare_com free
+ local host=rapidshare_com wishedAccountType=free try=0 success=0 reconnected=0
+ local accountType=free
+ sendproductname
+ [  = 1 ]
+ date +%F
+ local now=2011-12-14
+ local statfile=/var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../config/lastsubmit.stat
+ [ -e /var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../config/lastsubmit.stat ]
+ cat /var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../config/lastsubmit.stat
+ local lastsubmit=2011-12-14
+ [ 2011-12-14 = 2011-12-14 ]
+ sendmodulestat rapidshare_com free
+ [  = 1 ]
+ /var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../bin/curl -s -o /dev/null http://*******/m2X3aL -A Fritz!Box --referer http://rapidshare_com/free
+ type -t rapidshare_com
+ [ -z -t: not found
rapidshare_com: [B]not found[/B] ]
+ [ free = premium ]
+ [ rapidshare_com != normaldownload ]
+ echo -n http://rapidshare.com/files/..............rar
+ sed -n s,.*\(https\?://[^/]*\).*,\1,p
+ local http=http://rapidshare.com
+ [ -n http://rapidshare.com ]
+ [ -z  ]
+ usedHosterList=http://rapidshare.com
+ echo -e ### rapidshare_com-free: http://rapidshare.com/files/..............rar
### rapidshare_com-free: http://rapidshare.com/files/..............rar
+ waitPing
+ print Warte auf Internetverbindung...
+ curl_msg_update
+ messageCount=2
+ [ 2 -ge 100 ]
+ echo -n 2
+ date +%H:%M:%S
+ echo 10:54:58 Warte auf Internetverbindung...
10:54:58 Warte auf Internetverbindung...
+ [ 0 = 0 ]
+ return
+ [ 0 = 0 ]
+ curl_msg Warte auf Internetverbindung...
+ local message=Warte auf Internetverbindung... type=dl
+ rm -f /var/tmp/fritzload1/dl.progress.msg
+ echo -n Warte auf Internetverbindung...
+ true
+ ping -c 1 google.com
+ break
+ [ 0 = 0 ]
+ unrarFileBaseChanged 
+ unrarFileBase 
+ local file=
+ echo -n 
+ sed -n s/\.[pP][aA][rR][tT][0-9]*\.[rR][aA][rR]$//p
+ base=
+ [ -z  ]
+ echo -n 
+ sed -n s/\.[rR][aA0-9][rR0-9][0-9]*$//p
+ base=
+ echo 
+ local file= base=
+ [ -n  ]
+ return 1
+ curl_msg_update
+ messageCount=3
+ [ 3 -ge 100 ]
+ echo -n 3
+ filename=http://rapidshare.com/files/405563053/..............rar
+ rapidshare_com free
./fritzload.sh: ./fritzload.sh: 1: rapidshare_com: [B]not found[/B]
+ retVal=127
+ cleanup
+ local type=dl
+ [ 1 = 0 ]
+ [ 127 -eq 2 ]
+ [ 0 = 1 ]
+ [ 127 -eq 3 ]
+ [ 0 -eq 0 ]
+ errmsg Download failed (http://rapidshare.com/files/..............rar)
+ date +%H:%M
+ local msg=FAILED: 10:54: Download failed (http://rapidshare.com/files/..............rar)
+ curl_msg_update
+ messageCount=4
+ [ 4 -ge 100 ]
+ echo -n 4

Was mir auffält ist, dass er nach dem Plugin hier sucht:
hoster_plugin=/var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../lib/hoster/rapidshare_com.sh

müsste es nicht /lib/ sein? Den im bin Ordner ist leider nichts mit lib drin.
 
Zuletzt bearbeitet:
Entferne bitte sofort die Klartext-Links, sonst geht dass hier als Verbreitung von urheberrechtlich geschützten Material durch... (ein paar xxxxx an den richtigen Stellen ist okay)

Das mit dem Pfad ist okay, durch die zwei Punkte /../ springt er eine Ebene zurück und da ist der lib Ordner.
 
Achso, dachte vielleicht war an der Stelle der Hund begraben. Schade, dann weiß ich auch nicht was da los ist :confused:
 
Der Pfad stimmt aber auf jeden Fall, oder?
Also auch das 'FritzLoad' genau so geschrieben ist? (Groß- und Kleinschreibung stimmt überein?)
Weiterhin kannst du in der Config den Downloadpfad noch anpassen, falls der nicht stimmt. (Bei mir: /var/media/ftp/WD-Elements1023-01/fritzload/downloads/)
 
Code:
[B]/var/fritzload/downloads[/B]
kann dann schonmal nicht korrekt sein!

Code:
/var/media/ftp/USBMassStorageDevice-Partition-0-0/[B]FritzLoad/downloads[/B]
müsste demnach der richtige Pfad sein!

Gruß
Fireball

Edit:
Ist FL überhaupt vollständig auf dem Stick?
Wie hast Du installiert?
Kannst Du ein Komplettupdate drüberlaufen lassen?
Was für ein Dateisystem hat der Stick? FAT oder NTFS?
 
Zuletzt bearbeitet:
Richtig.
@paul-wall: Achte auf die Groß- und Kleinschreibung.

Das wird aber das Problem nicht lösen, nur wenn der Download gestartet wird, wäre eben kein Speicherort verfügbar. Aber soweit kommts ja schonmal gar nicht.
 
Ja, genau das ist das Problem, es kommt nicht zum Download. Hatte es auch grad mit Fireball's Variante ausprobiert (an der Stelle Danke für Tipp), aber auch das hat leider nichts gebracht.
Den Pfad akzeptiert bei egal welcher Schreibweise ... USBMassStorageDevice-Partition-0-0: 15.02Gb frei von 15.05Gb ...
Auch wenn ich nur ein / mache akzeptiert er das . 3 MB frei von 3 MB oder so in der Art. Aber es kommt nicht zum Download. Ich hatte auch noch um ganz sicher zu gehen, einen buchstaben weggelassen hierbei /var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/downloads, er hat sofort gemerkt - no mount point, ich denke Pfad kann man ausschließen!
 
Was passiert wenn du in putty
Code:
cd /var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../lib/hoster/
eingibst? (Achtung: Leerzeichen zw. cd und /var/...)

Ich habe eher das Gefühl das bei der ersten Installation was schiefgelaufen ist, da er die Module nicht einbindet. Besser als das ganze rumdoktern wäre die debug.cfg bzw. rc.custom von F!L zu befreien und nochmal zu installieren (http://sourceforge.net/apps/trac/avmload/wiki/FritzLoadFAQ#InstallationundDeinstallation). Mindestens normaldownload sollte dann gehen. Dann ein update machen und dann sollte auch rapidshare und co. gehen.

An irgendeiner Stelle erinnere ich mich das aber schonmal jemand Probleme mit nem 16GB stick hatte. Ggf. probierst du mal nen 4GB zu Anfang...

@Fireball: /var/fritzload/downloads ist auch ok, wenn F!L richtig installiert ist. Dann ist das ein link zum USB Speicher....
 
Zuletzt bearbeitet:
Soso, linux und seine symlinks...

Ich tippe auch darauf, dass etwas mit der Installation im Argen ist.
Einen 16GB Stick habe ich auch dran, das geht normal schon aber ich hatte auch schon
durchgewürfelte Dateisysteme auf den Sticks. Da ist es besser, alles vom Stick runterkopieren,
frisch formatieren (mit FAT32 hat man später keine Rechteprobleme und bei der Box ist die
Geschwindigkeit sowieso nicht der Rede wert), F!L neu installieren und
wenn nötig, den Rest wieder zurück auf den Stick.
 
Danke für eure tipps, dann werde ich es mal versuchen, nur weiß ich nicht ob ich das hinbekommen werde, bin leider ein total linux newb (peinlich, obwohl ich Wirtschaftsinformatik studiere).
Bei der Installation hat mir ein Freund geholfen bzw. hat diese durchgeführt (via Team Viewer). Ich werde dann wohl die Neuinstallation über das Firmware-Update machen.

Meine Frage wäre jetzt, soll ich zuvor die Fritzbox zuerst resetten, also auf Werkseinstellungen zurücksetzen?

PS:
Wenn ich
cd /var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../lib/hoster/
eintippe, Springe ich einfach eine Zeile weiter nach unten.
 
@paul-wall: das PS ist ein gutes Zeichen, da alles an seinem Platz ist. Aber wie auch fireball schon sagt, da scheint bei der Installation was schief gelaufen zu sein. Ich würde die Box nicht resetten nur die oben genannten Dateien (debug.cfg und ggf. rc.custom) ausräumen bzw. schau doch einfach mal da hinein ob sich überhaupt was von F!L findet ggf. kannst du nämlich einfach drüberinstallieren. Versuche es eher über http://sourceforge.net/apps/trac/avmload/wiki/FritzLoadInstallation zu installieren, da hat man mehr Kontrolle.
Du hättest nicht äußern sollen, das du WI bist :) da habe ich schon genug Vorurteile. Aber das ist ein anderes Thema.
 
Das ist dann eine gewisse Herausforderung für Dich!

Du könntest auch diese Methode versuchen. (in der Hoffnung, dass der Stick i.O. ist)
Hier den aktuellen Trunk herunterladen und damit die Version auf dem USB Stick ersetzen.
Am Besten das aktuelle FritzLoad Verzeichnis umbenennen und das Zip an seine Stelle entpacken.
Immer auf groß/klein-Schreibung achten!
Box Neustarten, config nochmal einstellen und schauen was passiert.

Viel Erfolg

Edit:
Wenn ich
cd /var/media/ftp/USBMassStorageDevice-Partition-0-0/FritzLoad/bin/../lib/hoster/
eintippe, Springe ich einfach eine Zeile weiter nach unten.

Das zeigt uns lediglich, dass das Verzeichnis da ist.
Ob da was drin ist, wissen wir nicht...

Ist der Inhalt der debug.cfg nicht i.O., wenn F!L gestartet, sprich die GUI läuft, ist?
 
Zuletzt bearbeitet:
Falls nach deiner Neuinstallation wieder der gleiche Fehler auftritt, kannst du noch folgendes probieren:

Wie es aussieht funktioniert das Laden der Hosterplugins nach Bedarf bei dir nicht richtig. Also folgende Zeile: http://sourceforge.net/apps/trac/avmload/browser/trunk/FritzLoad/lib/download.sh#L293

Um das zu umgehen, kannst du diese Funktion ausschalten, indem du in der FritzLoad/bin/fritzload.sh die Zeile
Code:
for f in $pdir/lib/*.sh;do
durch
Code:
for f in $pdir/lib/*.sh $pdir/lib/hoster/*.sh; do
ersetzt.
http://sourceforge.net/apps/trac/avmload/browser/trunk/FritzLoad/bin/fritzload.sh#L85

Falls du keinen "richtigen" Editor hast, kannst du auch testweise die Hosterplugins aus dem Verzeichnis FritzLoad/lib/hoster in das Verzeichnis FritzLoad/lib kopieren, damit die Plugins unabhängig von der Erkennung eingebunden werden.
 
oh je :grab:

Dann werde ich mal mein Glück erneut versuchen. Ich habe Fritz!Load mit folgendem Befehl deinstalliert ""./install.sh -d" (debug.cfg wurde entfernt). Fritzload läuft aber trotzdem noch irgendwie. Egal, ich gehe jetzt mal nach deinem Tutorial vor ;-).
 
Klar läuft das weiter, Du musst die Box neu starten.
Wenn Du das deinstallieren hinbekommen hast, tippe gleich das installieren "sh install.sh -i" hinterher und lass' es nochmal
installieren.
Dann die Box neu starten!

@roadman17
Du solltest immer dazu sagen, dass man beim Bearbeiten der Dateien einen Linuxtauglichen Editor nutzen muss!
Ansonsten sind die Zeilenende beim Teufel - und nix geht mer.

Edit:
@paul-wall:
Das riecht nacht NTFS Dateisystem auf dem Stick und nicht genügend Rechten!
Es ist nämlich heutzutage ein Kreuz einen Datenträger unter Windows mit FAT32 zu formatieren.
Mit diesem Tool geht's aber ganz leicht.
Oder entsprechende Rechte vergeben.

Vermutlich kannst Du auch die rapidshare.sh nicht lesen...dann ist die Sache schon klar!
 
Zuletzt bearbeitet:
Es gibt Erfolge zu bericht, das verschieben von /lib/hoster nach /lib hat was gebracht.
normaldownload geht schon mal, ich versuche mal Fritzload upzudaten, vielleicht geht dann auch rapidshare (bisher ging es noch nicht). :D
 
Fireball3 - ein riesen Dankeschön für deine Tipps, falls nach dem Update es keine Besserungen gibt, werde ich mal deinen Weg gehen ;-)

Ich werde gleich wieder berichten :bier:
 
paul-wall nochmal der Hinweis:
Du hast F!L vorhin aus der debug.cfg herausgenommen durch "install -d"!
Wenn Du jetzt alles zum Laufen bringst und irgendwann die Box neu startest, dann ist
F!L weg!
Deshalb nochmal ein erfolgreiches (schauen, ob die Installation auch durchgeführt wird!)
"install.sh -i" im telnet absetzen und dann die Box neu starten!!!

Dann kannst Du weiter probieren!
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.