consiglio per programmino Clicca QUI per vedere il messaggio nel forum |
p2p |
un amico mi ha chiesto di fare un programma che parta in automatico sul pc della sua ragazza e che quando questa si connetta ad internet,gli mandi un avviso con l ip, di modo che lui possa collegarcisi con vnc.
è molto semplice il discorso,basta testare la connessione e se questa esiste eseguire un ipconfig e manda una mail...almeno io l avevo fatto cosi,solo che prima di mandarglielo avevo formattato e mi sono dimenticato di farne un backup quindi adesso mi tocca rifarlo...azz... cmq la mia domanda è la seguente,nel 1 per testare la connessione internet facevo un ping su un sito ogni tot secondi o minuti,non ricordo, adesso pero' vorrei fare qualcosina di meglio, qualcuno sa in che modo posso rivelare l evento della connessione?? sto usando C#
vorrei far eseguire sto programmino all avvio di win che faccia quaindi le seguenti azioni:
1)rimane in ascolto fino all rilevamento dell evento di connessione(e non so come fare);
2)esegue ipconfig;
3)manda la mail includendo l ip.
tks :) |
p2p |
ok..probabilmente risolvo con le funzioni WinINet.. :) |
DeepBlue |
Non fa prima a far mettere alla fidanzata il puntatore del mouse sull'icona di vnc e a farsi dettare l'ip?
Non voglio sminuire la tua voglia di fare, però mi sembra più pratico così :D
al limite il programmino che stai creando lo può lanciare direttamente la ragazza.
A meno che.... naaaaaaaa...si rischia la galera per certe cose :D
;) |
p2p |
Originally posted by DeepBlue
Non fa prima a far mettere alla fidanzata il puntatore del mouse sull'icona di vnc e a farsi dettare l'ip?
si è quello che gli ho detto 30 volte ma ha insistito...alla fine basta che guarda l ip e gli manda un sms, anche perchè la mail magari non la vede subito invece il cell uno di solito lo ha sempre vicino... va beh contento lui.
per l avvio non cè problema, lo metto in avvio automatico ho metto una nuova entry nel registro di windows
ciao |
yeah |
Se non hai già risolto :)
Ho dato una scorsa a tutti i messaggi di Windows, ma non ne ho trovato uno che indichi l'attivazione della connessione
1)rimane in ascolto fino all rilevamento dell evento di connessione(e non so come fare);
Appena il programma parte installa un timer che richiama la tua funzione di controllo della connessione
Questa funzione di controllo potrebbe usare, tra le funzioni di WinInet, InternetCheckConnection() (ti risparmia di dover fare il ping a mano e controllare il risultato), non l'ho provata, però :) |
ste.virus |
uhm... :look: non so perchè ma ci vedo qualcosa di poco chiaro in questa storia :D |
p2p |
Originally posted by ste.virus
uhm... :look: non so perchè ma ci vedo qualcosa di poco chiaro in questa storia :D
no...:):-D nessuna backdoor o similaria, tranquilli :)
tant' è che per non sbattermi troppo ho utilizzato alcune classi del .Net Framework, quindi se lo vorra usare dovra' installarselo :asd: |
|
|
|