Обращаюсь к ГУРУ!!!!! Задачка №1.
Здравствуйте!
Прошу помощи. Мне нужно написать макрос.
Что оно должно делать:
есть четыре пира (эккаунты одного и того же провайдера) 100, 200, 300, 400.
При наборе номера, например 700, мы направляем его на 100,
при наборе ентого номера еще раз, направляем на 200, и так далее, и заново по кругу.
К сожалению, не могу пока сам написать в ентом коде.
надо сделать алгоритм из четырех ветвлений и вставить в него один счетчик.
Не смейтесь, я тут вспоминал школу, БЕЙСИК )))))) :
02 x=1
04 exten => 700,1,macro(out,${EXTEN})
06 [macro-out]
08 if x=1 then dial(SIP/100/${EXTEN}) else goto 11
09 x=x+1
10 goto 19
11 if x=2 then dial(SIP/200/${EXTEN}) else goto 14
12 x=x+1
13 goto 19
14 if x=3 then dial(SIP/300/${EXTEN}) else goto 17
15 x=x+1
16 goto 19
17 dial(SIP/400/${EXTEN})
18 x=1
19 END
Простите за ересть, уважаемые гуру, но вот такой вот алгоритм мне надо реализовать, помогите мне разобраться в синтаксисе.
|