Existe-t-il un moyen de répondre à un appel téléphonique à l’aide d’un modem téléphonique?


34

Dernièrement, nous avons eu beaucoup de télévendeurs et de spammeurs qui ont appelé notre ligne d’origine, même si nous sommes entrés dans le répertoire national des numéros de téléphone exclus.

L'autre jour, j'ai déterré un Pentium 1 dans mon sous-sol. Il contenait un modem d'accès à distance et nous pouvions même envoyer un "appel téléphonique" constitué d'un horrible son strident.

Je me demandais s'il y avait un moyen d'utiliser cela pour répondre à un appel téléphonique entrant.

Notre configuration actuelle est la suivante: nous avons une connexion téléphonique et une connexion Internet. Il y a 2 prises téléphoniques dans le mur (chacune étant un raccordement complet.) Nous avons un filtre DSL connecté à une prise, dont les sorties sont dirigées vers le modem et le téléphone.

Voici ce que j'envisage:

  1. Le télévendeur nous appelle.
  2. Nous vérifions le CID, confirmons que c'est un spammeur (les mêmes 3 ou plus nous appellent encore et encore et encore ...)
  3. Nous courons rapidement au Pent. 1 et cliquez sur quelque chose, peut-être un script batch ou similaire, qui ferait ceci:
  4. Appuyez sur la ligne téléphonique comme un combiné normal
  5. Essayez d'effectuer une poignée de main par numérotation.
  6. Vendeur: "?????"
  7. PROFIT! (Eh bien, peut - être pas tiré profit, en soi , mais il sera certainement agréable de ne pas être spammé toutes les 5 minutes ...)

Donc, si quelqu'un pouvait m'aider avec ça, ce serait bien.

PS, si cela est illégal (harcèlement, spam, etc.), répondez simplement comme une réponse hypothétique à une question hypothétique. (J'aurais peut-être besoin d'un dépannage hypothétique aussi ...;)


1
C'est certainement une idée intéressante - mais si vous prévoyez de vérifier manuellement le CID avant de connecter le modem, vous pouvez utiliser n'importe quoi. Peut-être arrêter à la quincaillerie et acheter un airhorn? Obtenir le p1 avec le modem pour effectuer le filtrage pour vous serait un truc vraiment cool.
Fopedush

13
Je pense que c'est du harcèlement / spam (mais pas par vous). De plus, je crois que tout le monde a le droit de répondre au téléphone en criant comme un vélociraptor.
Dracs

1
Ne pouvez-vous pas signaler ces spammeurs et leurs numéros aux autorités qui peuvent prendre des mesures à leur encontre (amendes, annulation de licence, etc.) pour avoir harcelé des personnes figurant sur la liste des numéros de téléphone exclus?
Karan

1
@ Karan Ehh, je ne sais pas pourquoi mes parents ne l'ont pas encore fait - cela ne semble pas les déranger ... De cette façon, c'est beaucoup plus amusant, cependant! > :)
JamesTheAwesomeDude

2
Ce ne serait pas génial s'il y avait un moyen d'employer un système de reconnaissance vocale et l'IA de type Eliza comme bavardeur pour garder ces gars dans une longue conversation stérile?! : D
Karan

Réponses:


7

Bien que ce ne soit pas une réponse directe à votre question, quelqu'un a accompli quelque chose de similaire avec un Raspberry Pi.

Leur article complet peut être trouvé ici mais le résumé est qu'ils ont utilisé un adaptateur téléphone vers Ethernet (comme celui que @Rich Homolka mentionne dans sa réponse) connecté au Pi et à quelques scripts pour s'assurer que l'appelant est bien connecté. une personne ou apparaît sur une liste blanche avant que le téléphone lui-même puisse sonner. Je suppose que vous seriez en mesure de la définir comme une liste noire afin que les trois chiffres se voient ordonner de disparaître de manière claire ou tout simplement mis en attente pour toujours.

Je présume (et espère) qu’une fois la compétition terminée, il rendra son travail accessible à tous.


21

J'aimerais dire que cela ne répond pas directement à votre question, mais je pense que vous envisagez le problème de la mauvaise façon. Voulez-vous vraiment un ordinateur de 400 watts fonctionnant toute la journée pour filtrer quelques appels téléphoniques? Je pense que les deux questions "Que faire avec un Pentium I" et "Comment filtrer les appels" sont-elles d'excellentes questions, mais à mon humble avis, je pense que vous devriez les scinder.

Je ne suis pas sûr de savoir comment la "course au Pentium, cliquer sur un script, faire du bruit avec le modem" est plus efficace que de dire "je n'achèterai jamais votre produit" et de raccrocher. Ou mieux encore, dites "laissez-moi obtenir ____" et laissez votre téléphone raccroché; Ces gars-là vivent et meurent par roulement, et l'air mort peut leur coûter cher et les frustrer suffisamment pour qu'ils ne vous appellent pas.

En ce qui concerne l'impolitesse envers l'appelant, rappelez-vous; la personne au téléphone qui vous parle n'est pas le patron. Ce sont des gens dont les difficultés financières rendent le meilleur travail à leur disposition, assis à faire des appels répétitifs que les gens détestent.

J'ai un ObiTalk 110 connecté à mon compte Google Voice (disponible). L'appareil comporte deux lignes et l'une peut être une ligne domestique existante, comme dans votre cas. L’autre peut être SIP ou Google Voice, vous avez donc de la place pour une expansion. C'est un peu difficile à configurer , mais ObiTalk peut être utilisé pour filtrer les numéros de téléphone. Étant donné que vous avez un petit nombre de numéros à bloquer, cette désagrégation peut ne pas être un problème.

Si vous aimez ObiTalk, vous pouvez éventuellement l’utiliser pour parler directement à Google Voice. Vous pouvez même transférer votre numéro personnel vers Google Voice si vous devez le conserver (bien que vous deviez peut-être d'abord transférer vers un numéro de téléphone portable). Excellent filtrage des appels! Appels gratuits aux États-Unis! L'inconvénient est que vous seriez essentiellement de la VoIP sur votre ligne principale, un problème si vous avez besoin d' envoyer un fax .

Si ObiTalk est trop propre et que vous voulez un projet, je vous suggérerais Asterisk sur Raspberry Pi ou quelque chose de similaire. Plus amusant qu'un vieux Pentium, vous économisez de l'électricité.


5
C'est un excellent point. Il existe également des dispositifs destinés à arrêter les télévendeurs. Googler montre cette amazon.com/Privacy-Technologies-TZ-900-TeleZapper-900/dp/… et beaucoup d'autres
Keltari

1
Même si vous êtes seulement ennuyeux parce que cela fait partie du seul travail que vous puissiez obtenir, vous êtes toujours ennuyeux .
AakashM

"Voulez-vous vraiment un ordinateur fonctionnant toute la journée à 400 W"?
Joren

re: diviser les questions aussi, je veux dire que le Pentium était juste pour dater le dispositif / par intérêt / pour montrer d’où il venait; le modem lui-même est juste une carte additionnelle qui pourrait facilement être insérée dans mon pilote quotidien, à condition que je ne réussisse pas et que je récupère un autre ordinateur portable sans port PCI
JamesTheAwesomeDude

4

Bien sûr, vous pouvez le faire. Raccordez le modem à la ligne téléphonique. Vous aurez besoin d’un programme terminal pour contrôler le modem. Certes, je n'en ai pas vu depuis des années et MS n'en inclut plus un avec Windows, mais je suis sûr que si vous le recherchez sur Google, vous pouvez en trouver un.

Vous pourrez peut-être même diriger la commande "ATA" vers le port COM dans la fenêtre de commande.

FYI "ATA" est la commande standard Hayes pour dire à un modem de prendre la relève.


Il fonctionne sous Windows 95 pour le moment, il avait une sorte de pilote / utilitaire bult-in pour le modem commuté. Un ami l’a configurée (je n’ai aucune idée d’anciens trucs comme ça :), donc je devrai être guidé tout au long du processus. : /
JamesTheAwesomeDude

Je pense que Win 95 a le programme de terminal ... vérifier et voir sous accessoires
Keltari

Win95 avait HyperTerminal. Si vous ne le voyez pas sous Accessoires, suivez les instructions ci- dessous .
Karan

1
Donc, si vous suivez les instructions de @Karan et l'aide d'Hyperterminal, vous devriez pouvoir vous connecter au modem, taper ATA dans la console et répondre au téléphone pour démarrer la poignée de main (crissement)
Keltari le

2
Ce bruit me manque; même utilisé un MP3 de cela comme ma sonnerie pendant un certain temps. :)
Karan

3

Permettez-moi de répondre à votre question d'un point de vue purement technique. Voici ce que je ferais si j'étais dans votre position et partage vos motivations:

  1. Google le modem et télécharger les informations techniques - si vous n'en trouvez pas, alors c'est probablement trop compliqué. Pendant que vous y êtes, téléchargez la référence sur le jeu de commandes Hayes (commandes AT, etc.)
  2. souffler les fenêtres 95 - c'est plus de peine que sa valeur
  3. installer une version de Linux uniquement serveur - ou même simplement DSL (Damn Small Linux)
  4. écrivez un petit programme Python (Ruby, Lua, etc. si vous préférez) pour faire ce dont vous avez besoin.

NB: le CID est envoyé sous forme de jeu de tonalités entre la première et la deuxième sonnerie. La plupart des modems peuvent être configurés pour "lire" ces numéros. Ainsi, vous pouvez avoir une "liste noire" de numéros que vous détectez et manipulez automatiquement.


J'aime votre idée. En fait, je viens tout juste de me procurer un Dell Inspiron B130, doté d'une prise téléphonique, mais l'exécution de echo ata > /dev/ttyS0commandes similaires a généré une erreur d'entrée-sortie lors de l'écriture sur le périphérique :(
JamesTheAwesomeDude

3

Dans le passé, dans la vie perverse, j'ai travaillé du côté technique de l'industrie du télémarketing. Je suis désolé.

Ce qui fonctionne très bien, c’est d’arrêter rapidement l’appelant et de lui dire: «S'il vous plaît, ajoutez-moi à votre liste de numéros de téléphone exclus. Selon la loi, ils doivent cesser de faire ce qu'ils font et vous ajouter à la liste. Parfois, ils demandent si vous êtes sûr, mais c'est à peu près tout. Répétez-leur simplement: "S'il vous plaît, ajoutez-moi à votre liste de numéros de téléphone exclus." C'est comme si tu avais dit "Bételgeuse" trois fois. S'ils ne l'obtiennent pas, alors vous devez insister pour parler à leur superviseur. Cela peut leur coûter des milliers de dollars et vous pouvez être payé pour vos problèmes.

Deuxièmement, si vous souhaitez vous en approcher d'un point de vue technique, vous pouvez ajouter trois tonalités au début de chaque appel que vous décrochez. Voici ce que certains éléments matériels que vous pourriez ajouter à votre téléphone dans les années 90 feraient. Différentes séquences de tons différents signifient différentes choses. Voici une référence qui entre dans les détails:

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

Enfin, d’autres ont suggéré d’exploiter les sons du modem auprès du télévendeur. Ils n'entendront probablement jamais ce bruit, mais cela pourrait empêcher les rappels. Le logiciel de télémarketing compose un nombre considérable d'appels par heure. S'il entend un fax, il comprendra qu'un humain n'est pas là et, s'il est codé de manière logique, marquera le numéro comme un fax et ne le rappellera jamais, car l'objectif est de parler avec le plus grand nombre possible d'humains. Si vous raccrochez ou si vous ne répondez pas, ou si vous répondez au répondeur ou à la messagerie vocale, vous serez certainement rappelé bientôt. Absolument.


De quelle juridiction parlez-vous lorsque vous dites: "En vertu de la loi, ils doivent mettre fin à leurs activités et vous ajouter à la liste"? N'oubliez pas que la plupart des lecteurs de votre réponse (y compris éventuellement le PO) vivent probablement dans un État ou un pays différent de vous.
Psychonaut

0

Parce que vous envisagez de le faire manuellement, cela devrait être assez facile. configurez le modem sur la ligne comme il le ferait pour un télécopieur ou un réseau et lancez une numérotation. Ouvrir un navigateur, avec les options Internet configurées pour numéroter, déclencherait une numérotation. Il existe également des paramètres qui pourraient être entrés dans la plupart des modems pour composer (beaucoup) plus rapidement, et d'autres commandes entrées directement dans les paramètres des options réseau, le système enverrait le modem par modem.

Lorsque nous avions un modem sur la même ligne que la (seule) ligne fixe, cela se produisait par accident, parfois, quelqu'un pouvait être au téléphone et quelqu'un d'autre ouvrait un programme qui voulait un accès Internet. Le modem n’était pas assez intelligent pour vérifier la présence d’une tonalité; il va simplement composer le numéro et commencer à essayer une connexion. Le reste du temps, il n'y a pas de problème à laisser le modem connecté à la ligne.

Cela ne date pas seulement de mon utilisation moderne, mais aussi du temps où le Web n’était pas une chose à laquelle les humains étaient connectés :-)

Je pense cependant que vous avez besoin d’un autre "usage" pour cet ordinateur, le laisser perdre de la puissance juste pour faire du bruit semble que les télévendeurs auraient gagné.


C'est juste une puce PCI - je pourrais facilement la transférer sur l'un des ordinateurs qui sont
allumés de

Je ne suis pas un expert en télécopie / accès à distance / etc., un de mes amis a vu mon modem interne et m'a montré certaines choses que vous pouvez faire avec. Sans instructions spécifiques, l'intégralité du premier paragraphe est pour moi un tas de bêtises. (Je sais que c'est parfaitement valide, je ne l'ai tout simplement pas encore appris. Si quelqu'un m'avait dit de poster ma table de partition ou quelque chose du genre quand j'étais nouveau, je n'aurais aucune idée de ce dont ils parlaient. Ce n'est pas votre répond que c'est insuffisant - c'est ma connaissance;)
JamesTheAwesomeDude

0

Quelqu'un a écrit un programme qui aurait l'air de faire à peu près ce que vous voulez. Peut-être même mieux que ce que vous voulez:

http://jcblock.sourceforge.net/

La solution documentée est basée sur un Raspberry Pi et une marque particulière de modem vocal, mais ils ont depuis pris en charge plusieurs autres marques.

Le noyau du programme semble être un programme C qui lit et écrit simplement sur le port série sur lequel se trouve le modem.

Cela devrait être assez facilement porté (avec des modifications mineures) sur n’importe quel système d’exploitation, tant que vous pouvez compiler un programme C et Google comment lire / écrire un port série pour votre système d’exploitation.

Cela devrait être beaucoup plus simple que la solution "Bananaphone" associée - La solution "jcblock" se branche simplement sur n’importe quelle prise, et quand elle détecte un appel indésirable (dans une liste noire), elle décroche brièvement la ligne via le modem, puis raccroche , raccrochant ainsi le télévendeur et empêchant tout autre téléphone de votre maison de sonner après une sonnerie ou plus. c'est-à-dire qu'il s'agit d'une opération entièrement sans utilisateur une fois installée.

J'envisage sérieusement de l'assembler moi-même ...

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.