missedCalls - Linksys SPA901 telefonhoz

Már egy ideje használok egy Linksys SPA-901 VoIP telefont teljes megelégedéssel. Viszont a készüléken nincs kijelző, így bár a készülék naplózza a nem fogadott hívásokat, azokat csak a telefon webes adminisztrációs felületén lehet megnézni, ráadásul ott nincs külön kigyűjtve az, ami a legutóbbi ellenőrzés óta történt. Így hát írtam rá egy programot. Ez a következőkre képes: parancssori paraméterként fogadja a telefon IP címét, a felhasználónevet és a jelszót, ami a telefon webes felületéhez kell. Ezután leellenőrzi, hogy az utolsó indítás óta milyen új nem fogadott hívások voltak és ha van új bejegyzés. feldob egy ablakot erről a nem fogadott hívások listájával. Nem tud sokat, nekem pont erre volt szükségem. A programot én a .kde/Autostart alól elindítom az asztali gép minden indításakor. Ezt a következő módon teszem meg:

[aaron@vonat ~]$ cat .kde/Autostart/spa-hivasfigyeles.sh
# Itt fog letrejonni a .dat fajl a regi hivasokkal
cd /home/aaron/.spa_missedcalls
# Program inditasa
/usr/java/jdk1.7.0/bin/java -jar /home/aaron/progs/missedCalls/dist/missedCalls.jar 192.168.0.89 user passwd

A csatolt fájlban a forráskód és a .jar fájl egyaránt megtalálható. (meg a komplett NetBeans projekt is)
A fejlesztés során a fejlesztési idő minimalizálása volt az elsőrendű szempont, semmiféle OO tervezési mintát és egyéb nyalánkságot nem fontoltam meg. :) Ha valaki használ még rajtam kívül véletlenül ilyen telefont és szeretné tudni, hogy milyen hívásokról maradt le (nem minden SIP szolgáltató tudja rendesen kezelni ma még a telefonban lévő hívásátirányítás funkciót), amíg nem volt otthon, akkor próbálja ki ezt a programot. A program futtatásához 1.6-os JRE kell.

CsatolmányMéret
Binary Data missedCalls.tar.gz23.22 KB

Hozzászólások

T. Novák Úr!
Újonnan beszerzett készülékem beállításához szeretném a segítségét kérni.
Sajnos többszöri kisérletem ellenére sem tudom a készüléket "feléleszteni".
Hálás lennék, ha egy file-ban elküldené nekem az egyes menüpontok beállításait.
(Sipura SPA configuration, sw. verzió:5.1.5, hw verzió:1.0.3(4416).Természetesen érvényes SIP accountom van.
üdvözlettel,
Csörföly Tibor(csorfoly.tibor@mail.datanet.hu)