Re: [Asterisk-Users] Extension Logic Question Help!! Park and Announce
On Wed, 2004-05-05 at 04:02, Kevin wrote: > I have an extension context that performs an assisted ParkandAnnounce > page. I create a temporary sound file to be played but I would like to > delete it after being used in the page park application. I cant figure > out how to delete the file after it is used in the context > ParkandAnnounce. > > Can anyone offer a suggestion? As this is the second time I've seen this - let me try. I presume that the following is your current thoughts > exten => _7,1,Answer > exten => _7,2,Wait(1) > exten => _7,3,Playback(paging) > exten => > _7,4,Playback(/var/spool/asterisk/voicemail/default/${EXTEN:1}/greet > ) > exten => _7,5,Playback(presspound) > exten => _7,6,Record(/tmp/pageperson%d:wav) Change to: exten => _7,6,RECORD(/tmp/pageperson${EXTEN:1}:wav) I have not seen anyone else use a printf '%d' construct anywhere else - using the extension to be paged should be unique.. then - whereever you have 'RECORDED_FILE' - change it to .. /tmp/pageperson${EXTEN:1} ??? I'd also kill the '^M' > exten => _7,7,Wait(1) > exten => _7,8,Playback(${RECORDED_FILE}}) > exten => _7,9,Wait(1) > exten => > _7,10,ParkAndAnnounce(beep:beep:beep:/var/spool/asterisk/voicemail/d > efault/${EXTEN:1}/greet:${RECORDED_FILE}:hldonext:PARKED|60|Console/dsp| > extensions,${EXTEN:1},1) ^M > exten => _7,11,System(rm ${RECORDED_FILE}) Might change to System(/bin/rm /tmp/pageperson${EXTEN:1}) (full path name to 'rm') > exten => _7,12,Hangup > ^ > > > ___ > Asterisk-Users mailing list > [EMAIL PROTECTED] > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: >http://lists.digium.com/mailman/listinfo/asterisk-users -- . . ___. .__ Posix Systems - Sth Africa /| /| / /__ [EMAIL PROTECTED] - Mark J Elkins, Cisco CCIE / |/ |ARK \_/ /__ LKINS Tel: +27 12 807 0590 Cell: +27 82 601 0496 signature.asc Description: This is a digitally signed message part
[Asterisk-Users] Extension Logic Question Help!! Park and Announce
I have an extension context that performs an assisted ParkandAnnounce page. I create a temporary sound file to be played but I would like to delete it after being used in the page park application. I cant figure out how to delete the file after it is used in the context ParkandAnnounce. Can anyone offer a suggestion? Thanks, Kevin exten => _7,1,Answer exten => _7,2,Wait(1) exten => _7,3,Playback(paging) exten => _7,4,Playback(/var/spool/asterisk/voicemail/default/${EXTEN:1}/greet ) exten => _7,5,Playback(presspound) exten => _7,6,Record(/tmp/pageperson%d:wav) exten => _7,7,Wait(1) exten => _7,8,Playback(${RECORDED_FILE}}) exten => _7,9,Wait(1) exten => _7,10,ParkAndAnnounce(beep:beep:beep:/var/spool/asterisk/voicemail/d efault/${EXTEN:1}/greet:${RECORDED_FILE}:hldonext:PARKED|60|Console/dsp| extensions,${EXTEN:1},1) ^M exten => _7,11,System(rm ${RECORDED_FILE}) exten => _7,12,Hangup ^ ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[Asterisk-Users] Extension Logic Question
I have an extension context that performs an assisted ParkandAnnounce page. I create a temporary sound file to be played but I would like to delete it after being used in the page park application. I cant figure out how to delete the file after it is used in the context ParkandAnnounce. Can anyone offer a suggestion? Thanks, Kevin exten => _7,1,Answer exten => _7,2,Wait(1) exten => _7,3,Playback(paging) exten => _7,4,Playback(/var/spool/asterisk/voicemail/default/${EXTEN:1}/greet ) exten => _7,5,Playback(presspound) exten => _7,6,Record(/tmp/pageperson%d:wav) exten => _7,7,Wait(1) exten => _7,8,Playback(${RECORDED_FILE}}) exten => _7,9,Wait(1) exten => _7,10,ParkAndAnnounce(beep:beep:beep:/var/spool/asterisk/voicemail/d efault/${EXTEN:1}/greet:${RECORDED_FILE}:hldonext:PARKED|60|Console/dsp| extensions,${EXTEN:1},1) ^M exten => _7,11,System(rm ${RECORDED_FILE}) exten => _7,12,Hangup ^ ___ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users