AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

WebCDR+ на замену Asterisk-Stat?

Asterisk GUI 24 сообщений 04.10.2009 22:38 - 20.12.2010 13:23
#1

неужели так никто и не смотрел еще?
http://messinet.com/trac/browser/webcdr
гляньте ктонить плыз.... заявлено что мол этот GUI делался на замену старому CDR-Stats от areski. предположительно он лучше, судя по коду очень простой и легкий гуй, а также видно что время от времени обновляется.
ps: там же на сайте нашел и решение для факсов, еще год назад не видел.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#2

Использование PostgreSQL убивает всю вкусность проекта Sad
У меня сейчас как раз есть сервер где эта зараза pgsql используется, могу зарядить посмотреть что из себя представляет.

_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#3

плыз Smile
если выглядит не совсем ужасно (хотя как я понимаю там можно свой дизайн сделать аддоном) то может ктонить таки заинтерисуется и перепишет под mysql.. по крайней мере "надежда умирает последней" Smile как знать - может оно сможет стать хорошей заменой старому от арески (а также альтернативой новому, с упрощенными зависимостями для установки)
ps: думается мне что переделка под mysql не должна быть сложной. просто синтаксис гдето поменять.. я надеюсь.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#4

патч для mysql + еще немного пофикшано

Added after 42 seconds:

картинка если кому ставить лень

Added after 1 minutes:

все одним тарболом
#5

снимаю шляпу! Clap 2
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#6

Ай спасибо! Наше вам с кисточкой, поклон великий, еще бы кто сделал возможность фильтровать по шаблонам как в астере АКА _XXXXXX и экспорт в чтонить табличное.
#7

идельано было бы сделать возможность выбора в конфиге - какую базу юзать. тогда можно будет отправить патч в транк.
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#8

- добавил отрицания в условиях поиска

- _XZN. - в шаблоне номера src/dst ( чтобы пользовать _ как строку надо написать вместо одного два _ )

- CSV дамп. немного кривой, скорее всего не будет работать с несколькими базами ( не забыть про GRANT FILE ON *.* to 'cdrasterisk'@'localhost'; )

- формат файлов по умолчанию поменял с ogg на wav


Последний раз редактировалось: Игорь (Пт Фев 04, 2011 07:24)
#9

это просто праздник какой то! Dance
#10

у меня че-то ругается... Хотя в конфиге заполнил все параметры.

Query failed: [SELECT calldate, clid, src, dst, dcontext, channel, dstchannel, lastapp, lastdata, duration, billsec, disposition, amaflags, accountcode, uniqueid, userfield FROM cdrasterisk.cdr WHERE calldate BETWEEN '2011-02-01 00:00:00' AND '2011-02-28 23:59:59' ORDER BY calldate DESC LIMIT 200] Table 'cdrasterisk.cdr' doesn't exist

$db_host = 'localhost';
$db_port = '3306';
$db_user = 'asterisk';
$db_pass = 'xxxxxx';
$db_name = 'asterisk2';
$db_table_name = 'cdr';

_________________
Debian Lenny, Asterisk 1.8, chan_dongle, chan_ooh323
#11

...возможно. Там БД в конфиге 2 раза была описана. а вообще в аттаче последняя версия которую автору отправил... там появилась галочка чего показывать html\csv\chart, заголовки в CSV, два новых условия группировки - день недели / час суток, и возможно из плохого - оторвана возможность задания нескольких БД в конфиге.

Added after 5 minutes:

как выглядит
#12

спасибо!
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#13

http://code.google.com/p/asterisk-cdr-viewer/
Good

Added after 28 minutes:

дошли таки руки глянуть.
как я понял этот гуй может также отображать ссылки на записи (и давать их скачивать/слушать) - как этот функционал заставить работать? пока что вижу только CDR без ссылок на файлы записей...

ps: новый дизайн понравился больше

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#14

вроде как и везде...

прописать в конфиге (config.inc.php)
путь:
$system_monitor_dir = '/var/spool/asterisk/monitor';

расширение файлов:
$system_audio_format = 'wav';

и файло положить туда же, например так:
Код:

...
exten => s,n(start),TrySystem(mkdir -p /var/spool/asterisk/monitor-daily/${STRFTIME(${EPOCH},,%Y)}/${STRFTIME(${EPOCH},,%m)}/${STRFTIME(${EPOCH},,%d)})
exten => s,n,Set(MONITOR_FILE=/var/spool/asterisk/monitor/${UNIQUEID})
exten => s,n,Set(MONITOR_EXEC=ln -s /var/spool/asterisk/monitor/${UNIQUEID}.wav /var/spool/asterisk/monitor-daily/${STRFTIME(${EPOCH},,%Y)}/${STRFTIME(${EPOCH},,%m)}/${STRFTIME(${EPOCH},,%d)}/)
exten => s,n,MixMonitor(${MONITOR_FILE}.wav,b)
....

#15

Путь уже прописан там этот по умолчанию.
У меня уже лежит там гора .gsm файлов, в конфиге поменял на gsm
В диалплане ничего такого не воротил, но думаю в этом нет необходимости. Ссылок на скачивание записей всеравно не вижу. Где я не прав?

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#16

права на файлы/директории c записями для апача проверить

?

p.s.

и gsm скорее всего получится только скачать

p.s.s.

ключевой момент из всего вышеприведенного безобразия:
exten => s,n,Set(MONITOR_FILE=/var/spool/asterisk/monitor/${UNIQUEID})

и
exten => s,n,MixMonitor(${MONITOR_FILE}.wav,b)
если не для очереди, остальное по дням записи раскладывает

p.s.s.s

если имя файла таки не uniqueid то в svn и тарболес версией 04 в конфиге шаблон свой можно написать
#17

спасибо, попробую
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#19

Игорь, а можно описание/скриншотик? Smile
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#20

это то же, что и на http://code.google.com/p/asterisk-cdr-viewer/ без верхнего банера, малость поправленное и оформленное Mikael Carlsson как модуль FreePBX...
#21

а outbound route и context прицепить никак? Smile
#22 04.10.2009 22:38

WebCDR+ на замену Asterisk-Stat?


http://messinet.com/trac/wiki/WebCDR
ктонить пробовал? интересно - будет сложно переделать под MySQL или добавить его поддержку?

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#23 05.10.2009 05:12

Скриншоты есть гденибудь этой системы?
#24 20.12.2010 13:23

скрины я бы сделал, но у меня только MySQL везде..
ps: они ссылку поменяли - я обновил в первом посте.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius