Приложение для Windows Phone справочник «Телефон-КОД»

Телефонные коды городов России и стран мира. Самая полная и актуальная база кодов мобильных операторов. Определение оператора, страны и региона по префиксу или номеру телефона.

Города России

Для поиска операторов городов России используется локальная база данных (информация доступна без сети Интернет). Возможно обновление локальной базы данных с веб-сайта Россвязи.

Реализован поиск по параметрам:

  • по телефону (частичное соответствие от начала)
  • по коду (точное соответствие)
  • по оператору (частичное соответствие)
  • по региону (частичное соответствие)

А также, поиск по комбинации параметров:

  • по коду + по оператору
  • по коду + по региону
  • по оператору + по региону

Приложение Телефон-КОД

Телефон-КОД
Developer: Andrey Solopko
Price: USD$0.99

Для поиска необходимо ввести код или номер телефона (без кода страны), название оператора или региона (регистр не учитывается) в зависимости от типа поиска.

Код оператора (точное соответствие) вводится полностью, номер телефона (частичное соответствие от начала) и названия (частичное соответствие) — частично. Например: 960, 91847779, билайн, казань.

При поиске по двум полям параметры необходимо вводить через пробел. Например: 918 теле, 815 мурманск, телеком петербург.

Для удобного восприятия информации реализована группировка результатов поиска:

  • без группировки
  • по коду
  • по названию
  • по региону

Страны мира

Для поиска операторов стран мира используется веб-служба формата обмена данными JSON, расположенная на удаленном веб-сайте (информация доступна только при подключении к сети Интернет).

Возможен поиск по номеру телефона (частичное соответствие от начала) в странах:

  • Абхазия
  • Беларусь
  • Германия
  • Грузия
  • Казахстан
  • Кыргызстан
  • Латвия
  • Молдавия
  • Россия
  • Таджикистан
  • Узбекистан
  • Украина
  • Чешская Республика
  • Эстония

Необходимо ввести номер телефона в международном формате (без плюса, скобок, тире и пробелов): Код страны Код города Номер абонента. Номер (частичное соответствие от начала) вводится полностью или частично. Например: 7918477, 371274 или 49016.

Также, возможен выбор телефона из списка контактов.

История поиска

В историю поиска автоматически сохраняются операторы из телефонных кодов городов России при успешном поиске по номеру телефона, и при успешном поиске телефонных кодов стран мира. Также, возможно ручное сохранение любых результатов поиска. При необходимости историю можно полностью очистить.

При возникновении ошибок выполнения приложения они автоматически сохраняются в историю. Рекомендуется отправлять сообщения с ошибками автору приложения.

При выборе телефона из истории будет показаны дата и время сохранения, подробная информация об операторе связи. При необходимости можно отправить текст из записи истории сообщением электронной почты, удалить запись истории, скопировать в буфер обмена.

Параметры

Параметры приложения позволяют задать некоторые важные для работы приложения значения:

  • Параметр “Ограничение числа записей” определяет верхний предел общего числа записей, возвращаемых запросами к локальной базе данных, позволяя ограничить объем выбираемых данных при неправильном формировании условий запроса.
  • Параметр “История поиска” позволяет задать предельное количество сохраняемых записей в историю поиска.
  • Параметр “Список ссылок загрузки” содержит ссылки на реестр российской системы и план нумерации Россвязи. Ссылки можно удалять и добавлять.

Также, доступна справка по основным функция приложения.

 

Загрузка данных

При обновлении локальной базы данных с веб-сайта Россвязи будет загружен большой объем информации (около 18 Мб), поэтому необходимо использовать Wi-Fi-соединение.

Для каждой ссылки из списка ссылок загрузки сначала загружается информация по ссылке с веб-сайта Россвязи, затем она синтаксически анализируется, преобразуется и записывается в базу данных. Рекомендуется не прерывать этот процесс.

При появлении сообщения о невозможности очистки базы данных необходимо перезапустить приложение и повторить загрузку. В случае прерывания или сбоя загрузки данных из сети Интернет можно заменить рабочую базу исходной базой данных. Исходная база данных — это резервная копия, предустановленная автором приложения.  По окончании операции будет показана подробная информация о базах данных.

Скачать приложение Телефон-КОД

Телефон-КОД
Developer: Andrey Solopko
Price: USD$0.99

 

 

Комментарии для сайта Cackle