Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Rilevare e inviare ip

0 views
Skip to first unread message

Filippo

unread,
Jun 5, 2003, 7:50:12 AM6/5/03
to
Salve a tutti,
avrei l'esigenza di rilevare l'ip del mio pc ad ogni riavvio della macchina
(ip dinamico) ed inviarmelo magari via email.
Avevo pensato a qualcosa tipo ipconfig > mioip.txt e questo lo inviavo con
mapi.
Però esce una finestra di dialogo che avvisa che un programma sta tentando
di utilizzare outlook per l'invio di un'email e richiede l'invio.
Non esiste una procedura "automatica" che possa fare al caso mio? Non saprei
nemmeno da dove cominciare.
Grazie mille, Filippo.


iotu

unread,
Jun 5, 2003, 8:59:32 AM6/5/03
to
Ciao, è molto semplice, utilizza il winsock control che restituisce la
proprietà "localip" l'indirizzo IP locale.

esempio:

Dim Ipaddress As String
Ipaddress = Winsock1.LocalIP
MsgBox myIp

ed il gioco è fatto.
Saluti Iotu

--------------------------------
Inviato via http://usenet.libero.it

Filippo

unread,
Jun 5, 2003, 9:14:53 AM6/5/03
to

"iotu" <iot...@libero.it> ha scritto nel messaggio
news:217Z18Z99Z186Y1...@usenet.libero.it...

Mi da errore, inoltre volevo chiederti, considerando che ho la scheda di
rete, mi restituisce quello pubblico o quello privato della lan? A me
interesserebbe quello raggiungibile da web.
Grazie ancora.


iotu

unread,
Jun 5, 2003, 9:27:38 AM6/5/03
to
Ciao, ti chiedo scusa ma ho commesso un terribile errore:
L'esempio è:

Dim Ipaddress As String
Ipaddress = Winsock1.LocalIP

MsgBox Ipaddress

Avevo sbagliato il nome della stringa associata al msgbox.
Con questo esempio raggiungi l'ip locale assegnato dal tuo server di rete e
sarà sicuramente un indirizzo che avranno altri client in giro per il mondo
collegati come te ad un server locale, quindi quell'indirizzo che
visualizzerai non è accessibile da web.
Sò che esiste una procedura per risalire all'ip accessibile da web, ma ti
garantisco che sarà molto difficile poterci accedere perchè sicuramente
sarai bloccato dal server.
Iotu

Enrico

unread,
Jun 5, 2003, 11:01:23 AM6/5/03
to
"Filippo" <filip...@libero.it> ha scritto nel messaggio
news:U7GDa.62572$Ny5.1...@twister2.libero.it...

> Salve a tutti,
> avrei l'esigenza di rilevare l'ip del mio pc ad ogni riavvio della
macchina
> (ip dinamico) ed inviarmelo magari via email.

Per l'Ip ho visto le risposte.. prendi quelle. Per la mail, usa
vbsendmail.dll
http://www.freevbcode.com/ShowCode.Asp?ID=109
Comunque, se sei in una LAN non saprei come darti l'Ip pubblico, in quanto
il tuo PC esce su un gateway.. e comunque (a meno che tu non usi un'accesso
VPN) ritengo difficile da fuori tramite internet arrivare al tuo PC sulla
rete
LAN... se ci riesci fammelo sapere !!

> Avevo pensato a qualcosa tipo ipconfig > mioip.txt e questo lo inviavo con
> mapi.
> Però esce una finestra di dialogo che avvisa che un programma sta tentando
> di utilizzare outlook per l'invio di un'email e richiede l'invio.
> Non esiste una procedura "automatica" che possa fare al caso mio? Non
saprei
> nemmeno da dove cominciare.
> Grazie mille, Filippo.

Prego
Enrico


Filippo

unread,
Jun 5, 2003, 12:31:06 PM6/5/03
to

"Enrico" <enric...@hotmail.com> ha scritto nel messaggio
news:bbnm04$bfv9k$1...@ID-191593.news.dfncis.de...
Mi spiego meglio:
il pc fa parte della lan, ha un modem adsl e condivide l'accesso ad
internet, quindi è l'unico pc che ha un ip privato della lan e un ip
pubblico assegnato dalla connessione con il modem.
Volendo raggiungere il pc in questione (ha servizi tipo server ftp) dovrei
raggiungerlo da ip pubblico, che perà ad ogni riavvio cambia (viene
riavviato spesso).
Inizialmente stampavo su un file di testo l'ipconfig e da lì lo leggevo o lo
inviavo come allegato.
E' la seconda parte della struttura che ho problemi a realizzare (inviare
"in automatico" un allegato via email ad ogni logon).
Grazie, Filippo.


Enrico

unread,
Jun 5, 2003, 12:33:28 PM6/5/03
to
"Filippo" <filip...@libero.it> ha scritto nel messaggio
news:efKDa.63303$Ny5.1...@twister2.libero.it...
>
[CUT]

> > Per l'Ip ho visto le risposte.. prendi quelle. Per la mail, usa
> > vbsendmail.dll
> > http://www.freevbcode.com/ShowCode.Asp?ID=109
[CUT]

> Mi spiego meglio:
> il pc fa parte della lan, ha un modem adsl e condivide l'accesso ad
> internet, quindi è l'unico pc che ha un ip privato della lan e un ip
> pubblico assegnato dalla connessione con il modem.
> Volendo raggiungere il pc in questione (ha servizi tipo server ftp) dovrei
> raggiungerlo da ip pubblico, che perà ad ogni riavvio cambia (viene
> riavviato spesso).
[CUT]

> E' la seconda parte della struttura che ho problemi a realizzare (inviare
> "in automatico" un allegato via email ad ogni logon).
> Grazie, Filippo.
Ripeto... vbsendmail.dll. Invia mail con allegati in maniera diretta,
senza cioè passare per alcun client di posta. Basta dirgli il server
SMTP della tua connessione.
http://www.freevbcode.com/ShowCode.Asp?ID=109
C'è anche l'esempio.
Ciao
Enrico


Huntercity

unread,
Jun 5, 2003, 1:34:05 PM6/5/03
to
Filippo wrote:
> Mi spiego meglio:
> il pc fa parte della lan, ha un modem adsl e condivide l'accesso ad
> internet, quindi è l'unico pc che ha un ip privato della lan e un ip
> pubblico assegnato dalla connessione con il modem.
> Volendo raggiungere il pc in questione (ha servizi tipo server ftp)
> dovrei raggiungerlo da ip pubblico, che perà ad ogni riavvio cambia
> (viene riavviato spesso).


usa un servizio di naming gratuito e poi installati DeeEnEs, io uso questo e
sono dietro router e controllo il pc da remoto mettendo solo il nome
tuonome.gotdns.com tanto l'ip dinamico al nome glielo associa ogni volta
DeeEnEs ogni volta che si ricollega ad internet, in verità a me capita poche
volte, ho lo stesso ip da almeno 4 mesi.

ciao


0 new messages