Сотовые операторы предоставляют возможность получения информации о состоянии счёта абонента (баланс, тариф, подключенные услуги и т.п.) с помощью ussd запросов и смс на короткие номера.
Эти функции возможно использовать как вручную, набирая команды непосредственно на телефоне, так и автоматически, в программе nhsms, например, при подключении к модему или периодически, с использованием расписания Windows.
При этом некоторые команды дают ответ только в виде входящего сообщения с короткого номера, для таких команд необходимо, чтобы работала функция считывания входящих смс из модема.
Билайн
Узнать свой номер
USSD *110*10# – ответ с номером приходит в виде смс сообщения.
Мегафон
Узнать свой номер, тариф и баланс на телефоне, планшете или модеме
Узнать баланс
USSD *100# – баланс приходит в ответе USSD, может содержать рекламу, например:
212.28р. Хотите всегда знать, кто вам звонит?Набирайте *502# (50р./сут.)
Узнать свой номер
USSD *205# – номер приходит в ответе USSD, например:
Ваш номер 79261234567
МТС
Узнать свой номер
USSD *111*0887# или смс с текстом 11 на короткий номер 111 – ответ с номером приходит в виде входящего смс с номера 111, например:
Номер Вашего мобильного телефона +79161234567
Узнать свой тарифный план
USSD *111*59# или смс с текстом 6 на короткий номер 111 – ответ приходит в виде входящего смс с номера 111, например:
Ваш тарифный план: Москва - RED Energy (МАСС) (SCP)