реклама на сайте
подробности

 
 
> Как узнать родную сотовую сеть для SIM-карты?
Frolov Kirill
сообщение Mar 13 2012, 08:34
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 212
Регистрация: 2-02-11
Пользователь №: 62 643




Встала задача извлечения баланса в машиночитаемом виде. Возникает вопрос используемых денежных единиц. Есть два пути: первый, искать их в тексте. "Руб." -- далее всё понятно. Если в тексте что-то непонятное, то второй вариант подставлять валюту по-умолчанию для страны оператора выпустившего SIM-карту.

Возникает вопрос, как можно узнать код страны. Но не тот, в сети которой сейчас обслуживается карта (может быть роуминг). А код страны или домашней сети. Для конкретной SIM-карты.

Можно ли это как-то сделать командами модема (какими?)

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Mar 13 2012, 08:45
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Насколько я понял вопрос то - AT+CSPN


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Mar 13 2012, 10:54
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 212
Регистрация: 2-02-11
Пользователь №: 62 643



Цитата(CADiLO @ Mar 13 2012, 12:45) *
Насколько я понял вопрос то - AT+CSPN


+CSPN специфично исключительно для SIMCOM во-первых, во-вторых даёт не код, а имя. Которое вполне, возможно, одинаково в разных странах (Beeline в России и в Украине).

Приходит в голову только проверять регистрацию в сети и если не роуминг -- код страны явно домашний. Иначе называть сумму в уях.
Go to the top of the page
 
+Quote Post
molecul
сообщение Mar 13 2012, 11:01
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(Frolov Kirill @ Mar 13 2012, 14:54) *
+CSPN специфично исключительно для SIMCOM во-первых, во-вторых даёт не код, а имя. Которое вполне, возможно, одинаково в разных странах (Beeline в России и в Украине).

Приходит в голову только проверять регистрацию в сети и если не роуминг -- код страны явно домашний. Иначе называть сумму в уях.


+CIMI стандартная команда. Первые 5 цифр - MCC+MNC.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 04:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016