Asterisco de %454224@3343###...
Hace tiempo me preguntaba si el compotamiento que estaba obteniendo entre las llamadas de los usuarios (anexos) locales era el correcto
Bajo 'ciertas condiciones' que me costo encontrar.. (lo cambie/probe casi todo) cache que la diferencia en el comportamiento, pasaba cuando un usuario no tenia correo de voz activado... Despues de buscar como evitar la diferencia, weviar a medio mundo, y de no encontrar nada, vi el archivo ./pbx/pbx_config.c lo siguiente:
/* If voicemail, use "stdexten" else use plain old dial */
if (hasvoicemail) {
snprintf(tmp, sizeof(tmp), "stdexten|%s|${HINT}", cat);
ast_add_extension2(con, 0, cat, 1, NULL, NULL, "Macro", strdup(tmp), ast_free, registrar);
} else {
ast_add_extension2(con, 0, cat, 1, NULL, NULL, "Dial", strdup("${HINT}"), ast_free, registrar);
}
Lo cual me explico todo... :P
Cuando asterisk parte, parsea users.conf e inserta en el dialplan los datos que estan describiendo a los usuarios. Tuve la mala suerte de que la interpretacion de los datos no me sirve...
Supongo que para algunos, eso es un feature, pero para mi es un bug. Siempre debiese usar la macro stdext....
Optimizar sacrificando funcionalidad no es bueno, especialmente si la necesitas.. :P (sere el unico pelagato que necesita esto?...)
25-11-2007
13-11-2007
Notificaciones
Alguien se metio a mi blog y me dijo que es nerd que la cresta...
Asique pense, como lo hago para hacerlo aun mas nerd?...
Por un tiempo, estuve buscando algo que permitiera notificar las llamadas entrantes a un PC (asterisk). Curiosamente no hay mucho para elegir. Hay varias alternativas que parecen ser buenas, pero son pagadas (no las he probado).
De las libres, la unica que encontre descente (el resto es una basura..) es la de un chino, la cual se ve bien (se me perdio el link), pero no es lo que busco (es web, y hace un polling medio feo..).
Asique aproveche de retomar gtk-sharp...
Notable: Gtk.StatusIcon (antes habia que usar un wrapper medio buggy para poner iconos en el systray.. :P)

El servidor ahora le notifica a al PC, que estan llamando (a alguno de los anexos 45,31 o 90), y dice quien es. Cuando llega la llamada, aparece un feo "Ring riiing" y cuando se solicita mas detalle, se abre una pagina que despliega mas detalles de la shhhamada.
Asique pense, como lo hago para hacerlo aun mas nerd?...
Por un tiempo, estuve buscando algo que permitiera notificar las llamadas entrantes a un PC (asterisk). Curiosamente no hay mucho para elegir. Hay varias alternativas que parecen ser buenas, pero son pagadas (no las he probado).
De las libres, la unica que encontre descente (el resto es una basura..) es la de un chino, la cual se ve bien (se me perdio el link), pero no es lo que busco (es web, y hace un polling medio feo..).
Asique aproveche de retomar gtk-sharp...
Notable: Gtk.StatusIcon (antes habia que usar un wrapper medio buggy para poner iconos en el systray.. :P)

El servidor ahora le notifica a al PC, que estan llamando (a alguno de los anexos 45,31 o 90), y dice quien es. Cuando llega la llamada, aparece un feo "Ring riiing" y cuando se solicita mas detalle, se abre una pagina que despliega mas detalles de la shhhamada.
05-11-2007
Kismet
Suscribirse a:
Entradas (Atom)
