Нужно писать ВСЕ ИСХОДЯЩИЕ разговоры у абонентов 101 и 102.
Решил сделать это черех DB создал переменноую recnum забил в базу
recnum 101 1
recnum 102 1
Завис как это присвоить к ИСХОДЯЩИМ звонкам.
exten => _X.,1,MacroIf($[DB(recnum/${CALLERID(num)})=1]?activate_save)
exten => _X.,n,Dial(SIP/${EXTEN})
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
Последний раз редактировалось: Wapo (Пн Фев 24, 2014 14:35)
[from-local]
exten => _XXX.,1,NoOp()
exten => _XXX./101,1,MixMonitor()
exten => _XXX./102,1,MixMonitor()
exten => _XXX.,2,Dial()
вот такое решение.
| Код: |
| exten => _XXX./101,1,MixMonitor() exten => _XXX./102,1,MixMonitor() |
||
| Код: |
| exten => _XXX./_10[12],1,MixMonitor() |
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
_________________
http://mh.otx.ru Гибкие SIP/E1 шлюзы Alvis-GW-2E1. Модернизация LDK300/TDA100:VoIP