Professional Documents
Culture Documents
Contextos Laboratorios
Contextos Laboratorios
[200]
type=friend
secret=200cursoece
qualify=yes
host=dynamic
context=from-internos
[201]
type=friend
secret=201cursoece
qualify=yes
host=dynamic
context=from-internos
[202]
type=friend
secret=202cursoece
qualify=yes
host=dynamic
context=from-internos
[300]
type=friend
secret=300cursoece
qualify=yes
host=dynamic
context=from-internos
requirecalltoken=auto
Laboratorio 3
[from-internos]
exten => 200,1,Dial(SIP/200)
exten => 200,2,Hangup()
Laboratorio 4
Laboratorio 5
Laboratorio 6
[from-internos]
exten => _2XX,1,Dial(SIP/${EXTEN})
same => n,Hangup()
Laboratorio 7
Laboratorio 8
Laboratorio 9
[from-internos]
include => lab3-3
include => lab3-4
include => lab3-5
include => lab3-7
include => lab3-8
[lab-3]
exten => _2XX,1,Dial(SIP/${EXTEN})
same => n,Hangup()
exten => _3XX,1,Dial(IAX2/${EXTEN})
same => n,Hangup()
[lab-4]
exten => 5678,1,Wait(2)
same => n,Record(custom/welcomecourse:gsm,0)
same => n,Wait(2)
same => n,Playback(custom/welcomecourse)
same => n,Hangup()
[lab—5]
exten => 3998,1,Wait(2)
same => n,Background(custom/testivr)
same => n,WaitExten(5)
[lab-6]
exten => 123456,1,NoOp(Imprimiendo algunas variables)
same => n,Wait(2)
same => n,NoOp(CALLERID - ${CALLERID(num)})
same => n,NoOp(CHANNEL(channeltype) - ${CHANNEL(channeltype)})
same => n,NoOp(CHANNEL(peername) - ${CHANNEL(peername)})
same => n,NoOp(CONTEXT - ${CONTEXT})
same => n,NoOp(EXTEN - ${EXTEN})
same => n,NoOp(Ahora manipulo la variable EXTEN)
same => n,NoOp(EXTEN:1 - ${EXTEN:1})
same => n,NoOp(EXTEN:2 - ${EXTEN:2})
same => n,NoOp(EXTEN:-2 - ${EXTEN:-2})
same => n,NoOp(EXTEN:0:2 - ${EXTEN:0:2})
same => n,NoOp(EXTEN:0:5 - ${EXTEN:0:5})
[lab-7]
exten => 3999,1,Answer()
same => n,Wait(1)
same => n,Set(TIMEOUT(digit)=3)
same => n,Set(TIMEOUT(response)=10)
same => n,Background(custom/welcomeivr)
same => n,WaitExten(5)
Laboratorio 10
[lab-10]
exten => 4000,1,Answer()
same => n,Wait(1)
same => n,Set(TIMEOUT(digit)=3)
same => n,Set(TIMEOUT(response)=10)
same => n(audio),Background(custom/welcomeivr)
same => n,WaitExten(5)
[ext-300]
exten => s,1,Dial(IAX2/300)
same => n,Hangup()
[play-audio]
exten => s,1,Playback(custom/workingday)
same => n,Hangup()
[double-ext]
exten => s,1,Dial(IAX2/300&SIP/202)
same => n,Hangup()
Laboratorio 11
[lab-3]
exten => _2XX,1,Dial(SIP/${EXTEN})
same => n,Hangup()
exten => _3XX,1,Dial(IAX2/${EXTEN})
same => n,Hangup()
[lab-4]
exten => 5678,1,Wait(2)
same => n,Record(custom/welcomecourse:gsm,0)
same => n,Wait(2)
same => n,Playback(custom/welcomecourse)
same => n,Hangup()
[lab—5]
exten => 3998,1,Wait(2)
same => n,Background(custom/testivr)
same => n,WaitExten(5)
[lab-6]
exten => 123456,1,NoOp(Imprimiendo algunas variables)
same => n,Wait(2)
same => n,NoOp(CALLERID - ${CALLERID(num)})
same => n,NoOp(CHANNEL(channeltype) - ${CHANNEL(channeltype)})
same => n,NoOp(CHANNEL(peername) - ${CHANNEL(peername)})
same => n,NoOp(CONTEXT - ${CONTEXT})
same => n,NoOp(EXTEN - ${EXTEN})
same => n,NoOp(Ahora manipulo la variable EXTEN)
same => n,NoOp(EXTEN:1 - ${EXTEN:1})
same => n,NoOp(EXTEN:2 - ${EXTEN:2})
same => n,NoOp(EXTEN:-2 - ${EXTEN:-2})
same => n,NoOp(EXTEN:0:2 - ${EXTEN:0:2})
same => n,NoOp(EXTEN:0:5 - ${EXTEN:0:5})
[lab-7]
exten => 3999,1,Answer()
same => n,Wait(1)
same => n,Set(TIMEOUT(digit)=3)
same => n,Set(TIMEOUT(response)=10)
same => n,Background(custom/welcomeivr)
same => n,WaitExten(5)
[lab-10]
exten => 4000,1,Answer()
same => n,Wait(1)
same => n,Set(TIMEOUT(digit)=3)
same => n,Set(TIMEOUT(response)=10)
same => n(audio),Background(custom/welcomeivr)
same => n,WaitExten(5)
[ext-300]
exten => s,1,Dial(IAX2/300)
same => n,Hangup()
[play-audio]
exten => s,1,Playback(custom/workingday)
same => n,Hangup()
[double-ext]
exten => s,1,Dial(IAX2/300&SIP/202)
same => n,Hangup()
[from-internos]
include => lab3-3
include => lab3-4
include => lab3-5
include => lab3-7
include => lab3-8
include => lab3-10
Laboratorio 12
[lab-12]
exten => 4001,1,Answer()
same => n,Wait(1)
same => n,Authenticate(1234)
same => n,Dial(IAX2/300)
same => n,Hangup()
Laboratorio 13
[lab-13]
exten => 4002,1,Answer()
same => n,Wait(1)
same => n,Authenticate(1234)
same => n,DISA(no-password,from-internos)
same => n,Hangup()
Laboratorio 14
[lab3-14]
exten => 4003,1,Answer()
same => n,Background(custom/enter4digits)
same => n,WaitExten(5)
Laboratorio 15
[lab-15]
exten => 4004,1,Answer()
same => n,Background(custom/enternumber)
same => n,WaitExten(5)