Kérdés számlaegyenleg, gsm riasztó

Egyenleg lekérdezése miatt

A fejlesztés a GSM riasztó rendszer, én szembe a feladattal, hogy a valós egyenleg a számlán, hogy lenne az ideje, hogy a tulajdonos tájékoztatása az ő kimerültség.

A fő nehézség az volt a használata az orosz nyelv a jelentésekben a mobilszolgáltatók. Az a tény, hogy a GSM modul SIM300 továbbítja a megfelelő formában feldolgozó üzenetek latin betűkkel. Ha tartalmaznak orosz betűk - ez csak egy őr, a probléma sokkal bonyolultabb. Természetesen lehetőség van ebben a kérdésben, hogy megértsük, de véleményem szerint ez sokkal bonyolultabb SMS feldolgozási eljárás. A tény az, hogy használata nélkül egy másik típusú művelet c GSM modem, elkülöníteni egy halom szemetet egyensúly értéke lehetetlen volt. Ez egy adott üzemben lehetséges, de minden alkalommal - nem.

Egészen véletlenül találtam az interneten egy ilyen chip USSD kérelmet - ha például keresni egyensúlyt az MTS * 100 #, Beeline * 102 # Tele2 * 105 #, majd bemeneti parancs # 100 # # 102 # és 105 # lesz követelések egyenlege translit!

Eureka - Azt hittem, a fejemben mesterkéletlen interpolációs eljárás, és letette a termékben.

Azonban az ügyfél kéri, és azt mondja - én Megafon, és a mérleg nem kerül meghatározásra. Azért kellett találni egy embert egy hangszóró, és győződjön meg arról, hogy a feltételezés, hogy tévedtem. A következő volt firmware verzió közé tartozik a képességét, hogy a lekérdezés egy egész csillag, amellett, hogy kedvenc rács rám. ) Ebben az esetben azonban meg kell tárgyalni a mobilszolgáltató, hogy kizárták szolgáltatás latin ábécé, de ha szükséges, akkor nem probléma.

Tehát úgy gondolom, talán megéri, csak hogy be az ügyfelek, ahelyett, hogy a kényelmes módon.