(no subject)
18/9/09 19:45Аааа... стало мне интересно, как работает софтинка, отслеживающая и биллящая телефонные переговоры на миниАТС.
У неё есть типа демон, который подключается к COM-порту и отслеживает сообщения о звонках.
Демон этот - держитесь крепче - стартует из rc.d вот так:
Потом ещё есть sed-скрипт, который парсит этот лог.
#$%.
Вот вам и софт, работающий с протоколом SMDR.
Microsoft со своим TAPI далеко впереди планеты всей. Высокие технологии, ё. Век телекоммуникаций, ё. Открытые стандарты и community-driven development, ё.
А "краткость - сестра нашего брата".
У неё есть типа демон, который подключается к COM-порту и отслеживает сообщения о звонках.
Демон этот - держитесь крепче - стартует из rc.d вот так:
case "$1" in
start)
cat /dev/ttyS0 >> /var/worker/capture.log &
# pid file
echo $! > /var/worker/run/pbx.pid
;;
stop)
kill `cat /var/worker/run/pbx.pid`
rm /var/worker/run/pbx.pid
;;Потом ещё есть sed-скрипт, который парсит этот лог.
#$%.
Вот вам и софт, работающий с протоколом SMDR.
Microsoft со своим TAPI далеко впереди планеты всей. Высокие технологии, ё. Век телекоммуникаций, ё. Открытые стандарты и community-driven development, ё.
А "краткость - сестра нашего брата".
Tags: