/l3/users/sbond/nt-voip-2011-06/linux8.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 |
|
#!v
exten => s,n,WaitExten(5) exten => s,n,Background(/var/tmp/asterisk/record08) ; sdelaite svoy vybor exten => s,n,WaitExten(3) exten => s,n,Background(/var/tmp/asterisk/record09) ; vy slihkom dolgo zhdete exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka exten => i,n,WaitExten(1) exten => i,n,Goto(menu,s,start-menu) ;exten => 1,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) exten => 1,1,Goto(kievmenu,s,1) exten => 2,1,Goto(submenu,s,1) ... exten => s,n,WaitExten(5) ;----------RUSSIAMonitor(wav,${MON_FILENAME},m)LAN) /var/tmp/ru-burunduk.txt) 133,0-1 63% ;---------------------------------SUBMENU ZGIVOTNIE [local] exten => 1234,1,Background(/var/tmp/asterisk/record10) ( ) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) [local] exten => _24XX,1,Answer "/etc/asterisk/extensions.conf" 190L, 5692C written |
#!v
exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka exten => i,n,WaitExten(1) exten => i,n,Goto(menu,s,start-menu) ;exten => 1,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) exten => 1,1,Goto(kievmenu,s,1) exten => 2,1,Goto(submenu,s,1) exten => 3,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 4,1,Playback(/var/tmp/asterisk/record06) ;svyaz s operatorom exten => 4,n,Dial(SIP/2402) exten => 5,1,Goto(system-menu,s,1) ... [system-menu] [xten => s,1]Background(/var/tmp/asterisk/record07) exten => s,n,WaitExten(5) [local] exten => 1234,1,Background(/var/tmp/asterisk/record10) ( ) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) [local] exten => _24XX,1,Answer "/etc/asterisk/extensions.conf" 190L, 5692C written |
#!v
exten => 2,1,Goto(burundukmenu,s,1) exten => 3,1,Goto(menu,s,start-menu) exten => 4,1,Goto(submenu,s,start-submenu) exten => 0,1,Playback(/var/tmp/asterisk/record04) ;proschanie [belkamenu] [ ] exten => s,n,Goto(submenu,s,start-submenu) exten => 9,1,Goto(submenu,s,start-submenu) [burundukmenu] [ ] ... [system-menu] [xten => s,1]Background(/var/tmp/asterisk/record07) exten => s,n,WaitExten(5) [local] exten => 1234,1,Background(/var/tmp/asterisk/record10) ( ) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) [local] exten => _24XX,1,Answer "/etc/asterisk/extensions.conf" 190L, 5692C written |
#!v
[default] [internal] ;-----------Test Asterisk exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) "/etc/asterisk/extensions.conf" 189L, 5583C exten => 9,1,Goto(submenu,s,start-submenu) [burundukmenu] ... [system-menu] [xten => s,1]Background(/var/tmp/asterisk/record07) exten => s,n,WaitExten(5) [local] exten => 1234,1,Background(/var/tmp/asterisk/record10) ( ) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) [local] exten => _24XX,1,Answer "/etc/asterisk/extensions.conf" 190L, 5692C written |
#!v
exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 8500,1,Goto(lang-menu,s,1) [lang-menu] [ ] exten => s,1,Answer ... exten => 9,1,Goto(submenu,s,start-submenu) [system-menu] [ ] exten => s,n,WaitExten(5) exten => s,n,Goto(system-menu,s,1) exten => 1234,1,Background(/var/tmp/asterisk/record10) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) [local] [local] ;-----------------------------------LOCAL DIALPLAN) /var/tmp/ru-burunduk.txt) 136,1 65% |
#!v
[lang-menu] [ ] exten => s,1,Answer exten => s,n(startmenu),Background(/var/tmp/asterisk/record10) ;hi exten => s,n,WaitExten(1) exten => 7,1,Set(MENU_LANG=ru) exten => 7,n,Goto(menu,s,1) exten => 8,1,Set(MENU_LANG=uk) exten => 8,n,Goto(menu,s,1) exten => i,1,Background(/var/tmp/asterisk/record05) ;error (i-znachit ne izvestnii) ... exten => 9,1,Goto(submenu,s,start-submenu) [system-menu] [ ] exten => s,n,WaitExten(5) exten => s,n,Goto(system-menu,s,1) exten => 1234,1,Background(/var/tmp/asterisk/record10) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) [local] [local] ;-----------------------------------LOCAL DIALPLAN) /var/tmp/ru-burunduk.txt) 136,1 65% |
#!v
exten => _81.,n,Say(${EXTEN}) ;-----------VOICEMAIL ;-----------general Voicemail exten => 8100,1,VoicemailMain() ;-----------personal Voicemail exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) ;-----------IVR RECORD exten => _82XX,1,Wait(1)s.conf" 190L, 5692C exten => _82XX,n,Playback(please-enter-you&vm-message) exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) ... exten => s,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) 127,0-1 59% [system-menu] [ ] exten => s,n,WaitExten(5) exten => s,n,Goto(system-menu,s,1) exten => 1234,1,Background(/var/tmp/asterisk/record10) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) [local] [local] ;-----------------------------------LOCAL DIALPLAN) 136,1 65% |
#!v
[default] [internal] ;-----------Test Asterisk exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) "/etc/asterisk/extensions.conf" 190L, 5692C exten => i,n,WaitExten(1) exten => i,n,Goto(kievmenu,s,1) ... exten => 9,1,Goto(submenu,s,start-submenu) [system-menu] [ ] exten => s,n,WaitExten(5) exten => s,n,Goto(system-menu,s,1) exten => 1234,1,Background(/var/tmp/asterisk/record10) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) [local] [local] ;-----------------------------------LOCAL DIALPLAN) /var/tmp/ru-burunduk.txt) 136,1 65% |
#!v
exten => 0,1,Playback(/var/tmp/asterisk/record04) ;proschanie [kievmenu] [ ] exten => s,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/uk-kiev.txt) exten => s,n,Goto(menu,s,start-menu) ;exten => s,n,WaitExten(1) exten => 9,1,Goto(menu,s,start-menu) exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka exten => i,n,WaitExten(1) exten => i,n,Goto(kievmenu,s,1) ... exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii exten => 1234,n,Hangup exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno [local] ;-----------------------------------LOCAL DIALPLAN ;-----------------------------------LOCAL DIALPLAN exten => _24XX,1,Answer exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 8500,1,Goto(lang-menu,s,1) [lang-menu] [ ] exten => s,1,Answer exten => s,n(startmenu),Background(/var/tmp/asterisk/record10) ;hi ... exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii exten => 1234,n,Hangup exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno [local] ;-----------------------------------LOCAL DIALPLAN ;-----------------------------------LOCAL DIALPLAN exten => _24XX,1,Answer exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
[default] [internal] ;-----------Test Asterisk exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------VOICEMAIL ;-----------general Voicemail exten => 8100,1,VoicemailMain() ... exten => 1234,n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii exten => 1234,n,Hangup exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno [local] ;-----------------------------------LOCAL DIALPLAN -- INSERT --USSIA-------------------LOCAL DIALPLAN) /var/tmp/ru-burunduk.txt) 134,1 70% ;-----------------------------------LOCAL DIALPLAN exten => _24XX,1,Answer exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
exten => _82XX,n,Playback(please-enter-you&vm-message) exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) exten => _82XX,n,Wait(1) exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) ... exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii exten => 1234,n,Hangup exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno [local] ;-----------------------------------LOCAL DIALPLAN ;-----------------------------------LOCAL DIALPLAN exten => _24XX,1,Answer exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
[system-menu] exten => s,1,Background(/var/tmp/asterisk/record07) exten => s,n,WaitExten(5) exten => s,n,Goto(system-menu,s,1) exten => 1234,1,Background(/var/tmp/asterisk/record10) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) [local] exten => 1234,n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii ;-----------------------------------LOCAL DIALPLAN exten => 1234,n,Hangup exten => _24XX,1,Answer exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER [local] [D(num]}) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) "/etc/asterisk/extensions.conf" 198L, 6050C writtenER"]?voicemail) |
#!v
exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------VOICEMAIL ;-----------general Voicemail exten => 8100,1,VoicemailMain() ;-----------personal Voicemail exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) ;-----------IVR RECORD exten => _82XX,1,Wait(1)s.conf" 198L, 6050C exten => _82XX,n,Playback(please-enter-you&vm-message) ... exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) ID(num)}) "/etc/asterisk/extensions.conf" 198L, 6050C written) ; voznikla oshibka pri vypolnenii operacii exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => 1234,n,Hangup exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password |
#!v
[system-menu] exten => s,1,Background(/var/tmp/asterisk/record07) exten => s,n,WaitExten(5) exten => s,n,Goto(system-menu,s,1) exten => 1234,1,Background(/var/tmp/asterisk/record10) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) [local] exten => 1234,n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii ;-----------------------------------LOCAL DIALPLAN exten => 1234,n,Hangup exten => _24XX,1,Answer exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER [local] [D(num]}) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) "/etc/asterisk/extensions.conf" 198L, 6050C writtenER"]?voicemail) |
#!v
[default] [internal] ;-----------Test Asterisk exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------VOICEMAIL ;-----------general Voicemail exten => 8100,1,VoicemailMain() ... exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) ID(num)}) "/etc/asterisk/extensions.conf" 198L, 6050C written) ; voznikla oshibka pri vypolnenii operacii exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => 1234,n,Hangup exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password |
#!v
;-----------personal Voicemail exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) ;-----------IVR RECORD exten => _82XX,1,Wait(1)s.conf" 198L, 6050C exten => _82XX,n,Playback(please-enter-you&vm-message) exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) exten => _82XX,n,Wait(1) exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => 8555,1,Playback(/home/user/Music/bg_melody) ... ( [local] ) ( ) ( ) ( ) ( ) ( ) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
exten => s,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => s,n,Goto(submenu,s,start-submenu) exten => 9,1,Goto(submenu,s,start-submenu) [burundukmenu] exten => s,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) exten => s,n,Goto(submenu,s,start-submenu) exten => 9,1,Goto(submenu,s,start-submenu) [system-menu] exten => s,1,Background(/var/tmp/asterisk/record07) exten => s,n,WaitExten(5) ... ( [local] ) ( ) ( ) ( ) ( ) ( ) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
(5) exten => s,n,WaitExten(3) (3) exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka exten => i,n,WaitExten(1) (1) ( ) ;exten => 1,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) exten => 1,1,Goto(kievmenu,s,1) ( ) ... ( [local] ) ( ) ( ) ( ) ( ) ( ) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 8559,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) exten => 8500,1,Goto(lang-menu,s,1) [lang-menu] [ ] exten => s,1,Answer exten => s,n(startmenu),Background(/var/tmp/asterisk/record10) ;hi ... ( [local] ) ( ) ( ) ( ) ( ) ( ) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!ls
ls /tmp/ 22D51D754ED8A3BCF05477506063172 est_24226_00001 l3-saved-22733.16434.23160 sip.conf asteriskovskiy-fail est_24230_00000 l3-saved-7886.13334.18377 sound asterisk-perl-0.09 est_24230_00001 orbit-Debian-gdm ssh-wZDQFW2188 asterisk-perl-0.09.tar.gz extensions.conf orbit-user virtual-user.uryU2P asterisk-sounds-ru-gsm-2010-04-28.tar.gz install reel_around_the_sun.mp3 x bg_melody.gsm keyring-ABLFzh ru-asterisk.txt bg_melody.mp3 kiev-ru.txt ru-burunduk.txt est_24226_00000 kiev.txt seahorse-JoEqD1 |
#!ls
ls /tmp/ 22D51D754ED8A3BCF05477506063172 est_24226_00001 l3-saved-22733.16434.23160 sip.conf asteriskovskiy-fail est_24230_00000 l3-saved-7886.13334.18377 sound asterisk-perl-0.09 est_24230_00001 orbit-Debian-gdm ssh-wZDQFW2188 asterisk-perl-0.09.tar.gz extensions.conf orbit-user virtual-user.uryU2P asterisk-sounds-ru-gsm-2010-04-28.tar.gz install reel_around_the_sun.mp3 x bg_melody.gsm keyring-ABLFzh ru-asterisk.txt bg_melody.mp3 kiev-ru.txt ru-burunduk.txt est_24226_00000 kiev.txt seahorse-JoEqD1 |
#!ls
ls /tmp/ 22D51D754ED8A3BCF05477506063172 est_24226_00001 l3-saved-22733.16434.23160 sip.conf asteriskovskiy-fail est_24230_00000 l3-saved-7886.13334.18377 sound asterisk-perl-0.09 est_24230_00001 orbit-Debian-gdm ssh-wZDQFW2188 asterisk-perl-0.09.tar.gz extensions.conf orbit-user virtual-user.uryU2P asterisk-sounds-ru-gsm-2010-04-28.tar.gz install reel_around_the_sun.mp3 x bg_melody.gsm keyring-ABLFzh ru-asterisk.txt bg_melody.mp3 kiev-ru.txt ru-burunduk.txt est_24226_00000 kiev.txt seahorse-JoEqD1 |
#!ls
ls /tmp/ 22D51D754ED8A3BCF05477506063172 est_24226_00001 l3-saved-22733.16434.23160 sip.conf asteriskovskiy-fail est_24230_00000 l3-saved-7886.13334.18377 sound asterisk-perl-0.09 est_24230_00001 orbit-Debian-gdm ssh-wZDQFW2188 asterisk-perl-0.09.tar.gz extensions.conf orbit-user virtual-user.uryU2P asterisk-sounds-ru-gsm-2010-04-28.tar.gz install reel_around_the_sun.mp3 x bg_melody.gsm keyring-ABLFzh ru-asterisk.txt bg_melody.mp3 kiev-ru.txt ru-burunduk.txt est_24226_00000 kiev.txt seahorse-JoEqD1 |
#!v
;-----------Test Asterisk exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------VOICEMAIL ;-----------general Voicemail exten => 8100,1,VoicemailMain() ;-----------personal Voicemail exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) ... exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 8559,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) 4,0-1 Top |
#!v
[xten =>]_81XX,n,VoicemailMain(24${EXTEN:2}@default) ;-----------IVR RECORD exten => _82XX,1,Wait(1)s.conf" 198L, 6050C exten => _82XX,n,Playback(please-enter-you&vm-message) exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) exten => _82XX,n,Wait(1) exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 8559,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) 4,0-1 Top |
#!v
[xten =>]_81XX,n,VoicemailMain(24${EXTEN:2}@default) ;-----------IVR RECORD exten => _82XX,1,Wait(1)s.conf" 198L, 6050C exten => _82XX,n,Playback(please-enter-you&vm-message) exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) exten => _82XX,n,Wait(1) exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 8559,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) 4,0-1 Top |
#!v
[xten =>]_81XX,n,VoicemailMain(24${EXTEN:2}@default) ;-----------IVR RECORD exten => _82XX,1,Wait(1)s.conf" 198L, 6050C exten => _82XX,n,Playback(please-enter-you&vm-message) exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) exten => _82XX,n,Wait(1) exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 8559,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) 4,0-1 Top |
#[ ]
record02.gsm record04.gsm record06.gsm record08.gsm record10.gsm record13.gsm record15.gsm record55.gsm uk record03.gsm record05.gsm record07.gsm record09.gsm record12.gsm record14.gsm record22.gsm ru |
#[ ]
record02.gsm record04.gsm record06.gsm record08.gsm record10.gsm record13.gsm record15.gsm record55.gsm uk record03.gsm record05.gsm record07.gsm record09.gsm record12.gsm record14.gsm record22.gsm ru |
#[ ]
record02.gsm record04.gsm record06.gsm record08.gsm record10.gsm record13.gsm record15.gsm record55.gsm uk record03.gsm record05.gsm record07.gsm record09.gsm record12.gsm record14.gsm record22.gsm ru |
#[ ]
record02.gsm record04.gsm record06.gsm record08.gsm record10.gsm record13.gsm record15.gsm record55.gsm uk record03.gsm record05.gsm record07.gsm record09.gsm record12.gsm record14.gsm record22.gsm ru |
#!v
exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka exten => i,n,WaitExten(1) exten => i,n,Goto(menu,s,start-menu) ;exten => 1,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) exten => 1,1,Goto(kievmenu,s,1) exten => 2,1,Goto(submenu,s,1) exten => 3,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 4,1,Playback(/var/tmp/asterisk/record06) ;svyaz s operatorom exten => 4,n,Dial(SIP/2402) exten => 5,1,Goto(system-menu,s,1) ... exten => 1234,1,Background(/var/tmp/asterisk/record11) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) [xten => 123],n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii ( d11) exten => 1234,n,Hangup(5) ( ) ;exten => 1234,1,Background(/var/tmp/asterisk/record11) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password "/etc/asterisk/extensions.conf" 198L, 6051C written |
#!v
[default] [internal] ;-----------Test Asterisk "/etc/asterisk/extensions.conf" 198L, 6050C exten => s,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/uk-kiev.txt) exten => s,n,Goto(menu,s,start-menu) ;exten => s,n,WaitExten(1) exten => 9,1,Goto(menu,s,start-menu) exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka exten => i,n,WaitExten(1) ... exten => 1234,1,Background(/var/tmp/asterisk/record11) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) [xten => 123],n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii ( d11) exten => 1234,n,Hangup(5) ( ) ;exten => 1234,1,Background(/var/tmp/asterisk/record11) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password "/etc/asterisk/extensions.conf" 198L, 6051C written |
#!v
[lang-menu] [ ] exten => s,1,Answer exten => s,n(startmenu),Background(/var/tmp/asterisk/record10) ;hi exten => s,n,WaitExten(1) exten => 7,1,Set(MENU_LANG=ru) exten => 7,n,Goto(menu,s,1) exten => 8,1,Set(MENU_LANG=uk) exten => 8,n,Goto(menu,s,1) exten => i,1,Background(/var/tmp/asterisk/record05) ;error (i-znachit ne izvestnii) ... exten => 1234,1,Background(/var/tmp/asterisk/record11) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) [xten => 123],n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii ( d11) exten => 1234,n,Hangup(5) ( ) ;exten => 1234,1,Background(/var/tmp/asterisk/record11) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password "/etc/asterisk/extensions.conf" 198L, 6051C written |
#!v
;-----------VOICEMAIL ;-----------general Voicemail exten => 8100,1,VoicemailMain() ;-----------personal Voicemail exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default) ;-----------IVR RECORD exten => _82XX,1,Wait(1)s.conf" 198L, 6050C exten => _82XX,n,Playback(please-enter-you&vm-message) exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) exten => _82XX,n,Wait(1) ... exten => 1234,1,Background(/var/tmp/asterisk/record11) exten => 1234,n,System(touch /tmp/asteriskovskiy-fail) exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) [xten => 123],n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii ( d11) exten => 1234,n,Hangup(5) ( ) ;exten => 1234,1,Background(/var/tmp/asterisk/record11) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password "/etc/asterisk/extensions.conf" 198L, 6051C written |
#!v
[default] [internal] ;-----------Test Asterisk exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) "/etc/asterisk/extensions.conf" 198L, 6051C ;exten => s,n,WaitExten(1) exten => 9,1,Goto(menu,s,start-menu) exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka exten => i,n,WaitExten(1) ... exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) [local]> _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup() exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6051C written |
#!v
exten => s,n(start-menu),Background(/var/tmp/asterisk/record02) ; glavnoe menu exten => s,n,WaitExten(5) exten => s,n,Background(/var/tmp/asterisk/record08) ; sdelaite svoy vybor exten => s,n,WaitExten(3) exten => s,n,Background(/var/tmp/asterisk/record09) ; vy slihkom dolgo zhdete exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka exten => i,n,WaitExten(1) exten => i,n,Goto(menu,s,start-menu) ;exten => 1,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-kiev.txt) exten => 1,1,Goto(kievmenu,s,1) ... exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) [local]> _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup() exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6051C written |
#!v
[--------]--IVR RECORD [ ] exten => _82XX,1,Wait(1)s.conf" 198L, 6051C exten => _82XX,n,Playback(please-enter-you&vm-message) exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) exten => _82XX,n,Wait(1) exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') ... exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) [local]> _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup() exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6051C written |
#!v
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2) exten => _82XX,n,Wait(1) exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2}) exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) ... exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) [local]> _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => _24XX,n,Hangup() exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6051C written |
#!v
;exten => 8556,1,Festival('Hello from Sergio') exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => 8558,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-asterisk.txt) exten => 8500,1,Goto(lang-menu,s,1) [lang-menu] [ ] exten => s,1,Answer exten => s,n(startmenu),Background(/var/tmp/asterisk/record10) ;hi ... ID(num)}) ( m/asteriskovskiy-fail) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) [local]> _24XX,n,Hangup() [ ] exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
[default] [internal] ;-----------Test Asterisk exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------VOICEMAIL ;-----------general Voicemail exten => 8100,1,VoicemailMain() ... ID(num)}) ( m/asteriskovskiy-fail) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) [local]> _24XX,n,Hangup() [ ] exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
[menu] [menu] exten => s,1,Answer exten => s,n,Background(/var/tmp/asterisk/${MENU_LANG}/record01) ; privetstvie exten => s,n,WaitExten(1) exten => s,n,Background(/var/tmp/asterisk/record15) ;smenit yazik exten => s,n,WaitExten(1) exten => s,n(start-menu),Background(/var/tmp/asterisk/record02) ; glavnoe menu exten => s,n,WaitExten(5) exten => s,n,Background(/var/tmp/asterisk/record08) ; sdelaite svoy vybor ... ID(num)}) ( m/asteriskovskiy-fail) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) [local]> _24XX,n,Hangup() [ ] exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
exten => s,n,Background(/var/tmp/asterisk/${MENU_LANG}/record01) ; privetstvie exten => s,n,WaitExten(1) exten => s,n,Background(/var/tmp/asterisk/record15) ;smenit yazik exten => s,n,WaitExten(1) exten => s,n(start-menu),Background(/var/tmp/asterisk/record02) ; glavnoe menu exten => s,n,WaitExten(5) exten => s,n,Background(/var/tmp/asterisk/record08) ; sdelaite svoy vybor exten => s,n,WaitExten(3) exten => s,n,Background(/var/tmp/asterisk/record09) ; vy slihkom dolgo zhdete exten => i,1,Background(/var/tmp/asterisk/record05) ; oshibka ... ID(num)}) ( m/asteriskovskiy-fail) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) [local]> _24XX,n,Hangup() [ ] exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default) exten => _24XX,n,Hangup() "/etc/asterisk/extensions.conf" 198L, 6050C written |
#!v
exten => 9,1,Goto(submenu,s,start-submenu) [system-menu] exten => s,1,Background(/var/tmp/asterisk/record11) exten => s,n,WaitExten(5) exten => s,n,Goto(system-menu,s,1) (5) ;exten => 1234,1,(ackground(/var/)mp/asterisk/record11) exten => 1234,1,System(touch /tm/asteriskovskiy-fail) exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) [local] ... exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER [local] [D(num]}) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password exten => _24XX,n,Mon(tor(wav,${MON_FILENAME},m) ) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) 142,0-1 71% |
#!v
[default] [internal] ;-----------Test Asterisk "/etc/asterisk/extensions.conf" 198L, 6050C [belkamenu] exten => s,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => s,n,Goto(submenu,s,start-submenu) exten => 9,1,Goto(submenu,s,start-submenu) [burundukmenu] exten => s,1,AGI(/usr/(5)al/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) ... exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) ID(num)}) exten => 1234,n,Playback(/var/tmp/asterisk/record13) ; voznikla oshibka pri vypolnenii operacii 142,0-1 71% exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => 1234,n,Hangup exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password |
#!v
exten => 9,1,Goto(submenu,s,start-submenu) [system-menu] exten => s,1,Background(/var/tmp/asterisk/record11) exten => s,n,WaitExten(5) exten => s,n,Goto(system-menu,s,1) (5) ;exten => 1234,1,(ackground(/var/)mp/asterisk/record11) exten => 1234,1,System(touch /tm/asteriskovskiy-fail) exten => 1234,n,GotoIf($[${SYSTEMSTATUS} = SUCCESS]?success) [local] ... exten => 1234,n(success),Playback(/var/tmp/asterisk/record14) ; operaciya vypolnena uspeshno exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER [local] [D(num]}) exten => i,1,Playback(/var/tmp/asterisk/record12) ; incorrect password exten => _24XX,n,Mon(tor(wav,${MON_FILENAME},m) ) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) 142,0-1 71% |
#!v
[belkamenu] exten => s,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-belka.txt) exten => s,n,Goto(submenu,s,start-submenu) exten => 9,1,Goto(submenu,s,start-submenu) [burundukmenu] exten => s,1,AGI(/usr/local/bin/festival-script.pl, /var/tmp/ru-burunduk.txt) exten => s,n,Goto(submenu,s,start-submenu) exten => 9,1,Goto(submenu,s,start-submenu) [system-menu] exten => s,1,Background(/var/tmp/asterisk/record11) ... ;-----------------------------------LOCAL DIALPLAN ( exten =>)_24XX,1,Answer exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) 142,0-1 71% exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail) |
#tail -n 20 /var/log/asterisk/
cdr-csv/ cdr-custom/ event_log messages queue_log |
#tail -n 20 /var/log/asterisk/messages
[Jun 23 11:55:17] WARNING[8231] file.c: Unable to open please-enter-you (format 0x4 (ulaw)): No such file or directory [Jun 23 11:55:17] WARNING[8231] app_playback.c: ast_streamfile failed on SIP/2401-0000006a for please-enter-you&vm-message [Jun 23 11:55:23] NOTICE[8231] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 11:55:35] WARNING[8232] file.c: File please-enter-you does not exist in any format [Jun 23 11:55:35] WARNING[8232] file.c: Unable to open please-enter-you (format 0x4 (ulaw)): No such file or directory [Jun 23 11:55:35] WARNING[8232] app_playback.c: ast_streamfile failed on SIP/2401-0000006b for please-enter-you&vm-message [Jun 23 11:56:12] WARNING[8243] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 11:56:37] NOTICE[8258] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 11:57:43] WARNING[8272] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 11:58:33] WARNING[8331] file.c: File please-enter-you does not exist in any format [Jun 23 11:58:33] WARNING[8331] file.c: Unable to open please-enter-you (format 0x4 (ulaw)): No such file or directory [Jun 23 11:58:33] WARNING[8331] app_playback.c: ast_streamfile failed on SIP/2401-0000006d for please-enter-you&vm-message [Jun 23 11:58:38] NOTICE[8331] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 11:58:48] NOTICE[8333] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 11:59:29] WARNING[8346] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 11:59:42] NOTICE[8354] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 12:01:02] WARNING[8390] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 12:01:10] NOTICE[8398] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 12:02:11] WARNING[8421] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 12:03:35] NOTICE[8448] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 |
#tail -n 20 /var/log/asterisk/
cdr-csv/ cdr-custom/ event_log messages queue_log |
#tail -n 20 /var/log/asterisk/messages
[Jun 23 11:55:17] WARNING[8231] file.c: Unable to open please-enter-you (format 0x4 (ulaw)): No such file or directory [Jun 23 11:55:17] WARNING[8231] app_playback.c: ast_streamfile failed on SIP/2401-0000006a for please-enter-you&vm-message [Jun 23 11:55:23] NOTICE[8231] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 11:55:35] WARNING[8232] file.c: File please-enter-you does not exist in any format [Jun 23 11:55:35] WARNING[8232] file.c: Unable to open please-enter-you (format 0x4 (ulaw)): No such file or directory [Jun 23 11:55:35] WARNING[8232] app_playback.c: ast_streamfile failed on SIP/2401-0000006b for please-enter-you&vm-message [Jun 23 11:56:12] WARNING[8243] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 11:56:37] NOTICE[8258] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 11:57:43] WARNING[8272] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 11:58:33] WARNING[8331] file.c: File please-enter-you does not exist in any format [Jun 23 11:58:33] WARNING[8331] file.c: Unable to open please-enter-you (format 0x4 (ulaw)): No such file or directory [Jun 23 11:58:33] WARNING[8331] app_playback.c: ast_streamfile failed on SIP/2401-0000006d for please-enter-you&vm-message [Jun 23 11:58:38] NOTICE[8331] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 11:58:48] NOTICE[8333] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 11:59:29] WARNING[8346] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 11:59:42] NOTICE[8354] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 12:01:02] WARNING[8390] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 12:01:10] NOTICE[8398] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 [Jun 23 12:02:11] WARNING[8421] config.c: No '=' (equal sign) in line 147 of /etc/asterisk/extensions.conf [Jun 23 12:03:35] NOTICE[8448] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.108.200 |
#exit
exit Connection to kiev.unix.nt closed. |
#tail -n 20 /var/log/asterisk/queue_log
1308570633|NONE|NONE|NONE|QUEUESTART| 1308573445|NONE|NONE|NONE|QUEUESTART| 1308573493|NONE|NONE|NONE|QUEUESTART| 1308573513|NONE|NONE|NONE|QUEUESTART| 1308573586|NONE|NONE|NONE|QUEUESTART| 1308573606|NONE|NONE|NONE|QUEUESTART| 1308639045|NONE|NONE|NONE|CONFIGRELOAD| 1308735320|NONE|NONE|NONE|QUEUESTART| |
#tail -n 20 /var/log/asterisk/queue_log
1308570633|NONE|NONE|NONE|QUEUESTART| 1308573445|NONE|NONE|NONE|QUEUESTART| 1308573493|NONE|NONE|NONE|QUEUESTART| 1308573513|NONE|NONE|NONE|QUEUESTART| 1308573586|NONE|NONE|NONE|QUEUESTART| 1308573606|NONE|NONE|NONE|QUEUESTART| 1308639045|NONE|NONE|NONE|CONFIGRELOAD| 1308735320|NONE|NONE|NONE|QUEUESTART| |
## JUBBER server
|
## JUBBER server
|
## JUBBER server
|
## JUBBER server
|
Время первой команды журнала | 10:46:16 2011- 6-23 | ||||||||||||||||||||||||
Время последней команды журнала | 11:05:35 2011- 6-23 | ||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 0.00 | ||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.32 | ||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 5.23 | ||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008