* помогает избавиться от назойливых звонков банка

[Блогово]

Я приобрел квартиру и так получилось, что и номер телефона от предыдущего владельца так же перешел мне, не стали переносить свой номер, поскольку новый номер легко можно запомнить, но, как оказалось, предыдущий владелец должен нескольким банкам по кредитам.

Теперь эти банки звонят мне, пришлось позвонить в банки и объяснить им, что они не правы, некоторые пытались даже типа угрожать тем, что придут и заберут в нашей квартире имущество, но поход в прокуратуру охладил их пыл (ну как поход, просто написал не выходя из дома заявление и отправил посредством компьютера в прокуратуру).

В одном из банков пришлось оставить заявку по номеру 88002006204, банк этот называется Русский стандарт, но опять сегодня звонок информатора из этого банка, опять пришлось самому звонить и оставлять заявку.

Но поскольку я человек ленивый, у меня стоит Asterisk (*) - система телефонии. Можно конечно настроить CallerID (определитель номера) и просто игнорировать звонки автоматически, но Ростелеком по неведомым никому формату передает телефонный номер, да и мой телефонный шлюз Linksys 3102 что то не хочет определять номер от Ростелекома. Поэтому, чтобы мне больше не звонить я научил свой астериск это делать за меня.

в какой нибудь дирректории астериска создаем файл rs.call со следующим содержанием.

Channel: SIP/88002006204@spa3102

Callerid: 100

MaxRetries: 5

RetryTime: 300

WaitTime: 45

Context: test-sound

Extension: s

Priority: 1




и внес изменения в файл extensions.conf



[test-sound]

exten => s,3,Answer()

exten => s,4,Wait(20) ;задержка проигрывания сообщения

exten => s,5,Background(/mnt/disk/rs.wav) ; путь к сообщению

exten => t,1,Hangup()

перезапускаем астериск для применения изменений.

записываем звуковой файл в формате wav и помещаем его в директорию /mnt/disk/rs.wav

создаю скрипт call.sh копирования файла rs.call в дирректорию для выполнения задания звонка

#!/bin/bash

cp /etc/asterisk/callfile/rs.call /var/spool/asterisk/outgoing/rs.call

делаю его исполняемым и добавляю в крон (программа, которая его будет запускать каждые 10 минут)

*/10 0,1,2,3,4,5,6 * * * root /etc/asterisk/callfile/call.sh
или можно прямо в крон писать
*/10 0,1,2,3,4,5,6 * * * root cp /etc/asterisk/callfile/rs.call /var/spool/asterisk/outgoing/rs.call

теперь у нас каждые 10 минут будет звонить на телефон 88002006204 с нуля часов ночи до 6 утра вот это сообщение:

скачать

Хотя конечно надо заняться определением номера звонящего и настроить у себя на телефоне черные списки

У меня сейчас строится система Умный дом на базе сети 1-ware, поставлю датчики шума, а то нижние соседи любят пошуметь по ночам, при срабатывании датчика почти таким же способом буду сообщать о происшествии в полицию, удобно.