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:
- Le télévendeur nous appelle.
- Nous vérifions le CID, confirmons que c'est un spammeur (les mêmes 3 ou plus nous appellent encore et encore et encore ...)
- Nous courons rapidement au Pent. 1 et cliquez sur quelque chose, peut-être un script batch ou similaire, qui ferait ceci:
- Appuyez sur la ligne téléphonique comme un combiné normal
- Essayez d'effectuer une poignée de main par numérotation.
- Vendeur: "?????"
- 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 ...;)
la source
Réponses:
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.
la source
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é.
la source
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.
la source
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:
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.
la source
echo ata > /dev/ttyS0
commandes similaires a généré une erreur d'entrée-sortie lors de l'écriture sur le périphérique :(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.
la source
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é.
la source
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 ...
la source