Entradas

Mostrando entradas de mayo, 2013

Borrar archivos con cierta antigüedad en el sistema

A la hora de tener que revisar y depurar las grabaciones siempre es complicado hacer un borrado batch o manual de ciertos archivos, una manera simple de hacerlo, es colocar un script en el directorio: /etc/cron.daily al que podemos nombrar como: recicla.sh con la siguiente linea: find /var/spool/asterisk/monitor -name "*wav*" -atime +90 -print -exec rm {} \; Deberemos dar los permisos de ejecución con: chmod 777 recicla.sh Lo que hace este script sencillo es borrar todos los archivos wav que tengan una antiguedad mayor a 90 dias, si requieren que sean menos dias, solo deberán cambiar el parametro de 90 por la cantiad de dias que requieran eliminar. ¿Dudas?   www.vozipmexico.com

Poner una estación de radio como música en espera

Si tienes un conmutador IP o 3PBX, puedes agregar como música en espera una estación de radio de Internet, esto te dara la posibilidad de ofrecer una mejor imagen ante los clientes que deban esperar por ser transferidos o que sean colocados en una sala de espera. Para hacer esto nos iremos a la siguiente sección del PBX: PBX -> Musica en espera y seleccionaremos:  "Añadir categoría de musica en directo" Nos aparecerán 3 cuadros de dialogo, en el primero deberemos poner el nombre que vamos a asignar a nuestra  musica, por ejemplo:  JAZZ en el segundo deberemos poner la siguiente cadena: /usr/bin/mpg123 -q -r 8000 -f 8192 -s --mono http://scfire-mtc-aa03.stream.aol.com:80/stream/1010 y en el tercer cuadro de texto no debe ir nada mas. le das enviar cambios y ya esta creada la musica en espera, si la quieres usar para que cuando tus llamadas entren y sean puestas en retención o cuando sean transferidas, deberas irte a:  PBX -> Rutas entrante...

Limitar el tiempo de una llamada por extensión para troncal G0

Limitar el tiempo de llamada por extensión para troncal G0 1.       Instalar custom-context en FreePBX 2.       Crear el contexto:  Limitado 3.       Dar permisos de marcación a las extensiones y lo que se requiera pero no a las rutas salientes. 4.       En el archivo extensions_custom.conf crear lo siguiente: [Limitado-custom] include => llamadas_limitadas [llamadas_limitadas] exten => _X.,1,Set(LIMIT TIMEOUT FILE=goodbye) exten => _X.,n,Set(LIMIT WARNING FILE=beep) exten => _X.,n,Dial(DAHDI/G0/${EXTEN:1},40,TtL(720000:120000:30000)) exten => _X.,n,Macro(outisbusy) 5.       Luego en la extensión que se desea limitar, asignar el contexto: Limitado En este ejemplo la llamada se limita a 12 minutos, en el minuto 10 le indica el tiempo que le queda y después cada 30 segundos hasta que la ...