Skip to content

PingMeter 0.3.0

Latest

Choose a tag to compare

@jefuriiij jefuriiij released this 29 Jul 06:03

What's new

The biggest PingMeter update yet — eight changes since 0.2.1:

  • 🛠 Network tools — one-click internet repair. New Settings tab (also "Fix internet…" in the right-click menu): Quick fix clears the DNS cache instantly with no admin prompt, and Full reset runs the classic 5-step repair (flush DNS → release/renew IP → reset Winsock → reset TCP/IP) through a Windows permission prompt — with a live progress bar, a timestamped activity log right in the tab, per-step ✓/✗ results ("(requires restart)" marked explicitly), and a restart countdown dialog with a Cancel button. The app itself always stays unelevated.
  • 📉 Packet loss tracking. A red loss % appears next to the ms readout whenever recent pings go missing (and disappears when the connection is clean); the hover tooltip adds lifetime lost-of-sent counters, like ping -t's summary but live.
  • 🌙 Dark mode. The settings window, menus, and title bar now render in a proper dark theme.
  • 🗣 Plain-English settings. Redesigned into General/Advanced tabs — "Ping every 1.0 seconds" instead of "Interval (ms) 1000", every option with an always-visible explanation plus a hover tooltip, and color swatches next to the threshold fields.
  • 🔁 Reset menu item. Clears all stats and starts measuring fresh, like re-running ping -t.
  • 🖱 Fixed: hover tooltip not appearing in see-through (transparent) mode.

⚠ Requirement change

PingMeter now needs the .NET 10 Desktop Runtime (previous versions used .NET 8). If the app doesn't start after updating, Windows will point you to the runtime download.

Install

Download PingMeter.exe below, put it somewhere permanent, run it, and enable "Start automatically when I turn on my PC" in Settings.

⚠️ Windows SmartScreen notice

First run of a downloaded exe may show "Windows protected your PC" — expected for an unsigned open-source executable with no download history. Click More info → Run anyway. Verify your download:

SHA-256: 7E31E6AA1FDC5011D912CD2F7F71DF87E82272772A954DA1A8007C28CD5D8078

Check with Get-FileHash PingMeter.exe in PowerShell — it must match exactly. Or build from source; it's all here.