Asteriska
Asterisk Avanzado
2/15
Índex de continguts
Asterisk Avanzado...................................................................................... 1 Plan de marcación Avanzado......................................................................... 3 Más aplicaciones útiles................................................................................6Dial()............................................................................................................ 6 Goto()........................................................................................................... 6 Gotoiftime()....................................................................................................7Gotoif()......................................................................................................... 7 Read()........................................................................................................... 8 Set() / Global()................................................................................................ 8 Authenticate()................................................................................................. 9SayNumber()/SayDigits()/SayAlpha()/SayPhonetic().................................................... 9 NoOp().......................................................................................................... 9 ChanSpy() / Extenspy().......................................................................................9 Grabandoconversaciones.................................................................................. 10 Ejercicio.......................................................................................................10 Patrones de marcación....................................................................................... 3 Casos especiales...............................................................................................4
Bases dedatos........................................................................................ 11 Archivos de configuración interesantes........................................................... 13
Musiconhold.conf............................................................................................ 13cdr_mysql.conf...............................................................................................13 AstDB.......................................................................................................... 11 blacklist()..................................................................................................... 12
Avda. Torrent del Canigó, 53 – 08250 Sant Joan de Vilatorrada – Tel. 93 876 77 39 – http://www.tecnoba.com – info@tecnoba.com
Asterisk Avanzado
3/15PLAN DE MARCACIÓN AVANZADO
Patrones de marcación
Un requisito para que asterisk reconozca que estamos definiendo una extensión es comenzar el patrón con el guión bajo " _ ". Si no se escribe este guión bajo,asterisk entenderá que no se trata de un patrón sino de una extensión. Dicho esto, podemos jugar con las siguientes variables:
X Z N
Es un numero entre el 0 y el 9 Es un numero entre el1 y el 9 Es un numero entre el 2 y el 9
[15-7] Es un rango de números, en este caso 1,5,6,7 . ! Es uno o más caracteres Es ningún o más caracteres
Ahora que ya tenemos la información necesaria, vamos a nombrar unos cuantos ejemplos:
_XXXXXXXXX
Todas las llamadas a números de 9 cifras (fijos y móviles)
_6XXXXXXXX
Solo llamadas a números de 9 cifras que comiencen por 6
_Z.Cualquier numero, excepto llamadas internacionales (0034)
_[89]0XXXXXXX Filtro para todos aquellos números en los que paga el usuario (y gratis)
_NXX
Numero de 3 cifras interno (no llamadas a 012 ni 112)
Avda. Torrent del Canigó, 53 – 08250 Sant Joan de Vilatorrada – Tel. 93 876 77 39 – http://www.tecnoba.com – info@tecnoba.com
Asterisk Avanzado
4/15
El Gobierno Español...
Regístrate para leer el documento completo.