Fritz!Box-Infos inkl. Passwortabfrage

Games, Plugins, Utils, Tools, 3rdParty, etc...
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von musicus »

Hallo,

nachdem es schon mehrere Plugins zur Fritzbox gibt, habe ich mich
nochmal hingesetzt und mein altes Script aus dem Callmonitor-Thread
verbessert und erweitert.

Es ist jetzt möglich auf die Fritzbox zuzugreifen, ohne dort Modifikationen
durchgeführt zu haben!

Außerdem wird die Passwortabfrage der Fritzbox jetzt richtig verarbeitet!

Möglich ist dies durch die Simulation von wget-POST Befehlen mittels netcat.
(siehe meine Erfahrungen in diesem Unterforum)
http://tuxbox-forum.mine.nu/forum/viewt ... 1&start=40

Das Script wertet die Anruferliste aus, zeigt den Wlan-Status, ändert den Wlan-Status und
informiert über das monatliche Datenvolumen.

----------------------------------------------
Mit einem Unix-faehigen-Editor (z.B. Notepad++) muß im oberen Teil
der "verpasst2.sh" der Eintrag:

MEINPASSWORT=hierhinschreiben

geaendert werden in z.B.:

MEINPASSWORT=12345

Dann die Datei nach /var/tuxbox/plugins/ kopieren (inkl. "verpasst2.cfg")
und mit den Rechten (755) versehen.
(geht mit TuxboxCommander oder z.B. TotalCommander->Dateiattribute ändern..)

Leider dauert die Ausführung ca. 8 Sekunden, weil 3 "wget"-Abfragen benötigt werden...

Falls fritz.box nicht der Standart-Hostname der Fritz!Box ist,
diesen im Script jeweils per Editor durch die IP-Adresse der Fritz!Box ersetzen.

Wie andere bekannte Plugins kann es über Tuxwetter oder Flexmenü gestartet werden
EXECUTE=Fritzbox Infos,/var/tuxbox/plugins/verpasst2.sh
Es wird außerdem eine installierte Messagebox benoetigt.
(...gibts alles nach Anmeldung im JTG_Board...)

Habe es bei mir mit einer Fritzbox 7050, Firmware-Version 14.04.15 laufen.
Die eingebauten Wlan-Schalter kann man auch als seperate Scripts herauskopieren.
Bei mir wird beim hoch- und runterfahren der dbox das Wlan der Fritzbox ein- und ausgeschaltet.

Würde mich über konstruktive Kommentare freuen :D

Gruß musicus

Download Version 1.0 vom 13.04.08
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von musicus am Sonntag 15. Januar 2012, 18:48, insgesamt 2-mal geändert.
Grund: Downloadlink geändert
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von musicus »

Hier noch ein kleines Osterei... :D

Update auf Version 0.9
-Integrierte optionale Rückwärtssuche aller Namen zu den Nummern
der Anrufliste nach Betätigen des Buttons [ Namen ] hinzugefügt.

Downloadlink im ersten Beitrag geändert.

Gruß musicus
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von musicus »

Update Version 1.0

-Die Einträge (Namen) des internen Telefonbuchs der Fritzbox
werden jetzt korrekt angezeigt (bei mir jedenfalls :wink: ).

Gruß musicus

(Download oben im ersten Beitrag geändert.)
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von mb405 »

kurzer bericht

loooft prima, nur kann ich die 4 optionen nicht auswählen und anfahren, weil neutrino dann laufend zwischenfunkt
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von musicus »

Vielen Dank für die Rückmeldung :D

Hast Du die verpasst2.cfg ebenfalls nach /var/tuxbox/plugins kopiert?

Die verhindert, dass Neutrino auf die Fernbedienung reagiert.

Gruß musicus
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von mb405 »

ups :)
danke.
hatte noch die alte cfg drinne :)
Knicko
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Freitag 21. März 2008, 00:20
Box 1: AX-HD51
Image: NI, Yocto, Openatv, DDT
Box 2: CST-Link
Image: NI, Yocto
Box 3: CST-Neo²
Image: NI, usb-Yocto
Box 4: CST-Neo
Image: NI

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Knicko »

Hi musicus

Sehr schönes Plugin.

Lauft bei mir auf

Code: Alles auswählen

FRITZ!Box Fon WLAN (UI), Firmware-Version 08.04.15
ohne Probleme.

Danke
gruss Knicko
Piti8576
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 16. August 2008, 23:43

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Piti8576 »

Hallo, ich wollte das Script auf meiner dBox 2 mit Enigma nutzen.
Habe mir die .cfg angebpaßt allerdings kommt beim Aufruf
nc: applet not found
Jemand eventuell eine Idee wie man das beheben kann?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von rhabarber1848 »

Piti8576 hat geschrieben:
nc: applet not found
Jemand eventuell eine Idee wie man das beheben kann?
Busybox mit netcat-Suppport kompilieren.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von DrStoned »

Alternativ dazu kannst Du den nc (Netcat) aus dem WOL-Timer-Plugin verwenden. Kopiere ihn nach /var/bin/ und vergib ihm Ausführrechte (755).
Bitte beachten, dass der Downloadlink nur zu sehen ist, wenn man im JtG-Forum angemeldet und eingeloggt ist.

Greetz von DrStoned :lol: :lol: :lol:
Piti8576
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 16. August 2008, 23:43

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Piti8576 »

So habe die Datei nc nach /var/bin kopiert und CHMOD 755 gegeben.
Die .cfg habe ich angepaßt für das Enigma Image

Code: Alles auswählen

name=Fritz!box-Infos
desc=Fritz!Box-Infos anzeigen (8 Sek. warten)
depend=
type=3
needfb=1
needrc=1
needlcd=0
enigmaplugin=0
und immer noch kommt bei aufrufen
nc: applet not found
wenn ich mit mit Telnet auf der Box einlogge und nc eintippe kommt ebenfalls die Meldung not found.
Muß ich noch irgendwie das nc einbinden?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von rhabarber1848 »

Piti8576 hat geschrieben:Muß ich noch irgendwie das nc einbinden?
Wie sieht

Code: Alles auswählen

echo $PATH
auf der Dbox aus? Es kann sein, dass /var/bin gar nicht oder nicht
an der richtigen Stelle auftaucht.
Piti8576
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 16. August 2008, 23:43

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Piti8576 »

echo $PATH
gibt folgendes aus
/sbin:/bin:/var/bin:/var/init/system/camd
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von rhabarber1848 »

Existiert /bin/nc ?
Piti8576
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 16. August 2008, 23:43

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Piti8576 »

Laut FTP exisitiert das Verzeichnis allerdings als Link.
Kann aber nicht reingehen
[R] CWD nc
[R] 550 Failed to change directory.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von rhabarber1848 »

Warum änderst Du nicht die "nc"-Aufrufe in verpasst2.sh in "/var/bin/nc" um?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von rhabarber1848 »

Piti8576 hat geschrieben:Laut FTP exisitiert das Verzeichnis allerdings als Link.
Wahrscheinlich ein Link auf /bin/busybox, der eigentlich nicht sein darf,
da Busybox nc nicht unterstützt...

Poste bitte die Ausgabe von

Code: Alles auswählen

ls -la /bin/nc
busybox
Piti8576
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 16. August 2008, 23:43

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Piti8576 »

rhabarber1848 hat geschrieben:Warum änderst Du nicht die "nc"-Aufrufe in verpasst2.sh in "/var/bin/nc" um?
Ebenfalls die gleiche Meldung das er es nicht findet.
Auch wenn ich im Telnet /var/bin nc eintippe not found.
/var # ls -la /bin/nc
lrwxrwxrwx 1 root root 7 Nov 22 2007 /bin/nc -> busybox
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von rhabarber1848 »

Piti8576 hat geschrieben:Auch wenn ich im Telnet /var/bin nc eintippe not found.
Das ist das nc aus dem WOL-Plugin:

Code: Alles auswählen

-rwxr-xr-x    1 root     root        76240 Aug 17 13:00 nc

Code: Alles auswählen

 # ./nc
BusyBox v1.00-rc3 (2004.11.22-14:17+0000) multi-call binary

Usage: nc [OPTIONS] [IP] [port]
Es funktioniert hier problemlos.
Piti8576
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 16. August 2008, 23:43

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Piti8576 »

So jetzt gibt es im Telnet wenigstens was
/ # cd var/bin/
/var/bin # ./nc
BusyBox v1.00-rc3 (2004.11.22-14:17+0000) multi-call binary

Usage: nc [OPTIONS] [IP] [port]
Habe im Script nc ersetzt durch /var/bin/nc bekomme dort allerdings immer noch not found.
Also stimmt mit dem Aufruf scheinbar was nicht.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von DrStoned »

Hast Du alle Aufrufe ersetzt?

Greetz von DrStoned :lol: :lol: :lol:
Piti8576
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 16. August 2008, 23:43

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Piti8576 »

Ok bin weiter habe nun alle Links in der Datei abgeändert das diese direkt das nc aufrufen.
Nun bekomme ich folgende Meldung im TV
/var/tuxbox/plugins/verpasst2.sh: /var/tuxbox/verpasst2.sh: 88: /var/bin: Permission denied
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von rhabarber1848 »

Piti8576 hat geschrieben:88: /var/bin: Permission denied
In Zeile 88 ist wohl noch ein Fehler.
Piti8576
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Samstag 16. August 2008, 23:43

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von Piti8576 »

/var/bin nc -i 1 -w 1 fritz.box 80 > /dev/null
Nur was ist da falsch?
Ach übrigens im Telnet meint er -w kennt er nicht.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Fritz!Box-Infos inkl. Passwortabfrage

Beitrag von rhabarber1848 »

Piti8576 hat geschrieben:
/var/bin nc
Ein / fehlt vor nc, es muss so aussehen "/var/bin/nc", ohne Leerzeichen