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

Irgendwie wurde dir compatibility.sh gar nicht eingebunden, die dafür sorgt, dass sed/grep/awk aus dem jeweiligen Busybox Package verwendet werden. sed auf der Box selbst in der 7270 hat vermutlich nicht die -r option bei sed (nur das FritzLoad-Busybox Package)
 
strace hab ich nicht, gibts das irgendwo als binary?
Code:
BusyBox v1.16.1 (2011-03-15 11:17:45 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/0"
Console Ausgaben auf dieses Terminal umgelenkt
#
#
#
# strace
usage: strace [-dffhiqrtttTvVxx] [-a column] [-e expr] ... [-o file]
              [-p pid] ... [-s strsize] [-u username] [-E var=val] ...
              [command [arg ...]]
   or: strace -c [-e expr] ... [-O overhead] [-S sortby] [-E var=val] ...
              [command [arg ...]]
-c -- count time, calls, and errors for each syscall and report summary
-f -- follow forks, -ff -- with output into separate files
-F -- attempt to follow vforks, -h -- print help message
-i -- print instruction pointer at time of syscall
-q -- suppress messages about attaching, detaching, etc.
-r -- print relative timestamp, -t -- absolute timestamp, -tt -- with usecs
-T -- print time spent in each syscall, -V -- print version
-v -- verbose mode: print unabbreviated argv, stat, termio[s], etc. args
-x -- print non-ascii strings in hex, -xx -- print all strings in hex
-a column -- alignment COLUMN for printing syscall results (default 40)
-e expr -- a qualifying expression: option=[!]all or option=[!]val1[,val2]...
   options: trace, abbrev, verbose, raw, signal, read, or write
-o file -- send trace output to FILE instead of stderr
-O overhead -- set overhead for tracing syscalls to OVERHEAD usecs
-p pid -- trace process with process id PID, may be repeated
-s strsize -- limit length of print strings to STRSIZE chars (default 32)
-S sortby -- sort syscall counts by: time, calls, name, nothing (default time)
-u username -- run command as username handling setuid and/or setgid
-E var=val -- put var=val in the environment for command
-E var -- remove var from the environment for command
Seltsam, die Original Firmware hat strace.

Hängen die Probleme (awk, busybox, etc) vielleicht mit Freetz zusammen?
 
Durch die automatische Erweiterung von sed/grep auf $BBox sed/grep stimmen teilweise die ps Auswertungen nicht mehr, da dadurch die Anzahl der gefundenen Matches abweichen kann. Sofern das zum Tragen kommt, sollte man ein Tempfile der ps Ausgabe nutzen.

Sofern Euch entsprechend Fehler auffallen, bitte melden, damit man die eingrenzen kann - oder jeman durchforstet die ps Befehle und prüft ob hier die Pattern-Prüfungen noch korrekt sind... (hatte das Problem in der update.sh gehabt)
 
Beim Überarbeiten der ps-Befehle ist es vielleicht eine Überlegung Wert statt dem ps|grep-Konstrukt pgrep zu verwenden. Zum Instanzkillen könnte auch pkill (oder pgrep zum Auflisten der zu killenden Prozesse) verwendet werden um gleich automatisch alle Kindsprozesse zu beenden, damit ein unerwartet hängendes Programm (wie zum Beispiel awk) auch gleich mit beendet wird.
 
Wäre gut, wenn das jemand übernehmen kann. Ich werde dann noch den Captcha Teil modularisieren, so dass man im Optimalfall nur eine Funktion aufruft und die Form-Parameter fürs Absenden der Lösung erhält. Neben Recaptcha gibt es auch die Solvemedia Captchas - die anders als der Name Puzzle nicht unbedingt ein Puzzle sein müssen...
 
diffupdate geht nicht mehr

Ein Updateprozess läuft bereits...
1311 root 384 S /bin/ash ./update.sh diffupdate 2153
1331 root 384 S /bin/ash ./update.sh diffupdate 2153
1333 root 384 R /bin/ash ./update.sh diffupdate 2153
1334 root 384 R /bin/ash ./update.sh diffupdate 2153


wie bekomm ich das wieder weg?
 
dito. Bei mir (und 3 weiteren Kollegen) gleicher Fehler mit Diffupdate seit 2149
 
Kopiert die update.sh in das FritzLoad/bin Verzeichnis. Im Anschluss sollte das Update wieder funktionieren.
 

Anhänge

Hi,
irgendwas ist zwischen 2131 und 2153 falsch gelaufen.

Bekomme bei allen Netload Files folgenden Fehler: "ERR: No filename extracted."

:'(

Edit: Nun versucht er selbst mit # beginnende Zeilen zu laden.
Edit2: Glaub ein Neustart hats behoben. :)
 
Zuletzt bearbeitet:
ehm ne beim update ist immer noch was kaputt, wenn ich z.B. auf Versions Logbuch klicke kommt das..


/usr/www/html/cgi-bin/fritzload/gui_update.cgi: /usr/www/html/cgi-bin/fritzload/gui_update.cgi: 61: -qO: not found

[: -lt: argument expected [: -lt: argument expected
 
14.05.12-13:23; @passwort ; Unsupported url/hoster

Nicht weiter tragisch, aber wollts mal gemeldet haben. :/
 
Was mir auch aufgefallen ist, die Fallback-Funktion vom NAS funktioniert nicht mehr. Früher war es so wenn da NAS nicht erreichbar war wurde nach x Versuchen targetdir="$targetdirDOWNLOAD" gesetzt .
Jetzt bleibt der DL in einer Schleife hängen:
Sollte mit SVN 2154 gefixt sein.
 
Hallo,

eine Kleinigkeit.

Ich habe F!B 7390 mit Fw 84.05.21 und F!L V0.42/Rev.: 2153
Wenn ich versuche etwas herunterzuladen von einem Datei-Hoster, der CAPTCHA-Abfrage verwendet, dann kommt im F!L die Meldung „Warte auf Captchaeingabe per GUI“ und passiert nichts mehr.
Ich dachte, es soll ein Fenster aufgehen, wo ich CAPTCHA manuell eintragen kann. Captcha-Dienst im Config-Tab ist auf GUI eingestellt.

Mache ich etwas falsch oder ist das ein Bug?

Gruß
 
@rybog
es gibt 2 Möglichkeiten
1. du klickst mit der Maus auf Captcha Eingabe, dann öffnet sich ein Popup-Fenster
2. du gehst auf die M oder Monitor-Seite. Dort sind die Capcha oben sichtbar wenn Captcha Eingabe auf Aktiv steht

@Solo0815 danke werde es testen
 
Hallo ukvideo,

in beiden Fällen zeigt sich folgendes: Fritz!Load-Captcha „Warte auf Verbindung...“ und danach „Warte auf Benutzereingabe...“ sonst nichts. Und das Eingabefeld natürlich.
NoScript und AdBlock Plus sind für Fritz!Box- und Fritz!Load-Seiten ausgeschaltet.

Gruß
 
Guten Abend zusammen,

ich nutze seid einiger Zeit schon Fritzload und muss mich jetzt mal mit einem Problem an die community wenden.

Und zwar hab ich auf die neuste Version geupdatet und seit dem läd immer nur ein Part von meiner Liste und dann erscheint folgende Fehlermeldung im Log:

1 Dateien heruntergeladen
./fritzload.sh: line 4: syntax error: 100-

danach fährt die Box mit dem Download nicht fort.Erst nach neu betätigen des Download Button läd der nächste part.

wäre Froh wenn jemand einen Lösungsansatz für mich hätte.

Viele Grüße BrotzKocken
 
Ein Debug-Log wäre schön, die eine Zeile bringt uns nix. Ich hab aber schon eine Idee ...
 
Hi!

Habe endlich die 7930 eingerichtet. Fehlen nur noch die FL- und LCR-Erweiterungen.
Die gibts, sobald die FritzBox eine Weile läuft und ich weiss, dass sie keine Probleme hat...

Nochmals bitte für die Langsamen:

- Du kopierst eine größere Datei von einem an der Box angeschlossenen USB Speicher.
- Welche Datenraten hast du da?
...
Deshalb versteh ich das mit WinSCP nicht.

Meine Geschwindigkeitsprobleme müssten tatsächlich von der 7270 gekommen sein.
Mit der neuen FritzBox habe ich einen kurzen Speedtest gemacht und bin per ftp-Download auf >2 fast 3 MB/s gekommen...

D.h. ich werde auf den Datentransfer per WinSCP (endlich) verzichten können.


Grüße
 
Kostenlos!

Statistik des Forums

Themen
248,847
Beiträge
2,302,769
Mitglieder
378,497
Neuestes Mitglied
guenther1987