Notifications
Clear all

Obter Ips lista de sites

5 Posts
2 Usuários
0 Reactions
1,128 Visualizações
(@ogoidrh)
Posts: 0
New Member
Topic starter
 

Boa noite,
Sou novo aqui no forum, espero estar postando no lugar certo.
Bem não tenho um conhecimento muitooo avançado em excel. Mas tenho uma necessidade e queria ver se alguém teria algo parecido e poderia me ajudar.
Eu tenho uma lista de sites em um txt e preciso identificar os IPs de todos o site.
Manualmente eu preciso rodar um comando do windows no cmd, que seria, nslookup google.com, ele vai me trazer os ips do site.
Logo eu precisava rodar uma lista grande de sites e colocar numa coluna os ips que o comando trazer e na coluna ao lado o site que é.
Isso será que seria possível fazer via excel?

Agradeço desde já quem ajudar!
Diogo

 
Postado : 27/05/2017 5:20 pm
(@syrax)
Posts: 0
New Member
 

ogoidrh,

Veja se isso te ajuda,

Quando vi o seu tópico, já sabia que isso era possível sim, mas tinha imaginado de outro jeito
criar uma conexão usando winhttp.winhttprequest.5.1 e pegar as informações dos sites... porém precisaria criar várias, talvez centenas para obter
todos os IP's, e fiquei pensando como fazer isso e extrair as informações do CMD...

então criei um "monstro"...

Já sabia que era possível escrever o resultado em um .txt, pois já havia feito isso, então ao abrir o CMD ele faz o nslookup do site
escreve em um .txt (C:TEMPnslookup.txt), faz a leitura do .txt, armazena os dados numa array e trás pra você o resultado

Segue o arquivo em anexo

Na coluna A você coloca os websites que você precisa pegar o IP, na coluna B ele trás pra você os IP's

Se isso te ajudou não esqueça de colocar o tópico como resolvido e clicar na mãozinha

 
Postado : 31/05/2017 7:31 pm
(@syrax)
Posts: 0
New Member
 

ogoidrh,

Informe qual a solução que você achou, pois assim como você teve essa dúvida, mais pessoas que pesquisam no fórum também podem ter
criar o tópico e abandona-lo não ajuda na pesquisa do fórum

 
Postado : 03/06/2017 11:09 am
(@ogoidrh)
Posts: 0
New Member
Topic starter
 

ogoidrh,

Informe qual a solução que você achou, pois assim como você teve essa dúvida, mais pessoas que pesquisam no fórum também podem ter
criar o tópico e abandona-lo não ajuda na pesquisa do fórum

Bom dia Syrax,
Primeiramente desculpe a demora na resposta.
Hoje baixei aqui e fiz o teste, coloquei uns 5 sites na coluna A e no IP ele trouxe o IP mas repetiu as vezes com site diferente. Será que precisa de um timer pra executar? E pra rodar coloquei na celular A1 já e selecionei a area para executar..não se se é preciso..

Agradeço por dispor do seu tempo a ajudar!

Att,
Diogo

 
Postado : 05/06/2017 7:02 am
(@syrax)
Posts: 0
New Member
 

ogoidrh,

Fiz o teste aqui e funcionou corretamente

o código já tem um intervalo de 1 segundo entre a execução do nslookup, que é justamente o tempo que demora para fazer o comando
e escrever no arquivo

eu mudei para 2 segundos, o que acho que vai demorar um pouco mais

Veja se isso te ajuda e me diga

O intervalo de 2 segundos está na linha

Application.Wait DateAdd("s", 2, Now)
 
Postado : 05/06/2017 10:07 am