Skip to content

Wolfterro/IPSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPSharp

Obtenha detalhes sobre seu endereço IP utilizando as API's da IPInfo e Google Maps!

Descrição:

Este programa possui a função de mostrar e verificar as informações do seu endereço IP ou de qualquer outro endereço IP que for inserido.
Ao executar o programa sem usar opções, ele irá mostrar as informações do endereço IP do usuário: o seu endereço IP externo, hostname, cidade, região, país, código postal, endereço (estimado), latitude/longitude e organização.
É possível também inserir um endereço IP qualquer para que o programa possa verificar suas informações e mostrar ao usuário.

Aviso:

A API que o programa utiliza para verificar os endereços IP é fornecida pela IPInfo, portanto possui um limite diário de 1000 verificações!
Caso exceda este limite, você deverá esperar 24 horas até que possa fazer novas verificações!
Para verificações em modo local, o programa não faz uso de nenhuma API, portanto não requer conexão com a internet ou possui qualquer limite de verificação!

Uso:

Aqui estão os possíveis argumentos que poderão ser inseridos na hora de executar o programa:
Uso: ./IPSharp.exe [OPÇÕES] [IP]
--------------------------------

Opções:
-------
'-h' ou '--help':  Mostra o menu de ajuda.
'-i' ou '--ip':    Mostra as informações do endereço IP selecionado.
'-l' ou '--local': Mostra as informações das interfaces de rede da máquina.

Requisitos:

  • Windows: Microsoft .NET Framework 4.0 ou mais recente
  • Linux/Outros: Mono 4.0 ou mais recente
A biblioteca Json.NET (Newtonsoft.Json.dll) deverá estar presente na pasta principal do projeto para que o programa possa compilar e ser executado corretamente!

Download:

Para compilar o programa, basta seguir os passos abaixo (utilizando o mono no GNU/Linux):
git clone https://github.com/Wolfterro/IPSharp.git
cd IPSharp/
chmod +x Compile.sh
./Compile.sh
./IPSharp.exe

Caso queira compilar usando o csc no Windows, basta executar o arquivo Compile.bat que o script irá se encarregar de compilar o programa.

É necessário que o csc seja reconhecido como um comando interno no Prompt, caso contrário deverá digitar todo o caminho do compilador manualmente!

About

Obtenha detalhes sobre seu endereço IP utilizando as API's da IPInfo e Google Maps!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages