Csibra Gergo írta:
Thursday, October 26, 2006, 1:28:49 PM, Gyurman Attila wrote:
Van egy asterisk központ pár darab mellékkel, jelenleg 9xxxxxxxxxx-el
tárcsáznak kifelé.
Azt kellene megoldani, hogy a 9-es helyett egy 4 jegyű PIN kódót
tárcsáznának, hogy
hónap végén lehessen listát csinálni, hogy ki mit hívott.
Mivel csak 9 mellék van, ezért ha más nem lesz, minden PIN-re külön
megadok egy 1234xxxxxxxxxx formátumú
szűrést, de jobb lenne valami profibb megoldás.
A legjobb az lenne, ha ezek a kódok mysql-ben lennének :-)
Hát azért be kéne határolni a 4 jegyű pin kódok tartományát, és lehet
írni rá egy szabályt. Mivel a híváslistába (legalábbis a
master.csv-be) bekerül a teljes telefonszám azaz az 12340670123567 pl.
így annak a megfelelő feldolgozásával ki lehet szűrni, hogy melyik
pin-el milyen számot hívtak.
Tehyük hozzá, hogy ha nem definiálsz külön szabályt az egyes elérhető
PIN-ekre, akkor bárki bármilyen PIN-el fog tudni kifelé telefonálni.
Alapból arra gondoltam, hogy minden PIN-re külön szabályt írok. Csak a 8
mellékre
kb. 30 user van, ezért kicsit macerás lenne karbantartani.
Viszont most ráleltem az asterisk Authenticate() programjára, amivel elvileg
megoldható hogy egy szöveges file-ból vegye az elfogadható jelszavakat,
és be is teszi azt az Accountcode változóba.
Ez már használható megoldás lenne, most próbálgatom. De a mysql még
mindíg csábtóbb lenne, ha működne.
Attesz
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux