GithubHelp home page GithubHelp logo

valnoxy / checkip Goto Github PK

View Code? Open in Web Editor NEW
11.0 2.0 2.0 12.49 MB

Discover the World Behind Every Address! - Get information about an IP address

License: GNU General Public License v3.0

C# 98.86% Batchfile 0.09% Inno Setup 1.06%
ip ip-address ip-address-lookup ip-address-geolocation gui

checkip's Introduction

CheckIP

Discover the World Behind Every Address!

Report Bug · Discussions · Help me translate

🎉 Version 2.3.0 for Windows is out. Check out the release notes here.


🏁 Table of Contents
  1. Introduction
  2. Installation methods
  3. Screenshot
  4. Libraries
  5. License

🚀Introduction

CheckIP is a GUI-based application that provides comprehensive information about an IP address. Whether you’re curious about the geographical location, network details, or other relevant data related to an IP, CheckIP has you covered.

🤸 Installation methods

Note

The Linux/Mac/Mobile version of CheckIP will be released at a later date.

🛍️ 1. Install via Microsoft Store

CheckIP is available in the Microsoft Store for free.

💿 2. Install via Setup

You can find the setup files here on GitHub. Simply download and run the setup assistant to install CheckIP.

🖼️ Screenshot

🙏 Libraries

This project uses the following libraries:

🧾 License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.


Google Play and the Google Play logo are trademarks of Google LLC.

Apple, the Apple logo, Apple Pay, Apple Pencil, Apple TV, Apple Watch, iPad, iPhone, iPod, iPod touch, iTunes, the iTunes logo, Mac, iMac, MacBook, MacBook Pro, MacBook Air, macOS, QuickTime, Siri, watchOS, and 3D Touch are trademarks of Apple Inc., registered in the U.S. and other countries.


© 2018 - 2024 valnoxy. All Rights Reserved.
By Jonas Günner <[email protected]>

checkip's People

Contributors

bovirus avatar valnoxy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

checkip's Issues

It is really great.

Hello friends, I have received the latest version and installed it.It is really great. I tried to donate just now, but my country does not support paypal, so there is no way to recharge. If you use WeChat, you can send a receipt I would like to send you 10$ to express my thanks.

[BUG] Multilanguage GUI - Strings not translated

@valnoxy

Describe the bug
I made teh changes to add italian language.
I compield it with VisualC++
Some strings seems not translated.
Some value ("false" or "true" are not translated)

Screenshots

image

The strings "false" / "Trues" are not localized

image

The window title "Info" should have a differnt strings then "info" in main UI (shoretr in main UI and longer in About window).
Library name author reuired tranlation ("by" -> "di"). Add these strings to language file.
tring that contain "All right rserved" reuqired translation. Add this string to language file.

Device (please complete the following information):

  • Windows Version: Windows 10 22H2
  • Device model:
  • Device type (Desktop, Laptop...): Desktop HP 800 G1

Additional context

Please merge my italian language files.
Please fix the issue.

Here are a few suggestions for improvement if possible

Hello, thank you for writing such a good software, I have been using it for a few days and it is very good.
I usually use vpn to surf the Internet, so I need to know whether my IP is correct every time I turn on the computer.

Here are a few suggestions for improvement if possible:

When minimized, the icon can be displayed on the tray. The icon can be replaced by the national flag icon, so that you can immediately know the current IP belongs to the region and country.
When you minimize to the tray, you can hover the mouse to display a prompt. The content of the prompt is the basic information, including the IP region and country. This avoids having to open it every time.
The IP can be refreshed. For example, if I change the IP in the middle, can it be automatically recognized, or give a refresh button, so that I only need to open the software once when I work for a long time.
https://vpntesting.com/my-ip-address The actual reference example can be seen here. I used this software before, but they seem to have stopped supporting it and can’t use it anymore.
Thank you for the work you do

[BUG] Few GUI improvements

@valnoxy

Describe the bug

Some few changes about UI

Screenshots

image

Change "V." in" v."

License link

Pelase change link to license from current

https://github.com/valnoxy/checkip/blob/main/LICENSE

to

https://raw.githubusercontent.com/valnoxy/checkip/main/LICENSE

(open directly the license file in text mode)

Device (please complete the following information):

  • Windows Version: 1Windows 10 22H2
  • Device model: HP 800 G1
  • Device type (Desktop, Laptop...): desktop

Additional context

Multilanguage interface

@valnoxy

Is your feature request related to a problem? Please describe.

Could you pelase modify source code to enable multilanguage interface

Describe the solution you'd like

Describe alternatives you've considered

Additional context

I'd like to help with multilanguage installer.

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.