HOME | DD

#customization #interface #rainmeter #rainmeterskin #vpn #rainmeterskins #openvpn #customizationdesktop #nordvpn #vpnmonitor
Published: 2022-10-04 00:32:01 +0000 UTC; Views: 7322; Favourites: 21; Downloads: 718
Redirect to original
Description
This skin requires Rainmeter to be installed: www.rainmeter.net/This skin does its best to show VPN status and other useful info. It's still very incomplete and experimental, and not all VPN's are supported.
Features:
---------------
> Icon showing the branding logo of the client being used to connect. Click it to open ipleak.net ant test your VPN.
> Public IP for making sure you're being protected. Click it to copy it to clipboard.
> Color-coded status to give you a peripheral-view of your VPN connection. (Green=good)
> Compact and simple as possible. No configuration or editing needs to be done to use it. Just open it and it -should- do what it advertises.
Known Working VPNs (Confirmed icon/colors/labels work on own system)
--------------
NordVPN - Icon/Label support.
OpenVPN - Icon/Label support.
WireGuard - Icon/Label support.
"Should Work" VPNs (High confidence that icon/colors/labels work)
--------------
ExpressVPN - Should work fine unless using a catch-all client, which isn't a big deal.
SurfShark - Should work fine.
Questionable VPN's
--------------
PIA - Wireguard protocol. Unknown if icon will be accurate.
Proton - System dependent. Should go "green" and WAN IP should work, but icon/label might not be accurate.
"Nope" VPN's
--------------
IPVanish - Technically should work but I don't have an account / Can't get it to install adapters. No clue. As far as I know, it uses a catch-all so you won't have a fancy icon.
Known Issues
--------------
Cyberghost (Anything using a WAN Miniport as it's main transport) - Disabled due to them not working no matter what I try. WAN Miniports don't play well with this skin. Looking into it.
IPv6 currently not implemented or not working. Unsure about both to be honest.
Please keep in mind that some VPN's will use adapters that give ADAPTER_DESCRIPTIONs that belong to catch-all adapters/clients... such as OpenVPN and WireGuard. As of writing this, I have not found a way around this, but it really doesn't break anything as far as I can tell. It is what it is :\
THIS SKIN SHOULD NOT INTERFERE WITH YOUR ABILITY TO USE ANY VPN WHATSOEVER, BUT PLEASE REMEMBER: THIS SKIN TRIES TO GATHER INFO FROM THE ADAPTER_DESCRIPTION (MSINFO), -NOT- THE CLIENT YOU'RE USING! IF THE CLIENT INSTALLS AN ADAPTER THAT SHARES A CONNECTION WITH OTHER VPN'S, IT MAY DEFAULT TO THE CLIENT DESCRIPTION INSTEAD OF THE ACTUAL SERVICE YOU'RE USING!!! For example: If you're using a NordVPN .ovpn profile on something like OpenVPN, it will use OpenVPN's preferred adapter, that's all the skin will see, and it will report the connection as OpenVPN and show the OpenVPN icon as well.
IF YOU'D LIKE A VPN ADDED TO THIS LIST, I ONLY REQUIRE YOU TO GET THE ADAPTER_DESCRIPTION(s) FROM YOUR NETWORK CONNECTIONS OR MSINFO AND MESSAGE/EMAIL ME BACK AND I'LL LOOK INTO IT AS SOON AS POSSIBLE! Many of the VPN's I wanted to include I simply couldn't because a good amount of them require logging-in before the adapters are created, and not all of them have free trials/options. You'd also be surprised how little help Google was in finding their adapter descriptions. Once I get this info, I'll shop-up the icons and other fluff needed to make it work, probably within 24 hours of the submission (no promises).
I am still very new to LUA and yes, the following code is going to have a TON of questionable choices and/or not be very optimized... maybe even broken or redundant in places, but I've tested it like crazy with as many VPN clients as I could, and so far, I've not run into any major issues... hopefully you'll have a similar experience. <3
Related content
Comments: 20
fredopl [2024-06-03 22:08:39 +0000 UTC]
👍: 1 ⏩: 1
fabb24 [2024-05-12 16:34:15 +0000 UTC]
👍: 0 ⏩: 2
zorro456873 [2023-09-15 03:34:50 +0000 UTC]
👍: 1 ⏩: 1
Fu3lman In reply to zorro456873 [2023-09-16 01:22:06 +0000 UTC]
👍: 0 ⏩: 0
Maxxx17 [2023-03-07 15:00:45 +0000 UTC]
👍: 0 ⏩: 0
Valerinism [2023-02-27 01:55:41 +0000 UTC]
👍: 1 ⏩: 1
Fu3lman In reply to Valerinism [2023-02-27 04:48:56 +0000 UTC]
👍: 0 ⏩: 0
RengawPlays [2023-01-27 16:15:19 +0000 UTC]
👍: 1 ⏩: 1
Fu3lman In reply to RengawPlays [2023-01-27 21:29:51 +0000 UTC]
👍: 1 ⏩: 1
RengawPlays In reply to Fu3lman [2023-02-01 22:27:43 +0000 UTC]
👍: 1 ⏩: 1
Fu3lman In reply to RengawPlays [2025-02-01 16:36:15 +0000 UTC]
👍: 0 ⏩: 0
Grendelkid [2022-11-18 22:22:55 +0000 UTC]
👍: 1 ⏩: 1
Fu3lman In reply to Grendelkid [2023-02-25 11:49:56 +0000 UTC]
👍: 0 ⏩: 0
Burzumchick [2022-10-05 09:19:21 +0000 UTC]
👍: 1 ⏩: 1
Fu3lman In reply to Burzumchick [2022-10-05 11:37:30 +0000 UTC]
👍: 0 ⏩: 1
Burzumchick In reply to Fu3lman [2022-10-06 15:07:31 +0000 UTC]
👍: 1 ⏩: 1
Fu3lman In reply to Burzumchick [2022-10-06 22:01:52 +0000 UTC]
👍: 0 ⏩: 0