да ну? а не поделитесь со мной ПОЧЕМУ это чтото описываемое нельзя сделать в ОСС проекте?
meral ( 2012-08-11 01:05:42 +0400 )редактироватьМожно ли каналу локал принудительно сказать, что он временно занят?
Есть ситуация: оператор стоит в очереди по каналу локал, и делает исходящий звонок не выходя из очереди, и тут на него из очереди валится входящий звонок :(
н е л ь з я
да ну? а не поделитесь со мной ПОЧЕМУ это чтото описываемое нельзя сделать в ОСС проекте?
meral ( 2012-08-11 01:05:42 +0400 )редактироватьможно.
на исходящем звонке ставите например так
exten =>_.,n,Set(DB(myinfo/${CDR(src)}=CALLOUT)
на входе проверяете соответвенно
exten => _.,n,ExecIf($[ "${DB(myinfo/${EXTEN})}" == "CALLOUT" ]?Busy)
долго потом будете вспоминать про эти костыли после нештатного ребута астериска
komrad123 ( 2012-08-11 22:59:55 +0400 )редактироватьхз. я таких "костылей" сделал уже наверно систем на 500. пока проблем нету.
meral ( 2012-08-11 23:10:15 +0400 )редактироватьпоступил проще, при наборе ставлю оператора на паузу, а по завершению снимаю
fish ( 2012-08-21 11:14:03 +0400 )редактироватьЗадан: 2012-08-10 15:53:40 +0400
Просмотрен: 120 раз
Обновлен: Aug 11 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.