Skip to content

A command-line Windows executable that continuously displays the signal strength of the connected Wi-Fi adapter.

License

Notifications You must be signed in to change notification settings

ljredux/wifistr

Repository files navigation

wifistr

A Windows console application that continuously displays the signal strength of the connected Wi-Fi adapter. No script engine required, no confusing GUI to navigate. Just constant, no nonsense feedback while you position your wire coathanger antenna for best possible reception.

Preview

Requirements

  • Windows 10 and 11 (tested and confirmed working).
  • Windows Vista, 7, 8, and 8.1 (theoretically supported; WLAN API was introduced in Vista).

Instructions

  1. Clone the repo:

    git clone https://github.com/ljredux/wifistr.git
  2. Install a GCC compiler and MinGW-w64 (I use winlibs_mingw):

    winget install BrechtSanders.WinLibs.POSIX.UCRT
  3. Compile:

    gcc wifistr.c -o wifistr.exe -lwlanapi

    Alternatively, for a smaller exe:

    gcc wifistr.c -o wifistr.exe -lwlanapi -s -O2 -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections "-Wl,--gc-sections"

If you prefer, you can use the provided Makefile—just make sure your MinGW paths (32bit/64bit) are defined at the top.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A command-line Windows executable that continuously displays the signal strength of the connected Wi-Fi adapter.

Resources

License

Stars

Watchers

Forks

Packages

No packages published