From: <abe...@us...> - 2012-02-09 22:45:27
|
Revision: 5454 http://astlinux.svn.sourceforge.net/astlinux/?rev=5454&view=rev Author: abelbeck Date: 2012-02-09 22:45:16 +0000 (Thu, 09 Feb 2012) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2012-02-09 22:40:48 UTC (rev 5453) +++ branches/1.0/docs/ChangeLog.txt 2012-02-09 22:45:16 UTC (rev 5454) @@ -107,12 +107,17 @@ Example Dialplan Code to replace Notify() application: (AstLinux 1.0.2 and later) [macro-notify] - exten => s,1,System(/bin/echo -ne '${ARG1}|${ARG2}|${ARG3}\\x00' | /usr/bin/nc -u -w1 ${ARG4} 40000 &) - ; - ;Note: Asterisk 1.4 will require the above ' characters to be escaped as \' - ; It is important to use single quotes so no shell expansion takes place. + ; + ; For Asterisk 1.8 + exten => s,1,Set(OK=0-9a-zA-Z!#%&*+./?@_~\x20\x2c\x2d\x7c) + exten => s,n,System(/bin/echo -ne '${FILTER(${OK},${CALLERID(name)}|${CALLERID(num)}|${ARG1})}\\x00' | /usr/bin/nc -u -w1 ${ARG2} 40000 &) + ; + ; For Asterisk 1.4 + ;exten => s,1,Set(OK="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#%&*+./?@_~ \,-\|" + ;exten => s,n,System(/bin/echo -ne \'${FILTER("${OK}","${CALLERID(name)}|${CALLERID(num)}|${ARG1}")}\\x00\' | /usr/bin/nc -u -w1 ${ARG2} 40000 &) + ; ;... - exten => 3,1,Macro(notify,${CALLERID(name)},${CALLERID(num)},${EXTEN},192.168.101.13) + exten => 1234,n,Macro(notify,${EXTEN},192.168.101.13) ** Web Interface This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |