Eu utilizo o componente TIdHTTP1 procedure TFormPrincipal.IpInternet1Click(Sender: TObject); var hr,txt,wlabel5,WSEUIP:string ; cont: integer; perda: integer; begin perda:=4; if InternetCheckConnection('http://www.yahoo.com/', 1, 0) then dec(perda); if InternetCheckConnection('http://www.microsoft.com/', 1, 0) then dec(perda); if InternetCheckConnection('http://www.uol.com/', 1, 0) then dec(perda); if InternetCheckConnection('http://www.globo.com/', 1, 0) then dec(perda); if perda=4 then sb.Panels[5].Text:='Sem Internet' else wLabel5:= 'http://www.meuip.com.br/'; Try txt:=Idhttp1.Get(wLabel5); except exit; end; hr:= copy(txt,pos('IP?',txt),20); WSEUIP:=''; for cont:=1 to length(hr) do begin if ( copy(hr,cont,1) = '0' ) or ( copy(hr,cont,1) = '1' ) or ( copy(hr,cont,1) = '2' ) or ( copy(hr,cont,1) = '3' ) or ( copy(hr,cont,1) = '4' ) or ( copy(hr,cont,1) = '5' ) or ( copy(hr,cont,1) = '6' ) or ( copy(hr,cont,1) = '7' ) or ( copy(hr,cont,1) = '8' ) or ( copy(hr,cont,1) = '9' ) or ( copy(hr,cont,1) = '.' ) then WSEUIP := WSEUIP + copy(hr,cont,1); end; sb.Panels[5].Text := 'IP NET: ' + wseuip;
end; Em 13/11/07, Nilson Chagas <[EMAIL PROTECTED]> escreveu: > > Mas ele já respondeu umas 3 vezes. rsrsrs > > Em 13/11/07, Ricardo César Cardoso <[EMAIL > PROTECTED]<ricardo_engsoft%40yahoo.com.br>> > escreveu: > > > > Tá... mas como vc conseguiu? Pode descrever o caminho das pedras? > > > > Sds, > > Ricardo. > > > > Jorge Ericsson <[EMAIL PROTECTED] > > <jericssonsup%40gmail.com><jericssonsup%40gmail.com>> > > escreveu: Pessoal eu já consegui o que precisava OK, Valew mesmo... > > > > Em 12/11/07, Davi Eduardo Borges Wall <[EMAIL > > PROTECTED]<davi.wall%40mult.com.br> > <davi.wall%40mult.com.br>> > > escreveu: > > > > > > Ola, > > > > > > Não sei se isso é possível, imaginando a topologia de uma rede acho > que > > > não seria. > > > > > > MAS... se você fizer uma requisição a um servidor externo este poderia > > > retonar o ip pra vc.. > > > > > > []'s > > > > > > De: delphi-br@yahoogrupos.com.br > > > <delphi-br%40yahoogrupos.com.br><delphi-br%40yahoogrupos.com.br><delphi-br%40yahoogrupos.com.br> > > > [mailto: > > > delphi-br@yahoogrupos.com.br > > > <delphi-br%40yahoogrupos.com.br><delphi-br%40yahoogrupos.com.br><delphi-br%40yahoogrupos.com.br>] > > > Em nome de > > > Jorge Ericsson > > > Enviada em: segunda-feira, 12 de novembro de 2007 17:03 > > > Para: delphi-br@yahoogrupos.com.br > > > <delphi-br%40yahoogrupos.com.br><delphi-br%40yahoogrupos.com.br><delphi-br%40yahoogrupos.com.br> > > > Assunto: Re: [delphi-br] Como obter o ip real de uma máquina na > internet > > > > > > Amigos acho que não fui claro. > > > > > > Eu preciso que o meu programa envie para o meu e-mail o endereço ip de > > > quem > > > esta solicitando suporte técnico, mas eu preciso que aconteça isso > assim > > > que > > > o cliente ativar o servidor VNC que desenvolvi para a minha aplicação. > > > > > > No momento eu não estou conseguindo enviar o IP Real e sim aquele > famoso > > > 192.168.1.X ou localhost da máquina remota rsrsrs. > > > > > > Em mãos do IP real da máquina logada na REDE e na Internet do meu > > cliente > > > eu > > > posso usar VNC + LogInMe + Remote Desktop e etc de qq parte do > planeta. > > OK > > > > > > Preciso de uma função ou componete Free que me retorne essa > informação. > > > > > > Valew.... > > > > > > Em 12/11/07, Guionardo Furlan <[EMAIL PROTECTED]<guionardo%40gmail.com> > <guionardo%40gmail.com><guionardo%40gmail.com><mailto: > > > guionardo%40gmail.com> > escreveu: > > > > > > > > Procure por logmein > > > > > > > > Em 12/11/07, Jorge Ericsson <[EMAIL PROTECTED]<jericssonsup%40gmail.com> > <jericssonsup%40gmail.com> > > <jericssonsup%40gmail.com><mailto: > > > jericssonsup%40gmail.com> <jericssonsup%40gmail.com>> > > > > escreveu: > > > > > > > > > > > > > > Olá amigos, > > > > > > > > > > Eu preciso testar um conexão remota através do mei sistema, mais > não > > > > > conseguo pegar o IP real do meu cliente qdo logado na internet. > > > > > Ele utiliza conexão banda larga e o IP não é fixo e qdo utilizo > esse > > > > testes > > > > > de velocidade o ip que retorna as vezes não é o real. > > > > > > > > > > Alguém teria uma idéia ? > > > > > > > > -- > > > > Timeo hominem unius libri > > > > Cogito ergo sum - Carpe diem > > > > > > > > []s > > > > Guionardo Furlan > > > > http://guionardo.blogspot.com > > > > > > > > > > > > > > -- > > > Jorge Ericsson S. Pinheiro > > > Analista/Projetista de Sistemas > > > Ericsson Sistemas e Soluções > > > http://www.jericsson.com.br > > > 61 9227.4785 / 3965.2992 / 3039.1768 > > > Brasília - DF > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > -- > > Jorge Ericsson S. Pinheiro > > Analista/Projetista de Sistemas > > Ericsson Sistemas e Soluções > > http://www.jericsson.com.br > > 61 9227.4785 / 3965.2992 / 3039.1768 > > Brasília - DF > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > --------------------------------- > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > > armazenamento! > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > Visite: > Fundamental: www.amados.com.br > Dúvidas:http://nilsoftware.blogspot.com/ > Obrigatório: www.saopaulofc.com.br > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]