AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Конвертация диапазонов сотовых с базы МТТ в строчный формат (бета-тест)

Флейм 10 сообщений -
#1

В общем, забил я на это дело. Кому надо - есть список, генерированный с разделителем. Буду обновлять раз в месяц. Лежит в атаче.

Последний раз редактировалось: bzmn (Ср Июн 27, 2012 21:45)
#2

Цитата:
Ошибка сервера данных

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#3

oops. пофиксил.
#4

Было бы полезно для автоматической обработки, если бы в xml выводился телефонный код региона кроме его названия. Можно сделать?
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#5

Игорь. Слабо понял сказанное. Тупо дай пример хмл, как хочешь. Сделаем.
#6

Просто добавить телефонный код региона, чтобы удобнее было искать. Не проблема конечно по имени региона искать, но по телефонному коду при автоматизированной маршрутизации удобнее

Вот например (можно добавить атрибутом или дополнительное значение):
Код:


Тюменская область
"Уралсвязьинформ" ОАО "Ростелеком"
+790449


_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#7

Это уже внешняя информация, получается. Я бы мог добавить, конечно, но вряд ли буду следить в дальнейшем за актуальностью подобной информации.

Если хочешь - кинь в ПМ соответствия региона и кода.
Сделаем.
#8

Добавлена выгрузка в текстовый файл со статическим URL
#9

Спасибо!

upd посмотрел, что-то криво выборка из базы осуществляется.. Sad

Примеры:
выбираем по DEF коду 913, в таблицу. Смотрим - коды "с 913350 по 913359" и "с 913340 по 913349" принадлежат ОАО "Мобильные Телесистемы" в респ. Тыва.
Теперь выбираем по оператору - ОАО "Мобильные Телесистемы", в таблицу. Смотрим, и видим что нифига не видим коды 91335х и 91334х

Другой пример.
По данным сайта МТТ у ОАО "Мобильные Телесистемы" в Ярославской области 10 диапазонов номеров, а сервис выдает только 8, при выборке по оператору.

Оператор Область Код DEF Диапазон Действительно
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 910 с 6620000
по 6669999 с 13-12-2001
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 910 с 8100000
по 8299999 с 18-01-2005
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 910 с 9600000
по 9799999 с 13-12-2001
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 915 с 9600000
по 9999999 с 11-04-2005
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 980 с 6500000
по 6649999 с 26-06-2008
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 980 с 7000000
по 7099999 с 21-06-2010
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 910 с 0170000
по 0179999 с 09-08-2010
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 910 с 0780000
по 0809999 с 09-08-2010
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 980 с 7700000
по 7799999 с 24-01-2011
по 01-01-2038
ОАО "Мобильные Телесистемы" Ярославль Ярославская область 980 с 7400000
по 7499999 с 30-05-2011
по 01-01-2038



PS Если выбрать "все" по всем полям и выгрузить в csv файл, в файле информации о ОАО "Мобильные Телесистемы" в Ярославской области вообще нет.


В общем-то, в пример привел то, что на глаза попалось.. какой-то зависимости в косячках не нашел. Блин, придется походу ручками таблицу с сайта МТТ править Sad
#10

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

дойдут руки - обязательно разберусь.