Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Имя выходного файла записи звонка

40 views
Skip to first unread message

Serg Konov

unread,
Dec 7, 2013, 2:36:35 AM12/7/13
to pbxga...@googlegroups.com
Здравствуйте!
Имеется Asterisk 1.8 (под virtualbox) + OkTell SIP GSM Gateway + Мегафон модем E1550 (разлоченный с включенным голосом) + внутренний номер 202 с включенной записью входящих и исходящих все это связано по инструкции на этом сайте. Вопрос такой как сделать чтобы имя выходного файла записи было НомерНаКоторыйЗвонили-ВнутреннийНомерСКоторогоЗвонили-Дата.wav. В файле extensions_additional.conf в секции [macro-record-enable] (вроде здесь задается формат имени файла):

include => macro-record-enable-custom
exten => s,1,GotoIf($["${BLINDTRANSFER}" = ""]?check)
exten => s,n,ResetCDR(w)
exten => s,n,StopMixMonitor()
exten => s,n(check),ExecIf($["${ARG1}"=""]?MacroExit())
exten => s,n,GotoIf($["${ARG2}"="Group"]?Group:OUT)
exten => s,n(Group),Set(LOOPCNT=${FIELDQTY(ARG1,-)})
exten => s,n,Set(ITER=1)
exten => s,n(begin),GotoIf($["${CUT(DB(AMPUSER/${CUT(ARG1,-,${ITER})}/recording),=,3)}" != "Always"]?continue)
exten => s,n,Set(TEXTEN=${CUT(ARG1,-,${ITER})})
exten => s,n,Set(CALLFILENAME=g${TEXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID})
exten => s,n,Goto(record)
exten => s,n(continue),Set(ITER=$[${ITER}+1])
exten => s,n,GotoIf($[${ITER}<=${LOOPCNT}]?begin)
exten => s,n(OUT),GotoIf($["${ARG2}"="IN"]?IN)
exten => s,n,ExecIf($["${CUT(DB(AMPUSER/${ARG1}/recording),\\\|,1):4}" != "Always"]?MacroExit())
exten => s,n,Set(CALLFILENAME=${EXTEN}-OUT${ARG1}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID})
exten => s,n,Goto(record)
exten => s,n(IN),ExecIf($["${CUT(DB(AMPUSER/${ARG1}/recording),\\\|,2):3}" != "Always"]?MacroExit())
exten => s,n,Set(CALLFILENAME=${EXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID})
exten => s,n(record),MixMonitor(${EVAL(${MIXMON_DIR})}${CALLFILENAME}.${MIXMON_FORMAT},,${MIXMON_POST})
exten => s,n,MacroExit()

но при звонках имя файла получается s-OUT202-20131207-073023-1386394223.0.wav, вместо номера на который звонили подставляется s, не подскажите что делать? Исходящие звонки осуществляю через PhonerLite 2.12 (под Win).
Reply all
Reply to author
Forward
0 new messages