Code Monkey home page Code Monkey logo

wifinian's Introduction

English Japanese

Wifinian

More control over Wi-Fi connections!

Wifinian is a Windows desktop tool to enable user to actively control Wi-Fi connections.

Screenshot
(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
(DPI: 100%)

Requirements

  • Windows 7 or newer
  • .NET Framework 4.8

Download

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

๐Ÿ“œ History

Libraries

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]

wifinian's People

Contributors

emoacht avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wifinian's Issues

Q&A: any new updates?

@emoacht it's been sometime since the last release/fixes (Aug, 2022), i've been wondering will there be any new updates or new changes coming soon to the Wifinian?

Status is not shown correctly with WPA3

Windows 10 Pro 64bit (2004) with Intel AX200 (Wi-Fi 6 and WPA3 are available).

See the screenshot below.
2020-09-27

  1. "MAGI_X" is Wi-Fi 6, WPA3-Personal [AES], 5GHz. 100ch.
    Wifinian says its status is "None [None]" and its signal is 0%, "Auto Connect" and "Auto Switch" are unavailable.

  2. "MAGI" is Wi-Fi 6, WPA3/WPA2-Personal mix-mode [AES], 5GHz. 100ch.
    Wifinian says its status is "WPA2-Personal [AES], 5GHz. 100".

In both cases, WPA3 is ignored.

Auto connect on startup

Hi emoacht:

I'm bothering you because each time I'm launching Wifinian for some reason, I have to manually check the Rush and Engage buttons. Is there any way to have any (or both) of these options checked automatically when starting Wifinian?

Thanks in advance.

Executables release

Hi emoacht, what's up? Sorry to bother but I was wondering if it was possible for a executables release for Wifinian 2.8.0, in the same way as for Wifinian 2.6.0.

Thanks in advance.

Custom settings

I'm a little lost at how to use this.

What I'm after is to connect to X wifi network, when it's signal strength is say >= 80%, otherwise, connect to Y wifi network.

How do I achieve this with wifinian? I don't see any option to specify such settings anywhere.

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.