VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

счетчик минут

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

Ответить
kidoro
Сообщения: 30
Зарегистрирован: 05 июл 2013, 16:09

счетчик минут

Сообщение kidoro »

Добрый день.

Ситуация следующая, Asterisk 1.6. Провайдером предоставлено 6 линий с тарифом, в который включены 600 минут на каждую линию по городу бесплатно. Хочется, конечно, использовать их по максимуму. Соотвественно, вопрос: можно ли как-то включить скрипт, который будет считать исходящие минуты и при достижении 600 исключать транк из перебора(в данный момент на исходящий звонок стоит просто ранд из 6 линий), а при достижении 6 исключенных транков, снова включать их все в перебор?

Если можно, пример, можно ссылкой пнуть.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: счетчик минут

Сообщение april22 »

решений на просторах интернета миллирн 603 ошибка - ее обрабатывайте
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Samael28
Сообщения: 1057
Зарегистрирован: 08 янв 2011, 18:32
Откуда: Киев
Контактная информация:

Re: счетчик минут

Сообщение Samael28 »

А при чем тут 603я ошибка? В смысле, самому ее генерить?
А по поводу задачи, пример.... Ну тот же A2Billing так умеет, но это из пушки по воробьям :) Но принцип можно почерпнуть оттуда.
1. Пишем в БД для каждого транка кол-во минут.
2. Выбираем транк рандомом с учетом кол-ва минут.
3. При звонке на транк смотрим кол-во оставшихся бесплатных и ограничиваем Dial
4. При окончании звонка уменьшаем кол-во минут в БД.
5. При достижении 0 на всех печалимся и достаем кошелек.
6. В начале периода биллинга обновляем БД
7. ....
8. PROFIT!
Все лучше оформить в виде внешнего agi скрипта. Работы - на полдня.
Мой профайл на Upwork
SVoy
Сообщения: 953
Зарегистрирован: 31 авг 2010, 10:24

Re: счетчик минут

Сообщение SVoy »

Samael28 писал(а):5. При достижении 0 на всех печалимся и достаем кошелек.
а если все занято, то занято..
Готов к труду и обороне!
http://svoy.in.ua - для своих
Samael28
Сообщения: 1057
Зарегистрирован: 08 янв 2011, 18:32
Откуда: Киев
Контактная информация:

Re: счетчик минут

Сообщение Samael28 »

switch писал(а):а если п. 2 вернул что на транке нет свободных линий?
Можно включить фантазию и проиграть сообщение в трубку "Харэ трындеть, иди работай!" :)
Мой профайл на Upwork
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH