_________________
CSCO11191787
1. открываем voip-info.org
2. ищем СЛЕВА встроенный поиск по сайту (от гугла)
3. не знаем что вписать? ну хоть слово time то мы знаем? пишем time
4. смотрим что нам выдал поиск - в 12м результате узнаем в слове openhours именно то нам нужно
5. тыкаем в ссылку - получаем результат
смотреть там же http://www.voip-info.org/wiki/view/Asterisk+cmd+GotoIfTime
Added after 3 minutes:
совсем упрощенный ответ:
| Код: |
| exten => s,1,GotoIfTime(*|mon|*|*?open,s,1) exten => s,2,GotoIfTime(*|wed|*|*?open,s,1) exten => s,3,GotoIfTime(*|mon|1-7|September?holiday,s,1) exten => s,4,Goto(closed,s,1) |
_________________
Успехов!
| anest писал(а): |
| я просто не совсем понял вашу задачу - вынужден только гадать |
если все упростить то мне нужно получить две линии на один номер средствами * или PAP2T
но самый простой вариант звонить сразу на оба телефона:
| Код: |
| exten => _123X.,1,Dial(SIP/1231&SIP/1232,180,rt) exten => _124X.,1,Dial(SIP/1241&SIP/1242,180,rt) .. |
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
у него есть такая весчь как "Номер представителя" т.е. регистрируется само устройство, в не зависимости сколько линий FXO(FXS) используется в нем для связи.
если я паравильно вас понял
_________________
нанотехнолигии в области Asterisk
| Cache писал(а): |
| вашу проблему может решить устройство NateksNetworks типа VC-110 )) у него есть такая весчь как "Номер представителя" т.е. регистрируется само устройство, в не зависимости сколько линий FXO(FXS) используется в нем для связи. если я паравильно вас понял |
вы меня правильно поняли, но железка стоит в три раза дороже чем PAP,
да и вопрос не стоит о смене оборудования
| anest писал(а): |
| я просто не совсем понял вашу задачу - вынужден только гадать |
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
| IgorG писал(а): | ||
| anest писал(а): |
| я просто не совсем понял вашу задачу - вынужден только гадать |
так вот, тут то и всплывает вопрос об "жадности" по поводу использования лишних номеров, например как в примере в Иркутске необходимо 4-е номера, в Москве 10, и т.д....
конечно эти номера денег не стоят, но все же если есть возможность обойтись без них, тем более что технологически это заложено и используется во всю, как в cisco например или NateksNetworks как писал уважаемый Cache.
это только в моем примере 50 АТС-ок, а если их 200? то там накладные
расходы увеличиваются в разы!!
| IgorG писал(а): |
| В Иркутске к примеру 4 линии, в Москве - 10, в Хабаровске - 2. |
насколько я понял автора - в каждый город только по 2 линии. запутали меня совсем блин
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
| n0name писал(а): | ||||
| IgorG писал(а): | ||
| anest писал(а): |
| я просто не совсем понял вашу задачу - вынужден только гадать |
так вот, тут то и всплывает вопрос об "жадности" по поводу использования лишних номеров, например как в примере в Иркутске необходимо 4-е номера, в Москве 10, и т.д....
Так вот как раз с очередями не будет жадности по номерам:
| Код: |
| queues.conf ------------------ [moscow] strategy = random member => SIP/101 member => SIP/102 ... member => SIP/110 extensions.conf ------------------ [brahches] exten => 10,1,Queue(moscow) exten => 11,1,Queue(irkutsk) exten => 12,1,Queue(habarovsk) |
Все, дальше разжовывать не буду...
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
n0name хочет чтоб в астериске было как можно меньше регистраций. т.е. чтоб было так
1 устройство = 1 регистрация( и не важно сколько там линий 1 или 1000)
2n0name: NAtkes на самом деле не очень дорогие cейчас, темболее если столько штук вы берете скидку можно получить ))
_________________
нанотехнолигии в области Asterisk
А если речь про регистрацию - то однозначное нет. Астериск не поддерживает множественные регистрации.
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
пишу отдельные контексты для ночи и дня
и в основном куда все вхд. приходят делаю так
| Код: |
| [incoming] include => day|09:00-17:59:59|*|*|* include => night|18:00-08:59:59|*|*|* .......... |
_________________
Ubuntu-Server 6.06 /Asterisk 1.4.12/app_fax /spandsp4pre9
Digium TDM400/NateksNetworks VC115-2/Polycom IP301 SP /Snom 360
очень ценно!
раз уж нельзя обойтись без лишних номеров,пока думаю реализовать все таким образом,
1.есть уже заполненная номерами и настройками таблица sip пользователей,
каждый PAP при первом включении лезет на сервер за настройками, на сервере скрипт отвечающий за регистрацию лезет в таблицу, ищет два свободных номера формирует xml файл, отдает его PAP-у, а в таблицу в специальное поле пишет мак-адрес этого PAP-а, таким образом эти два номера закрепляются за этим устройством.
2. многоканальность реализовано через BUSY,
про это я уже писал, если номер по которому звоним занят запускается agi скрипт который лезет в туже таблицу и по полю IP ищет следующий номер и звонит по нему..
что я получил в результате? в неком смысле автоматизация процесса внедрения, уменьшение конфигов, в следствии чего уменьшение ошибок.
пока так, дальше будет видно, жизнеспособно ли это решение
to Cache цены смотрел в инете, средняя цена ~170 уе, если у вас
есть инфа где можно хорошую скидку получить (в MSK) поделитесь