Newsgroup: it.comp.lang.visual-basic
Titolo: [HELP] Ascoltare la connessione...

Sto cercando di fare il MIO contascatti. Devo riuscire pero' ad
intercettare il momento in cui ci si connette:
In teoria ho pensato di fare cosi' (non ho ancora provato, prima di
fare stronzate....):
Private Sub Command3_Click() 'tasto che abilita il listening
Dim f, n As Integer
    While Not TimeOut
        If ConnCheck Then   'ConnCheck chiama l'api RasEnumConnections
            f = FreeFile
            Open "C:\windows\desktop\provaRAS.txt" For Output As f
            Write #f, Now            'scrive sul file l'ora di inizio
della connessione
            Close #f
            Exit Sub
        End If
        n = n + 1
        DoEvents
    Wend
    Timer1.Enabled = False
    f = FreeFile
    Open "C:\windows\desktop\n.txt" For Output As f
    Write #f, n
    Close #f
End Sub
Ora:
-domanda 1: non c'e' un modo per utilizzare il subclassing?
-domanda 2: come faccio a individuare una disconnessione? (non posso
mica ascoltare in questo modo per un'ora!! Si', vabbe', potrei
ascoltare ad intervalli di un secondo, ma comunque come soluzione non
mi sembra proponibile).
grazie mille per l'aiuto.
Antonino

mi sembra proponibile).
  Perche' no? Non credo che ci siano altri modi... ah, ricordati che
con le RAS API puoi calcolare il tempo a partire dal perfezionamento
della connessione, non da quando il modem del provider risponde,
percio' gli scatti li conti a capocchia... per un calcolo dei tempi
veramente preciso ci vorrebbe una tecnica diversa ma chi la conosce
mantiene gelosamente il segreto perche' se ne e' parlato diverse volte
ma al limite si e' parlato di una DLL che funziona solo sotto Windows
9x e non sotto NT...
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

mantiene gelosamente il segreto ....
E se ti dicessi che da quando ho postato la domanda ad ora il
"segreto" non e' piu' segreto?
Ciao e grazie mille per la disponibilita'.
Antonino


Puoi postarmi per e-mail o sul NG uno schema da seguire per realizzare un
mio contascatti? Sono un principiante e perciò non so nemmeno da dove
partire. Per quanto riguarda le api, puoi mandarmi le dichiarazioni per
stabilire l'inizio del collegamento e la fine?
bes...@bigfoot.com
Grazie
Zeus

"segreto" non e' piu' segreto?
  Svelami la soluzione e ti credero'! :-)))



Anch'io sto cercando di creare un programma contascatti ma sono alle prime
armi e non conosco molto i controlli per la rete e le API relative alla
comunicazione. Poui mandarmi degli esempi e magari uno schema su come
procedere?
Lo stesso programma desidero poi farlo con Delphi 3 per vedere quale dei due
ha maggiori prestazioni
Grazie in anticipo
Zeus

  Svelami la soluzione e ti credero'! :-)))
Vedi, il fatto e' che ho dimenticato di scrivere "per me" tra  la
parola segreto ed il punto interrogativo. Scherzi a parte, non sono
sicurissimo che quello che ho trovato funzioni e ora sto sott'esame
quindi proprio non ho il tempo di scoprirlo, ma ho messo in movimento
un sacco di amici on the web e quindi prima o poi lo trovero' sta'
specie di Graal del
programmatore-in-visciualbesic-che-naviga-su-internet...; ))
Ciao a tutti.
Antonino

>"segreto" non e' piu' segreto?


Ciao a tutti.
Grazie per il suggerimento. Posso solo chiederti una cosa?
Come faccio a sapere quando ci si collega ad Internet? Devo utilizzare
un'api per fare ciò?
Siccome non sono molto esperto in materia, puoi darmi qualche dritta (in un
linguaggio comprensibile) spiegandomi magari le dichiarazioni e il
significato di variabili e costanti?
Grazie 1000
Zeus