![]() | 1 | изначальная версия редактировать | |
сккажите как поменять имена файлов принимаемых факсов дистрибутив freepbx asterisk 11.2 freepbx 2.11 ( но вв версиях 10.8/2/10 то же самое )
факсы принимаемые системой попадают /var/spool/asterisk/fax там появляется файл с именем куча цифр с точками .tif - при отправке его модулем freepbx fax2email.php он конвертируется в pdf - но название такое же невразумительное похожее на unixtimestamp.
[root@sip ~]# grep tif /etc/asterisk/extensions_additional.conf exten => s,n,ReceiveFAX(${ASTSPOOLDIR}/fax/${UNIQUEID}.tif,f) exten => h,1,GotoIf($[${STAT(e,${ASTSPOOLDIR}/fax/${UNIQUEID}.tif)} = 0]?failed)
видим что имя файла формируется переменной ${UNIQUEID}.tif если сюда подставить что то вроде /${CALLEID(all)}${UNIQUEID}.tif в имя файла добывится то самый CALLEDID перед UNIQUE
НО ! 1. на факс как правило переводят и этот CALLEDID уже выдает внутренний номер есть какая то переменная в которой сохраняется CALLEDID исходного звнка - то есть типа городского номера ? 2. freepbx после какого нибудь обновления пересоздает extensions_additional.conf заново как можно такого избежать - тут ведь надо править имеющееся а не добавлять что то в custom ?
ведь сделали же в записи разговоров понятные имена файлов ... :)
![]() | 2 | No.2 Revision редактировать |
сккажите как поменять имена файлов принимаемых факсов дистрибутив
freepbx asterisk 11.2 freepbx 2.11
2.11
( но вв версиях 10.8/2/10 то же самое )
факсы принимаемые системой попадают /var/spool/asterisk/fax там появляется файл с именем куча цифр с точками .tif - при отправке его модулем freepbx fax2email.php он конвертируется в pdf - но название такое же невразумительное похожее на unixtimestamp.
в /etc/asterisk/extensions_additional.conf
можно найти упоминание этих тифоф
[root@sip ~]# grep tif /etc/asterisk/extensions_additional.conf
exten => s,n,ReceiveFAX(${ASTSPOOLDIR}/fax/${UNIQUEID}.tif,f)
exten => h,1,GotoIf($[${STAT(e,${ASTSPOOLDIR}/fax/${UNIQUEID}.tif)} = видим что имя файла формируется переменной ${UNIQUEID}.tif
${UNIQUEID}.tif если сюда подставить что то вроде /${CALLEID(all)}${UNIQUEID}.tif
/${CALLEID(all)}${UNIQUEID}.tif в имя файла добывится то самый CALLEDID перед UNIQUE
НО !
1.
ведь сделали же в записи разговоров понятные имена файлов ... :)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.