Descubra seu IP através do MeuIP

Publicado por Alisson Machado (última atualização em 07/12/2010)

[ Hits: 15.624 ]

Homepage: alissonmachado.com.br

Download pegaip.py




Esse script fiz com a intenção de pegar o IP externo da máquina através do site: www.meuip.com.br

Espero que gostem! =)

  



Esconder código-fonte

#!/usr/bin/env python
#Programa que pega ip externo da maquina
#Feito por Wally.KernelCrash
#Twitter: @TechnoFreaker
#

from BeautifulSoup import BeautifulSoup
import urllib2


pub_ip = urllib2.urlopen('http://meuip.datahouse.com.br/').read() #abre site
soup = BeautifulSoup(pub_ip) #armazena o conteudo em html
ips = soup.findAll('title') #procura por tags

for ip in ips:
   ipexterno = str(ip)
#----------------

print ipexterno[41:54]

Scripts recomendados

FREESCO Dialer Client

Enviando emails com autenticação smtp python cgi

Script em Python 3.6 para fazer scrape de uma URL exportando métricas no formato Prometheus

Lista de Tarefas

Conversor de vídeos do YouTube para MP3


  

Comentários
[1] Comentário enviado por AlissonMMenezes em 07/12/2010 - 19:09h

Aew pessoal desculpa uma falha minha, mas só vi depois que o script foi publicado, na ultima linha ao invéz de ipexterno[41:54] coloquem [40:54].

valeu ^^

[2] Comentário enviado por manguejoe em 08/12/2010 - 01:35h

Gostei!

Aqui vai em shell. Precisa de wget tr e grep

echo "Olá. O seu IP no nomento é `wget -q http://www.myipaddress.com/ -O - | grep '<p><b>' | tr -d '<>pb/'`"

[3] Comentário enviado por nickmarinho em 08/12/2010 - 02:21h

Acho com shell melhor.


www.lucianomarinho.com.br

www.racaboxer.com.br

[4] Comentário enviado por /bin/laden em 08/12/2010 - 02:53h

Sem muita "papagaiada"...

echo "Seu IP é: $(wget -q http://www.whatismyip.com/automation/n09230945.asp -O - | cat)"

[5] Comentário enviado por AlissonMMenezes em 08/12/2010 - 12:23h

Muito legal essas duas formas, depois vou dar uma estudada em shellscript pra ver se consigo postar algo legal \o

[6] Comentário enviado por manguejoe em 09/12/2010 - 15:17h

esse sem muita apapagaidada dá pra tirar o | cat do dinal. A opção -O - do wget já joga na tela.

[7] Comentário enviado por msoliver em 28/11/2018 - 19:48h

Resumindo . . .
wget -qO- http://ip-api.com/line/?fields=query


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts