Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emoacht/wifinian
A Windows desktop tool to enable user to actively control Wi-Fi connections
https://github.com/emoacht/wifinian
wi-fi wifi wireless-lan
Last synced: about 5 hours ago
JSON representation
A Windows desktop tool to enable user to actively control Wi-Fi connections
- Host: GitHub
- URL: https://github.com/emoacht/wifinian
- Owner: emoacht
- License: mit
- Created: 2015-08-15T21:14:07.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-07-21T15:33:49.000Z (4 months ago)
- Last Synced: 2024-07-21T17:10:01.198Z (4 months ago)
- Topics: wi-fi, wifi, wireless-lan
- Language: C#
- Homepage: https://www.microsoft.com/store/apps/9pngfqps4flh
- Size: 1.66 MB
- Stars: 237
- Watchers: 12
- Forks: 29
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- License: LICENSE.txt
Awesome Lists containing this project
README
English|[Japanese](README_ja.md)
-|-# Wifinian
More control over Wi-Fi connections!
Wifinian is a Windows desktop tool to enable user to actively control Wi-Fi connections.
(DPI: 200%)Functions:
* Connect to or disconnect from a wireless network
* Rename a wireless profile
* Change automatic connection (Auto Connect) or automatic switch (Auto Switch) settings of a wireless profile
* __Rush__ - Perform rescan of wireless networks in short intervals (The number indicates interval (sec).)
* __Engage__ - Execute automatic connection depending on signal strength, order and automatic switch setting of wireless profiles (The number indicates threshold of signal strength (%).)
* __Organize__ - Change the order (priority) of wireless profiles, delete a wireless profile![Screenshot](Images/Screenshot_organize.png)
(DPI: 100%)## Requirements
* Windows 7 or newer
* .NET Framework 4.8## Download
* Microsoft Store (Windows 10 (1607) or newer):
[Wifinian](https://www.microsoft.com/store/apps/9pngfqps4flh)
* Winget (a.k.a. [Windows Package Manager](https://docs.microsoft.com/en-us/windows/package-manager), App Installer):
```
winget install Wifinian
```* Other:
:floppy_disk: [Installer](https://github.com/emoacht/Wifinian/releases/download/3.5.1-Installer/WifinianInstaller351.zip)## Install/Uninstall
If you wish to place executable files on your own, you can extract them from installer file (.msi) by the following command:
```
msiexec /a [source msi file path] targetdir=[destination folder path (absolute path)] /qn
```In such case, please note the following:
- The settings file will be created at: `[system drive]\Users\[user name]\AppData\Local\Wifinian\`
- When you check [Start on sign in], a registry value will be added to: `HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run`## Remarks
- To rename a wireless profile, press and hold its name.
- Rescan of wireless networks by OS itself is triggered by some actions and if no such actions take place, seems to be performed once per one minute.
- Automatic connection by Engage function applies only to wireless profiles whose automatic switch are enabled. If a profile whose automatic switch is not enabled has been already connected, automatic connection will not be executed.
- When you connect to a wireless network by OS's wireless menu, the order of wireless profiles may be automatically changed.
- A wireless profile is associated with a specific wireless adapter and if the adapter is not in place, such profile will not be shown.## History
:scroll: [History](HISTORY.md)
## Libraries
- [Reactive Extensions][1]
- [Reactive Property][2]
- [XamlBehaviors for WPF][3]
- [Managed Native Wifi][4]
- [Monitorian/ScreenFrame][5]
- [Monitorian/StartupAgency][5][1]: https://github.com/Reactive-Extensions/Rx.NET
[2]: https://github.com/runceel/ReactiveProperty
[3]: https://github.com/microsoft/XamlBehaviorsWpf
[4]: https://github.com/emoacht/ManagedNativeWifi
[5]: https://github.com/emoacht/Monitorian## License
- MIT License
## Developer
- emoacht (emotom[atmark]pobox.com)
_____
### How to delete wireless profiles from OS's GUI
The GUI to delete wireless profiles has come back in Windows 8.1 Update. To reach this GUI, see the following.
#### Windows 10
[Network settings] from notification area (or [Settings] from Start menu) → [Network & Internet] → [Wi-Fi] → [Manage WiFi Settings] → [Manage known networks]
Note: If multiple profiles of the same name exist (it will happen if you connected to the same wireless network using multiple wireless adapters because SSID of wireless network is used for a profile name), such profiles will not be differentiated and will be deleted in bulk.
#### Windows 8.1 Update
[Settings] in Charm → [Change PC settings] → [Network] → [Connections] → [Manage known networks] in [Wi-Fi]