Newsgroup: it.comp.lang.visual-basic
Titolo: Come si fanno a contare gli squilli?

Salve a tutti,
un mio cliente vorrebbe un programma che chiamasse in ordine
una lista di suoi potenziali clienti (leggi: numeri telefonici)
passando la telefonata alla centralinista solo se risponde
qualcuno entro N squilli...
Per fare le telefonate ho usato MScomm e mi funziona, ma non sono
riuscito a trovare il modo di contare effettivamente gli squilli...
gli ho messo un temporizzatore (anziché N squlli il mio programma
attende T(N) secondi) ed č "quasi" soddisfatto, ma la questione
squlli non l'ha digerita del tutto. Qualcuno saprebbe come si
fa (con o senza MScomm... anche se senza MScomm ho paura che
tutto il resto mi si complichi di svariati ordini di grandezza)?
Ciao e grazie.
Mauro

Mauro
Non ne sono sicuro ma se non ricordo male, quando si riceve uno
squillo, si dovrebbe trovare qualcosa nella proprieta di byte
ricevuti. Sicuramente mi sbaglio, ma forse dovresti ottenere la
stringa RING, quindi puoi contare quante volte questa stringa viene
ricevuta.
Se non e' cosi', scusami ma ci ho provato!
Ciao e buon lavoro!

 ha scritto nel messaggio
news:3B92C322...@supereva.it...


 Mauro
Credo che il metodo da te utilizzato (cioè il timer) sia il modo migliore.
Piuttosto che modificare il codice, "modifica" il tuo cliente ;-)
Mi spiego meglio: non è detto che lo squillo che tu senti in cornetta
corrisponda ad un effettivo squillo del telefono chiamato (pensa ai
cellulari: mentre tu senti "tuuuu, tuuuu" l'altro sente Mozart !!!!). La
centrale telefonica a cui sei collegato tu produce un suono che per
convenzione significa "sto chiamando", ma l'altro riceve un segnale
probabilmete da un'altra centrale telefonica che gli dice "ti stanno
chiamando": nessuno li obbliga ad essere sincronzzati!!!
Spiega questa cosa al tuo cliente e penso che ti darà ragione: rischieresti
di contare qualcosa che cmq il destinatario non sta sentendo!!!
Secondo me il timer è OK!
Ciao.
Giorgio.

 Piuttosto che modificare il codice, "modifica" il tuo cliente ;-)
Magari... ma tu teorizzi l'esistenza del "cliente-intelligente" :-)))
Comunque hai ragione, è una cosa a cui non avevo pensato.
Vorrà dire che gli lascio il timer... ma senza spiegargli il perché
(sennò poi rischio che mi faccia fare un sistema per temporizzare
in modo diverso le chiamate a seconda del prefisso e/o del numero).
Grazie, anche agli altri che mi hanno risposto.
Ciao.
Mauro

cellulari: mentre tu senti "tuuuu, tuuuu" l'altro sente Mozart !!!!).>
Un po' di confusione.
Le telefonate le riceve e non le fa, quindi non si sente alcun "tuuuu
tuuuu"
Lo squillo chiamante-ricevente e' abbastanza sincronizzato, sempre se
si usano telefoni non personlizzati.
Comunque sono d'accordo con te: meglio prendere in considerazione il
tempo.
Ciao e buon lavoro!

 wrote in message
news:3b94a2e4...@news.libero.it...


 >Mi spiego meglio: non è detto che lo squillo che tu senti in cornetta




Non sbagli, almeno credo.
Quindi il discorso di leggere i Ring va a p......!
Ciao e buon lavoro a tutti!

 Giorgio.
Esatto, le faccio (leggasi: le fa il mio programma), non le ricevo.
Quindi... mi debbo rassegnare al timer? Peccato :-(
Ciao e grazie.
Mauro