Чи є спосіб відповісти на телефонний дзвінок за допомогою комутованого модему?


34

Останнім часом ми отримуємо багато телемаркетингу та спамерів, які дзвонять на нашу домашню лінію, навіть якщо ми внесені до національного каталогу "Не дзвоніть".

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

Мені було цікаво, чи є якийсь спосіб використати це для відповіді на вхідний телефонний дзвінок.

Наша нинішня настройка така: у нас є телефонний зв’язок та підключення до Інтернету. У стіні є два гнізда телефону (кожен - це повне підключення.) У нас є фільтр DSL, підключений до одного гнізда, його виходи надходять до модему та телефону.

Я маю на увазі це:

  1. Телемаратор нам дзвонить.
  2. Ми перевіряємо CID, підтверджуємо, що це спамер (ті самі 3 або більше дзвонять нам НАДЕЗДЕ і вище та вище ...)
  3. Ми швидко перебігаємо до Пента. 1, і натисніть щось, можливо, пакетний сценарій чи подібне, що зробить це так:
  4. Натисніть на телефонну лінію як звичайну трубку
  5. Спроба зробити рукостискання комутованого набору.
  6. Продавець: "?????"
  7. ПРИБУТЬ! (Ну, може, не прибуток, сам по собі , але, безумовно, буде приємно не спамувати кожні 5 хвилин ...)

Отже, якби хтось міг мені допомогти у цьому, це було б добре.

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


1
Це, безумовно, цікава ідея - але якщо ви плануєте перевірити CID вручну перед тим, як залучати модем, ви можете забрати практично все. Можливо, зупиніться в магазині обладнання та придбайте повітряний пістолет? Домогтися p1 з модемом зробити скринінг для вас було б справді прикольним трюком.
Фопедуш

13
Я думаю, що це домагання / спам (але не ви). Крім того, я вважаю, що це право кожного, щоб відповісти на скрип, як велоцираптор.
Dracs

1
Чи не можете ви повідомити про цих спамерів та їхню кількість органам влади, які можуть вжити заходів проти них (штрафи, скасування ліцензії тощо) за цькування людей у ​​списку "Не телефонувати"?
Каран

1
@Karan Ehh, я не впевнений, чому мої батьки ще цього не робили - це, здається, їх не турбує ... Однак цей спосіб набагато веселіший! > :)
JamesTheAwesomeDude

2
Чи не було б дивним, якби був якийсь спосіб застосувати систему розпізнавання голосу та Еліса типу «балаканина» AI, щоб ці хлопці брали участь у тривалій безрезультатній розмові ?! : D
Каран

Відповіді:


7

Хоча це не пряма відповідь на ваше запитання, хтось здійснив щось подібне до цього, використовуючи Raspberry Pi.

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

Я припускаю (і сподіваюся), що після закінчення змагань він зробить свою роботу доступною для всіх, хто може їх використовувати.


21

Я хочу сказати, що це не відповідає безпосередньо на ваше запитання, але я думаю, що ви дивитесь на проблему неправильно. Ви дійсно хочете, щоб комп'ютер потужністю 400 Вт працював цілий день лише для екранування пари телефонних дзвінків? Я думаю, що обидва "що я роблю з Pentium I" та "Як я екраную дзвінки" - це чудові питання, але ІМХО, я думаю, ви повинні розділити їх.

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

Що стосується грубості до абонента, пам’ятайте; людина по телефону, яка розмовляє з вами, не є начальником. Це люди, чиї важкі фінансові труднощі роблять найкращу роботу для них сидячи, роблячи повторювані телефонні дзвінки, які люди ненавидять.

У мене є ObiTalk 110, підключений до мого (запасного) облікового запису Google Voice. Пристрій має дві лінії, і одна може бути існуючою лінією будинку, як у вашій ситуації. Іншим може бути SIP або Google Voice, тому у вас є місце для розширення. Налаштувати це трохи незграбно , але ObiTalk можна використовувати для екранування номерів телефонів. Оскільки у вас є невелика кількість номерів для блокування, ця незрозумілість може не бути проблемою.

Якщо ви любите ObiTalk, згодом ви можете використовувати його для прямого спілкування з Google Voice. Ви навіть можете перенести свій домашній номер в Google Voice, якщо вам потрібно буде зберегти його (хоча, можливо, спочатку потрібно буде перенести його на номер мобільного телефону). Чудовий скринінг дзвінків! Безкоштовні дзвінки в США! Мінусом є те, що ви, по суті, будете VoIP на своїй основній лінії, болі, якщо вам коли-небудь потрібно буде надіслати факс .

Якщо ObiTalk занадто чистий і вам потрібен проект, я б запропонував зірочку на Raspberry Pi або щось подібне. Веселіше, ніж старий Pentium, і ви заощадите електроенергію.


5
Це відмінний момент. Є також пристрої, призначені для зупинки телемаркерів. Google показує це amazon.com/Privacy-Technologies-TZ-900-TeleZapper-900/dp/… та багато інших
Keltari

1
Навіть якщо ви тільки дратуєте людей, тому що це вимагається як частина єдиної роботи, яку ви можете отримати, ви все одно дратуєте людей .
AakashM

"Ви дійсно хочете, щоб комп'ютер потужністю 400 Вт працював цілий день" - Більше, як 50 Вт ... Це Pentium I, а не сучасний ігровий автомат, який працює з орієнтирами.
Джорен

re: розділення запитань теж, я маю на увазі, що Pentium щойно збирався побачити пристрій / не цікаво /, щоб показати, звідки він прийшов; Сам модем - це лише картка додатка, яку можна легко запустити в мій щоденний драйвер, доки я не
дешевлюся

4

Звичайно, ви можете це зробити. Підключіть модем до телефонної лінії. Вам буде потрібна термінальна програма для управління модемом. Зрозуміло, я не бачив його за роки, а MS більше не включає його в Windows більше, але я впевнений, що якщо ви його google, ви можете знайти його.

Можливо, ви навіть зможете передати команду "ATA" на порт COM у вікні команд.

FYI "ATA" - це стандартна команда Хейса, щоб сказати модему забрати.


На даний момент він працює під керуванням Win 95, у нього був якийсь вбудований драйвер / утиліта для комутованого модему. Друг налаштував це (я не маю уявлення про такі старі речі :), тому мені потрібно керуватися в процесі. : /
JamesTheAwesomeDude

Я думаю, що у Win 95 є програма терміналу ... перевірте і подивіться під аксесуарами
Keltari

У Win95 був HyperTerminal. Якщо ви не бачите його в розділі Аксесуари, дотримуйтесь інструкцій тут .
Каран

1
Тож якщо ви будете дотримуватися вказівок @Karan та довідки щодо гіпертерміналу, ви маєте змогу підключитися до модему та ввести ATA в консоль та відповісти на телефон, щоб розпочати рукостискання (вигук шуму)
Keltari

2
Я сумую за тим шумом; навіть використовував MP3 MP3 як мій дзвінок на деякий час. :)
Каран

3

Дозвольте мені відповісти на ваше питання з чисто технічної точки зору. Це я би зробив, якби я був на вашому становищі та ділився вашими мотиваціями:

  1. Перейдіть на модем і завантажте технічну інформацію - якщо ви не можете їх знайти, можливо, це занадто багато клопоту. Поки ви перебуваєте на ньому, завантажте посилання на набір команд Hayes (команди AT тощо)
  2. підірвати Windows 95 - це більше клопоту, ніж варто
  3. встановити лише серверну версію Linux - або навіть просто DSL (Чорт малий Linux)
  4. напишіть невелику програму Python (Ruby, Lua тощо), якщо вам зручніше) робити те, що вам потрібно.

Примітка: CID надсилається у вигляді набору тонів між першим та другим кільцями. Більшість модемів можна налаштувати на «читання» цих номерів. Таким чином, у вас може бути "чорний список" чисел, які ви автоматично визначаєте та обробляєте.


Мені подобається ваша ідея - насправді я щойно отримав Dell Inspiron B130 днями, і він має роз'єм телефону, але запуск echo ata > /dev/ttyS0та інші подібні команди дали помилку вводу-виводу під час запису на пристрій :(
JamesTheAwesomeDude

3

У минулому, злому житті я працював з технічної сторони галузі телемаркетингу. Мені шкода.

Що дуже добре працює - це швидко зупинити абонента на їхніх треках і сказати: "Будь ласка, додайте мене до вашого списку" не дзвінки ". За законом вони повинні припинити, що вони роблять, і внести вас до списку. Іноді вони запитають, чи ти впевнений, але це так. Просто повторіть їм: "Будь ласка, додайте мене до вашого списку" не дзвоніть ". Це як ви сказали "Бетельгейзе" тричі. Якщо вони цього не отримають, то потрібно наполягати на розмові з їх керівником. Це може коштувати їм тисяч доларів, і вам можуть бути виплачені за ваші неприємності.

По-друге, якщо ви хочете підійти до нього з технічної точки зору, ви можете додати три тони на початку кожного дзвінка, який ви приймаєте. Це те, що робитиме частина обладнання, яке ви могли б додати до свого телефону в 1990-х. Різні послідовності різних тонів означають різні речі. Ось одна довідка, яка детально описується:

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

Нарешті, інші запропонували підірвати звуки модему на телемаркере. Вони, ймовірно, ніколи не почують цього шуму, але це може запобігти зворотній зв'язок. Програмне забезпечення телемаркетингу набирає величезну кількість дзвінків на годину. Якщо він почує факс, він зрозуміє, що людини там немає, і якщо це закодовано логічно, позначить номер факсом і ніколи не передзвонить, оскільки мета - поговорити з якомога більшою кількістю людей. Якщо ви просто покладете трубку або не відповісте, або це надійде до автовідповідача або голосової пошти, вам неодмінно передзвоняться. Безумовно.


На яку юрисдикцію ви посилаєтесь, говорячи "За законом вони повинні припинити те, що вони роблять, і внести вас до списку"? Майте на увазі, що більшість людей, які читають вашу відповідь (можливо, включаючи ОП), ймовірно, живуть у іншій державі чи країні, ніж ви.
Психонавт

0

Оскільки ваше мислення про те, як зробити це вручну, це повинно бути досить легко. встановіть модем на лінії, як це було б для факсу чи мережі, і ініціюйте комутований зв’язок. Відкриття веб-переглядача з набором параметрів Інтернету для встановлення номера може ініціювати набір номера. Також є параметри, які можна вводити в більшість модемів для швидкого набору (лотів), а інші команди, які були введені прямо в налаштуваннях мережевих параметрів, система надсилатиме модему на комутований номер.

Коли у нас був модем на тій же лінії, що і (тільки) стаціонарний телефон, це трапиться випадково, хтось може бути по телефону, а хтось інший відкриє програму, яка хотіла доступу до мережі. Модем був недостатньо розумним, щоб перевірити набір номера, він просто набереться та почне пробувати з'єднання. Решту часу немає проблем з тим, щоб залишити модем підключеним до лінії.

Це не тільки мене відносить до використання модему, але й до тих пір, коли в Інтернеті не було щось, до чого люди були пов'язані як постійні :-)

Я думаю, що вам потрібно ще одне «використання» для цього комп’ютера, хоча, щоб він сидів там, витрачаючи енергію лише для шуму, схоже, телемаркетологи виграли б.


Це просто чіп PCI - я міг би легко перенести його на один із комп’ютерів, які працюють на більш послідовно ..
JamesTheAwesomeDude

Я не фахівець з факсу / комутації / тощо., Один із моїх друзів побачив мій внутрішній модем і показав мені деякі речі, які ви можете з ним зробити. Без конкретних вказівок усього першого абзацу для мене є купа дурниць. (Я знаю, що це абсолютно справедливо, я просто ще цього не дізнався - якби хтось сказав мені, щоб я розмістив таблицю розділів чи щось подібне, коли я був новим, я б не мав поняття, про що вони говорять. Це не ваш відповідь недостатня - це мої знання;)
JamesTheAwesomeDude

0

Хтось написав програму, яка виглядає так, що вона зробить приблизно те, що ви хочете. Можливо, навіть краще, ніж ви хочете:

http://jcblock.sourceforge.net/

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

Ядром програми, здається, є програма C, яка просто читає і записує в послідовний порт, на якому модем увімкнено.

Це має бути досить легко переноситься (тобто з незначними модифікаціями) до будь-якої операційної системи, щоб ви могли скласти програму C і Google, як читати / писати послідовний порт для вашої ОС.

Це має бути набагато простіше, ніж пов'язане рішення "Bananaphone" - Рішення "jcblock" просто підключається до будь-якого сокета, і коли він виявляє небажаний дзвінок (із чорного списку), він коротко піднімає лінію через модем, після чого зависає , тим самим повісивши трубку на телемаркеті і не зупиняючи дзвінки на будь-яких інших телефонах у вашому будинку після 1 дзвінка або близько того. тобто це повністю безкоштовна операція після встановлення.

Я серйозно розглядаю можливість скласти це разом ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.