Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / asteriskcdrdb

asteriskcdrdb

1 23>
Сообщений: 61

asteriskcdrdb

здравствуйте.
запись разговора по запросу - хочу добавить к названию файла дату и время начала разговора.
есть скрипт который это переименовывает и потом кидает на фтп и раскидывает файлы по папкам. никак не получается получить время начала разговора. все время идет дата последнего изменения - то есть конец разговора. решил брать дату из asteriskcdrdb.
ищу записи по uniqueid. но в базе uniqueid не совпадает с uniqueid содержащемся в файле.
пример auto-1285822931-106-3(2010.09.30 11.02).wav, в базе 1285822915.4624.
можно ли через название файла найти строку в базе?
пс. record-macro-enable и recordingcheck у меня отрабатывают(переименовывают) но только если запись рагововора - always. по запросу не отрабатывает.
2010-09-30 09:19

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: asteriskcdrdb

uniqueid это и есть время начала звонка в формате UNIX TIMESTAMP. После точки добаляется порядковый номер вызова с момента последней перезагрузки
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-09-30 09:29

Сообщений: 61

Re: asteriskcdrdb

о как. спс switch.
2010-09-30 09:56

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: asteriskcdrdb

в макросе, начинающем запись можно задать имя файла с текущей датой и временем и не лопатить базу..
2010-09-30 10:29

Сообщений: 61

Re: asteriskcdrdb

Получается uniqueid в базе это - время поднятия трубки, а uniqueid в файле это - время нажатия *1?
2010-09-30 10:50

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: asteriskcdrdb

нет
это время создания звонка
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-09-30 11:18

Сообщений: 61

Re: asteriskcdrdb

Получается uniqueid в базе это - время создания звонка, а uniqueid в файле это - время нажатия *1?
2010-09-30 11:37

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: asteriskcdrdb

бял
это время создания звонка!
uniqueid создается один раз для каждого звонка и не меняется до его завершения!
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-09-30 11:42

Сообщений: 61

Re: asteriskcdrdb

Извини. неправильно задал вопрос.
unix time stamp, присутствующий в названии файла записи разговора - это время нажатия *1?
2010-09-30 11:45

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: asteriskcdrdb

еб@ныпоголове!
ЗНАЧЕНИЕ ЭТОЙ ПЕРЕМЕННОЙ ПОЯВЛЯЕТСЯ ВО ВРЕМЯ СОЗДАНИЯ ЗВОНКА!
когда *1 нажимаешь новый звонок создается???
нет!
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-09-30 11:47

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru