Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
PAVLIC Lapin blanc
Inscrit le: 03 Oct 2016 Messages: 3 Localisation: 57880
|
Posté le: 03 Oct 2016, 20:43 -> Sujet du message: Opération sur appels entrant |
|
|
Bonjour,
Je voudrais savoirs'il existe un moyen d'enlever un numéro de téléphone que j'ai mis dans une liste
de blocage d'appels entrants. J'ai mis *351*numéro #. Comment enlever ce numéro de la liste ???
Je voudrais aussi savoir s'il est possible de voir ou d'écouter la liste inséré ???.
Le service client Alice m'a dit que je devais mettre #99*numéro# mais ça ne marche pas ....
Je n'ai pas envie de vider la liste avec #351#
@+ et merci pour toute idée ou indication
|
|
Revenir en haut |
|
|
Busyspider Adjoint-Admin
Inscrit le: 06 Sep 2005 Messages: 68414
|
Posté le: 03 Oct 2016, 22:35 -> Sujet du message: |
|
|
Bonsoir PAVLIC et Bienvenue sur C-Alice
Aucune idée, je viens juste te saluer ... mais d'autres en auront très certainement ... (des idées)
_________________ .
............... |
|
Revenir en haut |
|
|
SarahKay Délégué
Inscrit le: 01 Déc 2008 Messages: 1941
|
|
Revenir en haut |
|
|
PAVLIC Lapin blanc
Inscrit le: 03 Oct 2016 Messages: 3 Localisation: 57880
|
Posté le: 04 Oct 2016, 18:23 -> Sujet du message: |
|
|
Merci d'avoir répondu aussi vite même si apparemment mon problème semble impossible à régler. Il faut espérer que Alice et Free amélioreront le système ...
|
|
Revenir en haut |
|
|
MSG Modérateur
Inscrit le: 17 Avr 2012 Messages: 2891
|
Posté le: 05 Oct 2016, 13:50 -> Sujet du message: |
|
|
Bonjour ,
Il est impossible de retirer un numéro , il faut se faire une liste et tout se retaper à ma main , ou alors ....
ça fait un moment que ça me trotte dans la tête et je pense être au début d'une solution .
L'idée consiste à gérer sa propre liste de numéros bloqués et d'automatiser la reprogrammation du service depuis son ordinateur .
Il faudra écrire un programme ou un script qui va venir lire le fichier contenant les numéros que l'on veut bloquer et jouer les fichiers audio des notes DTMF du clavier téléphonique .
Il suffira juste de placer le micro du combinet du téléphone face au haut parleur de sortie audio du PC .
Pour les fichiers audio des notes DTMF (0 à 9 * #) , j'ai déjà créé ces fichiers en utilisant le logiciel AUDACITY .
Ce qui me bloquait jusqu'à présent , c'est comment faire lire ces fichiers par l'ordinateur en vue de les automatiser .
Je suis enfin arrivé sur une piste , j'ai trouvé la commande PLAY qui permet de lancer la lerture d'un fichier audio en mode console sous linux
Il faudra voir si cette commande existe sous windows .
Donc , en tappant la commande suivante depuis une fenêtre de console on arrive à lire le fichier audio ci-joint en fin de message :
Code: | play -v0.1 -q 0.wav |
Explications :
play , c'est la commande pour lire le fichier .
l'option "-v" sert à régler le niveau de volume , comme ici le son sort via des enceintes amplifiées , j'ai dû limiter le son en donnant la valeur "0.1" .
l'option "-q" sert à ne pas afficher certains informations sur le fichier lu , ainsi que sa progression dans le temps , vu que c'est un fichier audio très court .
"0.wav" , c'est le fichier audio DTMF de la touche 0 du clavier téléphonique .
Reste à écrite le programme pour automatiser tout ça en python ou autre script.
Si la réalisation de ce projet intéresse certains , je mettrais à disposition le reste des fichiers audio DTMF .
Edit : Il semble que les fichiers audio WAV ne soient pas acceptés dans les messages .
MSG
_________________ Ex Alicebox, Freebox , Sosh fibre.
Orange fibre coup de pouce - Livebox 4 - 500 Mb/s symétrique .
HP Elitebook 840 G3 - i5 6300u - recyclé AfB . |
|
Revenir en haut |
|
|
PAVLIC Lapin blanc
Inscrit le: 03 Oct 2016 Messages: 3 Localisation: 57880
|
Posté le: 05 Oct 2016, 17:28 -> Sujet du message: |
|
|
Bonjour, je pense que je vais faire ma liste sur excel au fur et à mesure des appels indésirables que je reçois. Si j’intègre un numéro
que je n'aurais pas dû je vide la liste et je recrée les 10 derniers en espérant que les autres m’aurons oublié. Peut-être Alice fera un jour une amélioration sur leur site un peu comme
les appels sur leur enregistreur qu’on peut manipuler en allant sur son compte…
|
|
Revenir en haut |
|
|
MSG Modérateur
Inscrit le: 17 Avr 2012 Messages: 2891
|
Posté le: 05 Oct 2016, 18:59 -> Sujet du message: |
|
|
Je viens de finir un petit programme de test en Python .
Le seul souci , c'est qu'il faut raccrocher et décrocher manuellement après chaque code .
J'ai mis des lignes de codes pour créer une attente et permettre cette manipulation .
Il n'y a pas d'attente pour le code de vidage , il faut décrocher avant de lancer le programme.
Sinon , avec un rasberry pi et un relais de commutation pour déccrocher et raccrocher la ligne , ça doit pouvoir se faire tout seul .
Voici le code , faudra juste créer vos propres fichiers audio DTMF et compléter la List_FAE .
Code: |
#!/usr/bin/python2.6
# -*- coding: utf-8 -*-
#================================
#
# COMPOSEUR.PY
#
#--------------------------------
# Description :
# Programme de composition automatique de numéros téléphoniques
# en vue de reprogrammer les numéros indésirables de la liste
# des appels rejetés par le répondeur Free / Alice .
#
#--------------------------------
# Commentaires :
# Les fichier audio DTMF (0 à 9 * #) doivent impérativement
# se trouver dans le même répertoire que ce programme .
#
#--------------------------------
# Ecrit le 05/10/2016 par MSG
#
#================================
import os
#
# Filtre Appels Entrants - 351
#
List_FAE = ['0456789123',
'0345678912',
'0234567891'
]
Dict_FAE = {"Ajoute_num" : "*351*num#" ,
"Vide" : "#351#"
}
#
# Fonctions
#
def Play (name) :
os.system ("play -v0.1 -q " + name)
def compose (num) :
for n in num :
print n # Affiche le code DTMF joué
if n == "1" :
Play ("1.wav") # appelle la fonction play , avec ses paramètres , pour jouer le fichier wav
if n == "2" :
Play ("2.wav")
if n == "3" :
Play ("3.wav")
if n == "4" :
Play ("4.wav")
if n == "5" :
Play ("5.wav")
if n == "6" :
Play ("6.wav")
if n == "7" :
Play ("7.wav")
if n == "8" :
Play ("8.wav")
if n == "9" :
Play ("9.wav")
if n == "0" :
Play ("0.wav")
if n == "*" :
Play ("etoile.wav")
if n == "#" :
Play ("diese.wav")
#*********************
# __main__ *
#--------------------*
# Debut du programme *
#*********************
if __name__ == '__main__' :
n = 0 # compteur de numéro téléphoniques traités
NbTot = len(List_FAE) # Nb total de numéros à traiter
print "Vide la liste."
code = Dict_FAE ["Vide"] # Commence par vider la liste des numéros
compose (code) # appelle la fonction qui compose les codes DTMF
for num in List_FAE : # boucle de traitement
print "Touche Entree pour composer le numéro suivant. Q pour quitter."
Touche = raw_input() # lire une touche
if Touche.upper() <> "Q" : # compose que si la touche n'est pas "q" ou "Q"
n += 1 # incremente le nombre de numéros téléphoniques traités
print "Numéro " + str(n) + "/" + str(NbTot) + " : " # progression
code = Dict_FAE ["Ajoute_num"] # sélection de la fonction Ajoute_num
code = code[:5] + num + "#" # remplace num du dico par sa valeur
compose (code) # appelle la fonction qui compose les codes DTMF
else : # Si la touche est "q" ou "Q"
break # sortie de boucle
print "Fin du programme"
|
MSG
_________________ Ex Alicebox, Freebox , Sosh fibre.
Orange fibre coup de pouce - Livebox 4 - 500 Mb/s symétrique .
HP Elitebook 840 G3 - i5 6300u - recyclé AfB . |
|
Revenir en haut |
|
|
MSG Modérateur
Inscrit le: 17 Avr 2012 Messages: 2891
|
Posté le: 05 Oct 2016, 19:27 -> Sujet du message: |
|
|
Voici les images de capture de mon petit programme .
MSG
Description: |
|
Taille du fichier: |
23.42 Ko |
Vu: |
7662 fois |
|
Description: |
|
Taille du fichier: |
19.46 Ko |
Vu: |
7662 fois |
|
Description: |
|
Taille du fichier: |
19.6 Ko |
Vu: |
7662 fois |
|
_________________ Ex Alicebox, Freebox , Sosh fibre.
Orange fibre coup de pouce - Livebox 4 - 500 Mb/s symétrique .
HP Elitebook 840 G3 - i5 6300u - recyclé AfB . |
|
Revenir en haut |
|
|
MSG Modérateur
Inscrit le: 17 Avr 2012 Messages: 2891
|
Posté le: 05 Oct 2016, 19:59 -> Sujet du message: |
|
|
et le dernier en meilleure résolution .
MSG
Description: |
|
Taille du fichier: |
20.32 Ko |
Vu: |
7661 fois |
|
_________________ Ex Alicebox, Freebox , Sosh fibre.
Orange fibre coup de pouce - Livebox 4 - 500 Mb/s symétrique .
HP Elitebook 840 G3 - i5 6300u - recyclé AfB . |
|
Revenir en haut |
|
|
|