Home / Principal

custom_decode script

Recuerde siempre respaldar su nodo antes de hacer cualquier cambio a su sistema.

 

Que hace el custom_decode:

 

Este script sirve para correr diferentes scripts por medio de el DTMF (tonos en su microfono).

 

En el siguiente ejemplo le ordeno al nodo pormedio del DTMF que desabilite el nodo con el numero 222 (ver enciso A) mediante el script “disable”.

Para abilitar le ordeno al nodo pormedio del DTMF que abilite el nodo con el numero 333 (ver enciso B) mediante el script “enable”.

 

A)     if [ "$1" =”222 " ] ; then "$SCRIPT"/disable ; exit 1 ; fi

B)      if [ "$1" = "333" ] ; then "$SCRIPT"/enable ; exit 1 ; fi

 

En el siguiente ejemplo  muestro como cambiar el numero  73 asignado por default para desconectar de otros nodos o reflectores, primero desabilito el numero 73 (ver enciso A) mediante el commando “SFTMFPREFIX” .

Enseguida asigno el numero 44 (ver enciso B) mediante el commando “SCRIPT” .

 

A)     if [ "$1" = "$FTMFPREFIX"73 ]; then exit 1 ; fi

B)      if [ "$1" = "44" ] ; then "$SCRIPT"/end ; exit 1 ; fi

 

Como se crea el custom_decode:

1-  Desconecte de cualquier nodo o reflector.

2-  Entre a su sistema como “repeater”

su – repeater

3-  Commando nano para crear o editar el script.

                nano custom/custom_decode

4-  Escribir lo siguiente:

if [ "$1" = "222" ] ; then "$SCRIPT"/disable ; exit 1 ; fi

if [ "$1" = "333" ] ; then "$SCRIPT"/enable ; exit 1 ; fi

 

 

if [ "$1" = "$FTMFPREFIX"73 ]; then exit 1 ; fi

if [ "$1" = "44" ] ; then "$SCRIPT"/end ; exit 1 ; fi

 

exit 0

 

   5-  Grabar informacion con:

    Control X

 

   6-  Confirmar cambios y nombre del script custom_decode con:

   Y = yes despues Enter

 

   7-  Asignar permisos con:

chmod 750 custom/custom_decode

 

   8-         Salir de usuario repetidor “repeater” con:

exit

 

   9-         Re-iniciar IRLP con:

    /home/irlp/custom/rc.irlp

 

 

Buena suerte, las posibilidades con este script son infinitas esto son 2 ejemplos para darles una idea, los numerous 222, 333, y 44 pueden ser cambiados a los numerous que ustedes quieran, estoy a sus ordenes para cualquier pregunta, favor de escribir a xe1dvi@yahoo.com