ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Диапазон номеров в набор префиксов.

Раздел для разработчиков для обсуждения программных и аппаратных продуктов и их реализации.

Модераторы: april22, Zavr2008

Диапазон номеров в набор префиксов.

Сообщение skiller » 03 окт 2011, 10:10

Кому надо? Я набросал программульку, что из диапазонов номеров делает набор префиксов.
То есть, если вам дал оператор что-то типа 1234567:1239819, то вы получили:
1234567
1234568
1234569
123457
123458
123459
12346
12347
12348
12349
1235
1236
1237
1238
12390
12391
12392
12393
12394
12395
12396
12397
123980
123981
То есть минимальный возможный набор префиксов для диалплана. Дописать типа _1236XXX вместо просто префикса вы и сами сможете. Код открыт. Я писал для PortaOne :-) хотя там внутри тоже астериск...

Код на перле тут, http://nw-wind.livejournal.com/227076.html

В принципе, оно для больших операторов больше интересно и больше для билинга оно важно, но мало ли кто столкнётся с такой проблемой.

Удачи!
skiller
 
Сообщений: 3
Зарегистрирован: 03 окт 2011, 09:59

Re: Диапазон номеров в набор префиксов.

Сообщение zzuz » 03 окт 2011, 11:01

Забавно. Есть программа , что парсит http://www.mtt.ru/mtt/def и пишет диаплан для исходящих маршрутов , но после переделки их сайта , надо код поправить. Будет желание и время ,выложу)
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: Диапазон номеров в набор префиксов.

Сообщение zzuz » 03 окт 2011, 11:58

да.. Вы правы
из-за return maxint(int($s/10), int($f/10));
Вы получите сто руткитов и два трояна. Все ваши пароли улетят Васе Пупкину и Вы окажетесь на крючке у Большого Брата.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33


Вернуться в Разработка

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH