ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Логировать звонок сразу после снятия трубки.

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Re: Логировать звонок сразу после снятия трубки.

Сообщение mxr » 20 сен 2011, 13:04

Подскажите как включить полное логирование.
Аватар пользователя
mxr
 
Сообщений: 33
Зарегистрирован: 01 июл 2011, 17:06

Re: Логировать звонок сразу после снятия трубки.

Сообщение zzuz » 20 сен 2011, 13:07

exten => NUMBER,1,Dial(SIP/${phone},,tU(context-for-answer))

[context-for-answer]
exten => s,1,Noop(Привет ,мой дорогой дневник)
exten => s,n,Return() ; Пока ,мой дорогой дневник
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: Логировать звонок сразу после снятия трубки.

Сообщение Vlad1983 » 20 сен 2011, 13:09

или так
exten => s,10,Dial(SIP/9999,300,rtTwWM(log^${CALLERID(num)}^Russian^${CDR(answer)}^${CDR(channel)}))

[macro-log]
exten => s,1,System(echo ${ARG1} - ${ARG2} - ${ARG3} - ${ARG4} >> ./calls.txt)
Последний раз редактировалось Vlad1983 20 сен 2011, 13:24, всего редактировалось 1 раз.
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Логировать звонок сразу после снятия трубки.

Сообщение ded » 20 сен 2011, 13:14

Что Vlad, производим лучшие отборные макароны для копипасты? Отключаем человеку мозг и включаем Ctrl-C + Ctrl+V?

zzuz, кайф! Я уже сделал себе, чтоп сразу в ЖЖ оно писало :))
ded
 
Сообщений: 15830
Зарегистрирован: 26 авг 2010, 19:00

Re: Логировать звонок сразу после снятия трубки.

Сообщение Vlad1983 » 20 сен 2011, 13:22

Отключаем человеку мозг и включаем Ctrl-C + Ctrl+V

если он есть это его не отключит
человек с мозгом начнет разбирать каждый параметр, чтоб можно было использовать не тока в данном конкретном случае, мож и ещё где придется
без мозга именно скопирует и забудет
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Логировать звонок сразу после снятия трубки.

Сообщение zzuz » 20 сен 2011, 13:25

Macro между прочем deprecated.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: Логировать звонок сразу после снятия трубки.

Сообщение ded » 20 сен 2011, 13:29

Vlad1983 писал(а):если он есть это его не отключит
Не знаю, я как-то напрягся самой постановкой вопроса!
Macro между прочем deprecated
Но работает пока.
ded
 
Сообщений: 15830
Зарегистрирован: 26 авг 2010, 19:00

Re: Логировать звонок сразу после снятия трубки.

Сообщение mxr » 20 сен 2011, 13:32

exten => s,10,Dial(SIP/9999,300,rtTwW,(echo ${CALLERID(num)} - Russian - ${CDR(answer)} - ${CDR(channel)} >> ./calls.txt))
А в одну строку, что то в таком стиле можно сделать?
Аватар пользователя
mxr
 
Сообщений: 33
Зарегистрирован: 01 июл 2011, 17:06

Re: Логировать звонок сразу после снятия трубки.

Сообщение zzuz » 20 сен 2011, 14:26

Нет
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: Логировать звонок сразу после снятия трубки.

Сообщение mxr » 20 сен 2011, 14:33

Vlad1983 писал(а):или так
exten => s,10,Dial(SIP/9999,300,rtTwWM(log^${CALLERID(num)}^Russian^${CDR(answer)}^${CDR(channel)}))

[macro-log]
exten => s,1,System(echo ${ARG1} - ${ARG2} - ${ARG3} - ${ARG4} >> ./calls.txt)


так у меня не работает, или я делаю не правильно.
Аватар пользователя
mxr
 
Сообщений: 33
Зарегистрирован: 01 июл 2011, 17:06

Пред.След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH