Newsgroup: it.tlc.telefonia
Titolo: Riconoscimento dtmf + lancio processi

Ciao a tutti.....
Forse sono nel NG sbagliato.....se Si, scusatemi....
Sapreste indicarmi un programma o quant'altro che sia in grado di
lanciare uno o piu' task alla pressione di un tasto telefonico ????
Mi spiego meglio.......faccio il numero telefonico di casa, mi
risponde il PC, se premo il tasto uno sul telefono esegue il comando
'shutdown', se premo due lancio la connessione remota (hehehe), 3
lancio explorer......certo, sarebbe molto interessante la possibilita'
di implementare una richiesta password.....
Qualche anno fa usavo Zfax, era in dotazione ai modem Zyxel, e ti
consentiva appunto di legare fino a 4 righe di comando alla pressione
tasti....(vado a memoria.)....poi non ne ho piu' avuto la necessita' e
l'ho abbandonato.....ora purtroppo non ho piu' un modem zyxel ed il
programma non parte senza......
E' molto probabile che un qualche programma in dotazione ai modem
nuovi lo faccia, ecco perche la mia richiesta su questo NG.....
Grazie molte in anticipo per qualsiasi info in merito....
:)))

Se sai programmare, fare un programma siffatto e` abbastanza semplice. Io ne ho
scritto uno per Linux in 1/2 ora: riconosce il CLI del chiamante ed esegue una
linea di comando. Lo uso per la telemanutenzione delle macchine dei clienti: in
pratica si accorgono quando ricevono una telefonata da un mio numero e si
collegano ad Internet comunicando ad un apposito dns dinamico il loro IP.
Un altro uso e` quello di vedere se il computer e` funzionante: lo chiamo col
cellulare, esegue un test e se e` tutto ok mi richiama sul cellulare.
ciao,
    Giuseppe
In un articolo, 
lupet...@iol.it
stava parlando di "Riconoscimento dtmf + lancio processi" e ha scritto:
)Ciao a tutti.....
)
)Forse sono nel NG sbagliato.....se Si, scusatemi....
)
)Sapreste indicarmi un programma o quant'altro che sia in grado di
)lanciare uno o piu' task alla pressione di un tasto telefonico ????
)Mi spiego meglio.......faccio il numero telefonico di casa, mi
)risponde il PC, se premo il tasto uno sul telefono esegue il comando
)'shutdown', se premo due lancio la connessione remota (hehehe), 3
)lancio explorer......certo, sarebbe molto interessante la possibilita'
)di implementare una richiesta password.....
)
)Qualche anno fa usavo Zfax, era in dotazione ai modem Zyxel, e ti
)consentiva appunto di legare fino a 4 righe di comando alla pressione
)tasti....(vado a memoria.)....poi non ne ho piu' avuto la necessita' e
)l'ho abbandonato.....ora purtroppo non ho piu' un modem zyxel ed il
)programma non parte senza......
)
)E' molto probabile che un qualche programma in dotazione ai modem
)nuovi lo faccia, ecco perche la mia richiesta su questo NG.....
)
)
)Grazie molte in anticipo per qualsiasi info in merito....
):)))
)
)
)
-- 
Giuseppe Zanetti

 cellulare, esegue un test e se e` tutto ok mi richiama sul cellulare.
Ecco appunto il punto....  :))
Nel momento in cui hai un modem che ti da retta quando telefoni, si possono
fare parecchie cosucce, ecco perche' cercavo un prg gia' fatto....
...mi piacerebbe capire come si fa a mandare la vocina sotto forma di Wave
al modem....sembra che sia ignorato da tutti questa feature.....se trovo
info, magari provo a farne uno......oppure gioco sporco alla mia maniera e
faccio tutto hardware...un bel microcontroller, un dast ed un po' di tempo a
disposizione che cronicamente non ho.....  8((
Grazie molte per le info ....
:))
ciao



stava parlando di "R: Riconoscimento dtmf + lancio processi" e ha scritto:
)> Io ne ho
)> scritto uno per Linux in 1/2 ora: riconosce il CLI del chiamante ed esegue
)una
)> linea di comando. Lo uso per la telemanutenzione delle macchine dei
)clienti: in
)> pratica si accorgono quando ricevono una telefonata da un mio numero e si
)> collegano ad Internet comunicando ad un apposito dns dinamico il loro IP.
)Complimenti !! ....ci sono almeno due cose che mi incuriosiscono:
)come fai a leggere il CLI (per curiosita' perche' al momento non credo mi
)serva..(immagino che il modem sia predisposto per farlo e tra il primo Ring
)ed il Secondo ti spara su seriale una sequenza di Escape??)) ed il discorso
In Linux ci sono due modi: leggere il log generato dal sistema ISDN4Linux
mediante un device speciale, oppure collegarsi all'emulazione di modem
fornita sempre da isdn4linux. In entrambi i casi e` abbastanza banale.
)del DNS Dinamico....(anche qui' lo immagino, ma non sapevo esistesse
)l'opportunita' :))
Me lo sono fatto io con poche linee di C che aggiornano una tabella nel mio
server DNS. Purtroppo in questo modo c'e` di mezzo la cache del DNS che rompe
non poco, allora mi sono fatto un programmino client/server apposta, che mi
permette di registrare il mio IP sul server mediante un protocollo banale su
TCP.
)Diciamo che hai centrato il problema.....dare la possibilita'  ad alcuni
)utenti di chiamare un server con un normale telefono, e potersi poi
)collegare By Internet subito dopo......L'indirizzo IP pensavo di recuperarlo
)tramite una pagina ASP...ma se tu hai soluzioni migliori........ti ringrazio
)per le ulteriori info... :-))))))))
Dovrebbero esserci dei programmini analoghi al mio gia` pronti, sui vari
dynip.com
 o servizi simili.
)> Un altro uso e` quello di vedere se il computer e` funzionante: lo chiamo
)col
)> cellulare, esegue un test e se e` tutto ok mi richiama sul cellulare.
)Ecco appunto il punto....  :))
)Nel momento in cui hai un modem che ti da retta quando telefoni, si possono
)fare parecchie cosucce, ecco perche' cercavo un prg gia' fatto....
)....mi piacerebbe capire come si fa a mandare la vocina sotto forma di Wave
)al modem....sembra che sia ignorato da tutti questa feature.....se trovo
)info, magari provo a farne uno......oppure gioco sporco alla mia maniera e
)faccio tutto hardware...un bel microcontroller, un dast ed un po' di tempo a
)disposizione che cronicamente non ho.....  8((
Io con Linux in pratica uso i comandi AT del "modem" voice simulato da
isdn4linux (in realta` si attacca al primo canale B libero di ISDN e lo usa).
In Linux e` tutto abbastanza semplice: si tratta di dare 3 comandi AT per
inizializzare i parametri del modem e fare la chiamata (ATD) oppure attendere
il RING, che si porta dietro il CLI e fare ATA. Una volta fatto cio` si entra
in modo voice e si spara fuori il file, che deve essere nel formato adatto per
il modem voice che si sta usando (rockwell usa qualche tipo di ADPCM, in Linux
uso un semplice u-law a 16bit/8KHz).
I comandi voice dovrebbero essere piu` o meno standardizzati (cerca sul web con
la parola chiave rockwell). In VB ricordo che esiste una libreria per gestire
i modem, mi pare sia exceletel. Noi dovremmo averne in casa una licenza
somewhere (da quella volta in cui, PAZZIA !!!, abbiamo tentato di fare un
programma che gestisse il modem sotto windows per un cliente). Guardati il
sito: dovrebbe esserci una versione limitata ma free.
ciao,
       Giuseppe
-- 
Giuseppe Zanetti

sito: dovrebbe esserci una versione limitata ma free.
Ho seguito un'altra strada, e dovrei in qualche giorno risolvere  il
problema....ho trovato in rete alcuni sorgenti che mi hanno
indirizzato sull'uso delle TAPI...ed oggi ho appunto intenzione di
giocarci un po'...
Grazie moltissimo, mi hai dato delle ottime dritte....
Ciao Ciao