Anrufer mit seienm Fopto ankⁿndigen

Haben Sie Ihren Rechner samt ISDN-Karte direkt an der NTBA angeschlossen, dann empfangen Sie bei jedem Anruf automatisch eine ganze Reihe von Daten. Zum Beispiel die Rufnummer eines Anrufers - vorausgesetzt, dass er diese Option nicht unterdrⁿckt. Diese Information wird standardmΣ▀ig in der Datei ╗/var/log/ messages½ festgehalten. Dieses Verhalten kann man ausnutzen und jedem Anrufer ein Bild zuordnen. Schlⁿssel dazu ist die Datei ╗/etc /isdn/callerid.conf½. Sie offenbart interessante M÷glichkeiten: Unter dem Eintrag ╗MSN½ kann man jeder Nummer einen Namen, eine Zone und sogar eine Aktion zuordnen. Das folgende Listing bewirkt, dass bei Eingang des Anrufs ein Bild der Person auf dem Desktop erscheint.

 [MSN]

NUMBER = 12345678

ALIAS = IRGENDWER

ZONE = 1

START = {

 [FLAG]

FLAGS = I|R PROGRAM=/usr/

X11R6/bin/xli

-fit \/etc/isdn/jpeg/ir-

gendwer.jpg

-geometry 512x256-350+250

-display :0 &}
Hinter ╗NUMBER½ geben Sie die Telefonnummer ein, auf die das Programm reagiert, hinter ╗ALIAS½ den Namen des Anrufers. Die Aktion selbst legen Sie dann hinter ╗START½ fest. Das Beispiel-Listing verwendet das Programm ╗xli½, da es sehr klein und schnell ist. Mit der Option ╗-fit½ wird angegeben, dass das Bild der Farbtiefe des X-Servers korrekt angepasst wird. Die Option ╗\/etc/isdn/jpeg/irgendwer .jpg\½ bezeichnet den Pfad und den Namen des Bildes, natⁿrlich mⁿssen Sie es vorher dort ablegen. ╗-geometry 512x256-350+250½ gibt schlie▀lich noch an, wie und wo das Bild auf dem Schirm erscheint. Mit ein wenig Probieren findet man ein geeignetes Fleckchen. Dann bleibt nur noch ╗-display :0½ ⁿbrig. Diese Anweisung bestimmt, auf welchem Linux-Desktop das Passbild erscheint. Wenn alle EintrΣge fertig sind, starten Sie den ISDN-Treiber noch neu. Auf diese Weise lesen Sie die Datei ╗/etc/isdn/callerid.conf½ neu ein. Fertig! Ab sofort meldet sich jeder Anrufer per Bild bei Ihnen an.