First time here? Check out the FAQ!

Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

как это работает

0

добрый день. достался в наследство астериск 1.6 на freebsd. пытаюсь его освоить. судя по описаниям в интернете, все конфиги должны быть в другом формате. как создается контекст

[test-sound]
exten
=> s,1,DigitTimeout,5 ; Set Digit Timeout to 5 seconds
exten
=> s,2,ResponseTimeout,10 ; Set Response Timeout to 10 seconds
exten
=> s,3,Answer
exten
=> s,4,Wait(1)
exten
=> s,5,Background(demo-congrats) ; "play outbound msg"
exten
=> t,1,Playback(vm-goodbye)
exten
=> t,2,Hangup

в моем астериске вот как созданы контексты. скажите это у меня сильно по старому вариант конфига или наоборот очень круто написан. где можно про это почитать? чтобы я смог дописать существующие.

context dial
{
    h
=>    NoOp(H=${DIALSTATUS} ${OPERATOR}-${REGION} ${NUMBER} ${CDR(billsec)});

    dialer
=>
   
{
       
Dial(${PEER}/${NUMBER},,T);
       
switch (${DIALSTATUS}) {
           
case CONGESTION:    Return;
           
case CHANUNAVAIL:   Return;
           
case BUSY:      Busy(7);
           
default:        Hangup;
       
}
       
Return;
   
}

    dial_out
=>
   
{
       
Set(CALLERID(num)=600000);
       
Set(PEER=SIP/ic_trunk); Gosub(dialer,1);
       
Return;
   
}

    dial_out_sipnet
=>
   
{
       
Set(PEER=SIP/sipnet); Gosub(dialer,1);
       
Return;
   
}

    utel
=>
   
{
       
Set(PEER=Datacard/g1);
       
Gosub(dialer,1);
       
Return;
   
}
}

спросил May 3 '13

анонимный пользователь

Аноним

обновил May 3 '13

1 Ответ

1

Этот конфиг написан на языке ael . Почитать тут .

Но для того , чтобы понимать , как добавить необходимое в этот язык разметки, нужно понимать , как вообще нужно писать диаплан. А это нужно прочитать здесь , а также примеры из файлов .conf.sample , которые поставляются с пакетами астериска.

ссылка удалить спам редактировать

ответил May 3 '13

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: May 3 '13

Просмотрен: 196 раз

Обновлен: May 03 '13

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.