PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FRITZ!Box Fon 7050 - Telefonieren per Mausklick



prostetnik
31.05.06, 17:36
Hallo,
die FRITZ!Box Fon 7050 bot ja schon immer das Telefonieren über das web-interface an. Mit der neusten firmware gibt es hier sogar ein Adressbuch.
Ich habe meine Adressen usw. im kaddressbook über kontact gespeichert und wenig Lust, wieder ein paralleles Adressbuch zu verwalten.

Glücklicherweise gibt es in den Einstellungen von kaddressbook die Möglichkeit per Skripteinbindung ein beliebiges Programm per Mausklick zu starten.
Hier habe ich das Skript "dialphone" eingetragen, so dass automatisch per Mausklick die gewünschte Telefonnummer von der Fritzbox angewählt wird.
Die Eintragung sieht so aus:

dialphone %N [Deine ausgehende Telefonnummer]

Das Skript hat mir freundlicherweise Michael Raab zur Verfügung gestellt. Ich selbst verstehe das Skript nicht so ganz, aber es funktioniert einwandfrei. Vielleicht hat ja jemand Lust es zu erklären.

fritzbox.macbyte.local/cgi-bin/webcm
habe ich durch
fritz.box/cgi-bin/webcm
ersetzt, so dass es bei mir läuft.

Viel Spaß beim Telefonieren

gruß
prostetnik

Bunkerwolf
04.07.06, 09:15
Soweit ich das beurteilen kann macht dieses Skript einen POST - aufruf an die Fritzbox weiter.
Ich hab es noch nicht ausprobiert werde dieses aber bei Gelegenheit mal tun.
Ist aber schön zu wissen, dass man das so schön steuern kann :)

Bunkerwolf
04.07.06, 15:42
Ausgetestet und es funktioniert. Allerdings ist hierfür das Paket

liblwp-protocol-http-socketunix-perl ( Kubuntu 6.06 )
notwendig, da das tool POST nur darin enthalten ist.

Ansonsten: *thumbup*

prostetnik
05.04.07, 21:12
Nun bin ich auf openSuSE 10.2 umgestiegen.

O. g. Paket in dem das tool "POST" enthalten ist, heißt bei SuSE libwww-perl.
In SuSE 10.2 ist das tool unter libwww-perl-5.805 nicht mehr zu finden.
In den neueren Sourcen auf libwww-perl (http://www.linpro.no/lwp/) ist POST gar nicht mehr vorhanden.
POST wird jetzt vom Befehl "lwp-request -m POST" übernommen. Dementsprechend habe ich das Skript angepasst.

---
Alternativ -
(falls "lwp-request -m POST" nicht funktionieren sollte):

Wer die Neu-Kompilierung eines dann evtl. älteren Pakets wie ich scheut - es artet nämlich in eine kleine Abhängigkeits-Arie aus - kann das tool POST kurzerhand aus den origninal-sourcen z. B. der Version libwww-perl-5.805 nehmen und z. B. in /usr/local/bin kopieren - das funktioniert auch.
(Unter SuSE sind ja die meisten Pakete unter /usr bzw. /usr/bin usw. installiert, so dass /usr/local/bin schön leer ist und für solche und ähnliche Sonderzwecke bei mir schon seit längerem genutzt wird)
---

Als Datei hier noch einmal die Version des Skripts "dialphone" mit allen Korrekturen (s. o. mein erstes posting) und mit zusätzlich einer kdialog-Abfrage zum Bestätigung.
Ich habe noch (wer es benötigt) das POST-tool hinzugefügt (aus o. g. Paket) sowie die entsprechende Skript-Variante.

gruß
prostetnik

prostetnik
05.04.07, 21:37
Übrigens:
Das Skript "dialphone" funktioniert auch mit der FRITZ!Box Fon WLAN 7170 und vermutlich auch noch anderen.

gruß
prostetnik