TKI Systray IP

Version 1.1.0 | TK Innovations LLC

← Back to Projects

About

TKI Systray IP is a minimal system tray application for Windows 11 that displays your network adapters and their IP addresses directly in the system tray tooltip. No need to open network settings or run command-line tools - just hover over the icon to see all your active network connections and their IPv4 addresses.

v1.0.0 - Initial release

v1.1.0 - Better icons with green being connected to google's DNS, red not connected. Windows can indicate connected but still not be to the outside world so this is a better indicator.

📡 System Tray Icon Custom satellite dish icon with signal waves
🔄 Auto NIC and Connectivity Checks Tooltip refreshes every 5 seconds automatically for network addresses and every minute for the outside.
⚡ Lightweight Single executable (~200KB), no external dependencies
🚀 Startup Option Optional "Start with Windows" feature (right-click for context menu)

Features

  • System Tray Integration: Appears in the Windows system tray with a custom satellite dish icon
  • Network Adapter Display: Shows all active network adapters and their IPv4 addresses in a tooltip
  • Automatic Updates: Tooltip updates every 5 seconds to reflect current network configuration
  • Context Menu: Right-click access to settings and exit option
  • Start with Windows: Optional checkbox to launch automatically on Windows startup
  • Minimal Footprint: Single executable with embedded icon, no installation required (though MSI installer available)
  • Background Operation: Runs silently in the background with no visible window

How to Use

Installation

  1. Download the installer using the link below
  2. Run the MSI installer (tkiSystrayIP-1.0.0-win64.msi)
  3. Follow the installation wizard (installs to Program Files\TKI\)
  4. The application will launch automatically after installation

Using the Application

  1. View IP Addresses: Hover your mouse over the satellite dish icon in the system tray to see all active network adapters and their IPv4 addresses
  2. Context Menu: Right-click the system tray icon to access options:
    • Start with Windows: Check this box to automatically launch the app when Windows starts. Uncheck to disable.
    • Exit: Closes the application
  3. Automatic Updates: The tooltip automatically refreshes every 5 seconds, so you'll always see current network information
💡 Tip: The application runs in the background with no visible window. You can only interact with it through the system tray icon. If you don't see the icon, check the system tray's "hidden icons" area (click the up arrow next to the system tray).

Download

Click the button below to download the installer:

📥 Download TKI Systray IP v1.0.0

File: tkiSystrayIP-1.0.0-win64.msi
Size: ~32 KB
Platform: Windows 11 (64-bit)

File Signature & Verification

To ensure the integrity and authenticity of the downloaded file, we provide a SHA-256 hash signature. You can verify that the file you downloaded matches the original by comparing its hash.

SHA-256 Hash

File: tkiSystrayIP-1.0.0-win64.msi

Hash:

212C2823F3613F32138E2AA38D9E5ADCEBA0B31BC5608906815A132C06594D9E

How to Verify the File Signature

Follow these steps to verify that your downloaded file matches the original:

Method 1: Using PowerShell (Recommended)

  1. Open PowerShell (press Win + X and select "Windows PowerShell" or "Terminal")
  2. Navigate to the folder where you downloaded the file, for example:
    cd Downloads
  3. Run the following command to calculate the SHA-256 hash:
    Get-FileHash -Path "tkiSystrayIP-1.0.0-win64.msi" -Algorithm SHA256 | Format-List
  4. Compare the displayed hash with the hash shown above. They should match exactly (case-insensitive).

Method 2: Using Command Prompt

  1. Open Command Prompt (press Win + R, type cmd, press Enter)
  2. Navigate to the folder where you downloaded the file:
    cd %USERPROFILE%\Downloads
  3. Run the following command:
    certutil -hashfile tkiSystrayIP-1.0.0-win64.msi SHA256
  4. Compare the displayed hash with the hash shown above. They should match exactly.
⚠️ Security Note: If the hash values don't match, do not install the file. The file may have been corrupted during download or tampered with. Delete it and download again, or contact support if the problem persists.

Quick Verification Example

Here's what a successful verification looks like in PowerShell:

PS C:\Users\YourName\Downloads> Get-FileHash -Path "tkiSystrayIP-1.0.0-win64.msi" -Algorithm SHA256

Algorithm       Hash                                                                   Path
---------       ----                                                                   ----
SHA256          212C2823F3613F32138E2AA38D9E5ADCEBA0B31BC5608906815A132C06594D9E       C:\Users\YourName\Downloads\tkiSystrayIP-1.0.0-win64.msi

The hash value should match: 212C2823F3613F32138E2AA38D9E5ADCEBA0B31BC5608906815A132C06594D9E

System Requirements

  • Operating System: Windows 11 (64-bit)
  • Architecture: x64
  • Dependencies: None - all required libraries are included with Windows
  • Disk Space: Less than 1 MB

Technical Details

  • Language: C++17
  • Platform: Windows 11 Pro (Win32 API)
  • Libraries: iphlpapi, user32, shell32, gdi32, advapi32
  • Update Interval: 5 seconds
  • Startup Registry Key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • Installation Directory: Program Files\TKI\