Pular para o conteúdo

Descubra seu IP através do MeuIP

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! =)
Alisson Machado AlissonMMenezes
Hits: 16.452 Categoria: Python Subcategoria: Internet
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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! =)
Download pegaip.py Enviar nova versão

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]

IPgetter

Cotação atual do dólar - versão Python

2182611819

Tradutor on-line versão Web!!!

Upload gráfico via ftp em GTK

#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/'`"
#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.

Contribuir com comentário

Entre na sua conta para comentar.