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

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

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;
    }
}
удалить закрыть спам изменить тег редактировать

спросил 2013-05-03 12:23:48 +0400

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

Аноним

обновил 2013-05-03 12:26:17 +0400

1 Ответ

1

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

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

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

ответил 2013-05-03 13:40:03 +0400

zzuz Gravatar zzuz flag of Russian Federation
6744 2 6 69
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 ленту новостей

Статистика

Задан: 2013-05-03 12:23:48 +0400

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

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

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

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