схема gsm шлюз -> audiocodes -> asterisk -> софтфон есть поделка Gudwin в которой gsm в одном корпусе с audiocodes, в консоли audiocodes всё норм читается. Version ID: 6.60A.228.011 хочется отдавать вызываемому абоненту 11значный номер, который таки передаётся, но как-то не всегда :( иногда он вот т...
к примеру у меня есть контекст1 и контекст2 использующие некий общий блок (скажем контекст записывающий голос, далее "живой" пример на самом деле из одной строки) [writing] exten => _096., 1(wOutCall), Monitor(wav,/var/lib/asterisk/recordings-inc/${STRFTIME(${EPOCH},,%m.%d.%Y__%H-%M)}_${EX...
хочется сделать шаблон вида exten => _0[67|68|96|98]., n, Dial(SIP/${EXTEN}@192.168.10.112, 60, rt) exten => _0[50|66|95|99]., n, Dial(SIP/${EXTEN}@192.168.10.111, 60, rt) или exten => _0[someARRAY1]., n, Dial(SIP/${EXTEN}@192.168.10.112, 60, rt) exten => _0[someARRAY2]., n, Dial(SIP/${EXTEN}@192.16...
коды GSM операторов не менятюся настолько часто, ну и их не так много чтобы мускль прикручивать бывает что 096 КС, 097 мтс, 098 снова КС, т.е. коды не подряд, и никак не сгруппированы, т.е. городить регексп "если вторая цифра 8 то третья 6 или 7, а если вторая 9 то третья 4 или 8" совсем н...
ой вэй, ну так я и оптимизирую диалплан, вот сижу, книжку перечитываю
или вы хотели меня впечатлить знанием умных слов? я впечатлён, kind of success story
хочется сделать диалплан более читаемым, сечас там есть однотипные записи вида exten => _067X., n, Dial(SIP/${EXTEN}@192.168.10.112, 60, rt) same => n, Hangup() exten => _068X., n, Dial(SIP/${EXTEN}@192.168.10.112, 60, rt) same => n, Hangup() exten => _096X., n, Dial(SIP/${EXTEN}@192.168.10.112, 60,...
КАК же меня тошнит от моего знания синтаксиса :) в приведённом (верю что рабочем примере) строчки exten => _9XXXXXXX,n,NoOp(Availchan is ${AVAILCHAN}) ; будет выведено какой канал доступен exten => _9XXXXXXX,n,NoOp(Availstatus is ${AVAILSTATUS}) ; будет указан статус канала куда будет выведена инфа?...