https://github.com/wolfterro/ipsharp
Obtenha detalhes sobre seu endereço IP utilizando as API's da IPInfo e Google Maps!
https://github.com/wolfterro/ipsharp
csharp google-maps-api ip-address ip-location ip-lookup ipinfo newtonsoft-json
Last synced: 3 months ago
JSON representation
Obtenha detalhes sobre seu endereço IP utilizando as API's da IPInfo e Google Maps!
- Host: GitHub
- URL: https://github.com/wolfterro/ipsharp
- Owner: Wolfterro
- License: mit
- Created: 2017-02-28T08:12:01.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-03T13:52:20.000Z (over 8 years ago)
- Last Synced: 2025-03-16T14:49:17.621Z (7 months ago)
- Topics: csharp, google-maps-api, ip-address, ip-location, ip-lookup, ipinfo, newtonsoft-json
- Language: C#
- Homepage:
- Size: 313 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.txt
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://ipinfo.io), 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!
### [Verifique o CHANGELOG para maiores informações sobre novas versões!](https://raw.github.com/Wolfterro/IPSharp/master/CHANGELOG.txt)
### 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!