33

В последнее время мы получаем МНОГО телемаркетеров и спамеров, звонящих на нашу домашнюю линию, хотя мы вошли в национальный каталог «Не звонить».

На днях я обнаружил Pentium 1 в своем подвале - в нем был модем для коммутируемой линии, и нам действительно удалось послать "телефонный звонок", сделанный из ужасного пронзительного, скрипучего звука.

Мне было интересно, есть ли способ использовать это, чтобы ответить на входящий телефонный звонок.

Наша текущая настройка такова: у нас есть телефонная связь и интернет-соединение. В стене 2 телефонных разъема (каждый из них полностью подключен). У нас есть фильтр DSL, подключенный к одному разъему, выходы которого поступают на модем и телефон.

Что я представляю себе так:

  1. Телемаркетер звонит нам.
  2. Мы проверяем CID, подтверждаем, что это спамер (те же самые 3 или около того называют нас БОЛЬШЕ, БОЛЕЕ и БОЛЕЕ ...)
  3. Мы быстро подбегаем к Пенту. 1, и щелкните что-нибудь, может быть, пакетный скрипт или аналогичный, который будет делать это:
  4. Нажмите на телефонную линию как обычную трубку
  5. Попытайтесь выполнить коммутируемое рукопожатие.
  6. Продавец: "?????"
  7. PROFIT! (Ну, может быть, не прибыль, как таковая, но, конечно, было бы неплохо не получать спам каждые 5 минут ...)

Так что, если бы кто-нибудь мог помочь мне с этим, это было бы хорошо.

PS, если это незаконно (домогательство, спам и т.д.), Просто ответьте на него как на гипотетический ответ на гипотетический вопрос. (Мне может понадобиться гипотетическое устранение неполадок, а также ... ;)

7 ответов7

21

Я хотел бы сказать, что это не отвечает на ваш вопрос напрямую, но я думаю, что вы смотрите на проблему неправильно. Вы действительно хотите, чтобы 400-ваттный компьютер работал весь день только для того, чтобы просматривать пару телефонных звонков? Я думаю, что и "что мне делать с Pentium I", и «как мне делать скрин-звонки» - это отличные вопросы, но я думаю, что вы должны разделить их.

Я не уверен, что «беги к Pentium, щелкни по сценарию, шумом над модемом» эффективнее, чем сказать "я никогда не куплю твой продукт" и повесить трубку. Или, что еще лучше, скажите "позвольте мне получить ____" и оставьте свой телефон с крючка; эти парни живут и умирают от оборота, и мертвый воздух может стоить им и расстроить их достаточно, чтобы они не позвонили вам.

Насколько грубо для звонящего, помни; человек, разговаривающий с вами по телефону, не является начальником. Это люди, чье тяжелое финансовое положение делает лучшую работу доступной для них, когда они делают повторяющиеся телефонные звонки, которые люди ненавидят.

У меня есть ObiTalk 110, подключенный к моей (запасной) учетной записи Google Voice. Устройство имеет две линии, и одна может быть существующей линией дома, как в вашей ситуации. Другой может быть SIP или Google Voice, так что у вас есть место для расширения. Это немного неудобно в настройке, но ObiTalk можно использовать для отображения телефонных номеров. Поскольку у вас есть небольшое количество номеров, которые нужно заблокировать, эта проблема не может быть проблемой.

Если вам нравится ObiTalk, вы можете использовать его для прямого общения с Google Voice. Вы даже можете перенести свой домашний номер в Google Voice, если вам нужно сохранить его (хотя вам может понадобиться сначала перенести номер на мобильный телефон). Отличный просмотр звонков! Бесплатные звонки в США! Недостатком является то, что вы, по сути, будете VoIP на своей основной линии, боль, если вам когда-либо понадобится отправить факс.

Если ObiTalk слишком чист, и вы хотите проект, я бы предложил Asterisk на Raspberry Pi или что-то подобное. Веселее, чем старый Pentium, и вы экономите электроэнергию.

6

Хотя это и не прямой ответ на ваш вопрос, кто-то достиг чего-то похожего с помощью Raspberry Pi.

Их полную статью можно найти здесь, но в итоге они использовали адаптер телефона к Ethernet (как тот, который @Rich Homolka упоминает в своем ответе), подключенный к Pi и пару сценариев, чтобы убедиться, что вызывающий абонент человек или появляется в белом списке до того, как фактическому телефону позволят звонить. Я предполагаю, что вы сможете настроить его как черный список, чтобы три числа сказали, чтобы они исчезли в недвусмысленных терминах или просто навсегда были приостановлены.

Я предполагаю (и надеюсь), что после окончания конкурса он сделает свою работу доступной для всех.

4

Конечно, вы можете сделать это. Подключите модем к телефонной линии. Вам понадобится терминальная программа для управления модемом. Разумеется, я не видел его годами, и MS больше не включает его в Windows, но я уверен, что если вы воспользуетесь Google, вы сможете его найти.

Возможно, вы даже сможете передать команду "ATA" на COM-порт в командном окне.

К вашему сведению, "ATA" - это стандартная команда Hayes, чтобы сообщить модему о необходимости поднятия.

3

В прошлой злой жизни я работал на техническую сторону индустрии телемаркетинга. Мне жаль.

Что-то, что работает очень хорошо, - это быстро остановить собеседника на своем пути и сказать: «Пожалуйста, добавьте меня в свой список" не звонить "». По закону они должны остановить то, что они делают, и добавить вас в список. Иногда они спрашивают, уверены ли вы, но это все. Просто повторите им: «Пожалуйста, добавьте меня в свой список" не звонить "». Как будто ты сказал "Бетельгейзе" три раза. Если они этого не понимают, вам нужно настоять на том, чтобы поговорить с их руководителем. Это может стоить им тысячи долларов, и вам могут заплатить за ваши проблемы.

Во-вторых, если вы хотите приблизиться к нему с технической точки зрения, вы можете добавить три тона в начале каждого звонка, который вы принимаете. Это то, что может сделать какое-то оборудование, которое вы могли бы добавить в свой телефон в 1990-х годах. Разные последовательности разных тонов означают разные вещи. Вот одна ссылка, которая входит в некоторые детали:

http://what-when-how.com/voip/tones-detection-voip/

Наконец, другие предложили взорвать звуки модема на телемаркетере. Вероятно, они никогда не услышат этот шум, но он может предотвратить обратные вызовы. Программное обеспечение телемаркетинга набирает огромное количество звонков в час. Если он услышит факс, он поймет, что человека там нет, и если он закодирован логически, отметит номер как факс и никогда не перезвонит, поскольку цель состоит в том, чтобы поговорить с как можно большим количеством людей. Если вы просто положите трубку или не ответите, или речь идет о автоответчике или голосовой почте, вам обязательно перезвонят в ближайшее время. Определенно.

3

Позвольте мне ответить на ваш вопрос с чисто технической точки зрения. Вот что я бы сделал, если бы я был на вашем месте и разделял ваши мотивы:

  1. Найдите модем в Google и скачайте техническую информацию - если вы не можете ее найти, то это, вероятно, слишком хлопотно. Пока вы там, загрузите ссылку на набор команд Hayes (AT-команды и т.д.)
  2. сдуть окна 95 - это больше проблем, чем стоит
  3. установить серверную версию Linux - или даже просто DSL (Damn Small Linux)
  4. напишите небольшую программу на Python (Ruby, Lua и т. д., если хотите), чтобы выполнить то, что вам нужно.

NB. CID передается в виде набора тонов между первым и вторым звонками. Большинство модемов могут быть настроены на "чтение" этих номеров. Таким образом, вы можете иметь "черный список" чисел, которые вы автоматически обнаруживаете и обрабатываете.

0

Потому что вы думаете сделать это вручную, это должно быть довольно легко. настройте модем на линию, как это было бы для факса или сети, и инициируйте набор номера. Открытие браузера с настройками подключения к Интернету инициирует набор номера. Есть также параметры, которые могут быть введены в большинство модемов для быстрого набора (много), и другие команды, которые были введены прямо в настройки параметров сети, система отправит модему на модемном соединении.

Когда у нас был модем на той же линии, что и (единственный) стационарный телефон, это иногда случалось случайно, кто-то мог разговаривать по телефону, а кто-то другой открыл программу, которая хотела получить доступ к сети. Модем не был достаточно умен, чтобы проверить тональный сигнал готовности, он просто наберет номер и начнет пробовать соединение. В остальное время нет проблем с подключением модема к линии.

Это не только возвращает меня к использованию модема, но и к тому времени, когда Интернет не был чем-то, с чем люди были связаны как константа :-)

Я думаю, что вам нужно другое "использование" для этого компьютера, хотя, чтобы он сидел там и тратил энергию только на шум, похоже, телемаркетеры победили бы.

0

Кто-то написал программу, которая выглядит примерно так, как вы хотите. Возможно, даже лучше, чем вы хотите:

http://jcblock.sourceforge.net/

Документированное решение основано на Raspberry Pi и голосовом модеме определенной марки, но с тех пор они поддерживают несколько других брендов.

Похоже, ядром программы является программа на C, которая просто читает и записывает в последовательный порт, на котором включен модем.

Это должно быть легко перенесено (т.е. с небольшими изменениями) в любую операционную систему, при условии, что вы можете скомпилировать программу на C и Google, как читать / записывать последовательный порт для вашей ОС.

Это должно быть намного проще, чем связанное решение «Bananaphone» - решение «jcblock» просто подключается к любой розетке, и когда оно обнаруживает нежелательный вызов (из черного списка), оно на короткое время набирает номер через модем, а затем кладет трубку тем самым зависая на телемаркетере и не давая другим телефонам в вашем доме звонить только после 1 звонка или около того. т.е. это полностью бесполезная операция после установки.

Я серьезно думаю о том, чтобы собрать его вместе ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .