Откуда: Tomsk
Сообщений: 30
|
Re: Циклическое занятие FXO Addpac
Я таким образом равномерно распределяю исходящие звонки. С точностью до минуты не получается, но при большом кол-ве звонков распределение вполне равномерное.
[macro-dial_n]
exten => s,1,Random(20:v2)
exten => s,n,Random(20:v3)
exten => s,n,Random(20:v4)
exten => s,n,Random(20:v5)
exten => s,n(v1),Dial(${FXO_772838}${ARG1},20,tT)
exten => s,n,Dial(${FXO_777371}${ARG1},20,tT)
exten => s,n,Dial(${FXO_774950}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772772}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772622}${ARG1},20,tT)
exten => s,n,Goto(last)
exten => s,n(v2),Dial(${FXO_772622}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772838}${ARG1},20,tT)
exten => s,n,Dial(${FXO_777371}${ARG1},20,tT)
exten => s,n,Dial(${FXO_774950}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772772}${ARG1},20,tT)
exten => s,n,Goto(last)
exten => s,n(v3),Dial(${FXO_772772}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772622}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772838}${ARG1},20,tT)
exten => s,n,Dial(${FXO_777371}${ARG1},20,tT)
exten => s,n,Dial(${FXO_774950}${ARG1},20,tT)
exten => s,n,Goto(last)
exten => s,n(v4),Dial(${FXO_774950}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772772}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772622}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772838}${ARG1},20,tT)
exten => s,n,Dial(${FXO_777371}${ARG1},20,tT)
exten => s,n,Goto(last)
exten => s,n(v5),Dial(${FXO_777371}${ARG1},20,tT)
exten => s,n,Dial(${FXO_774950}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772772}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772622}${ARG1},20,tT)
exten => s,n,Dial(${FXO_772838}${ARG1},20,tT)
; следующие линии занимаются в самом крайнем случае
exten => s,n(last),Dial(${FXO_776082}${ARG1},20,tT)
exten => s,n,Dial(${FXO_777733}${ARG1},20,tT)
;end macro-dial_n
|