nefarius / HidHide

Gaming Input Peripherals Device Firewall for Windows.
https://docs.nefarius.at/projects/HidHide/
MIT License
939 stars 80 forks source link

Refuses to install without internet connection #102

Closed i010011010 closed 1 year ago

i010011010 commented 1 year ago

There's no possible reason for this to require internet to function or install. The installer should have exactly what is needed to install it without needing to talk online.

hidhide

nefarius commented 1 year ago

Yes there is. The installer checks if required VC++ redistributables are installed and fetches them online if not. Including them would just needlessly blow up the size of the setup in this day and age of Internet availability. You're welcome to submit a PR to make the setup more resilient. It's a third party product so there's only so much I can do about it. My current time budget doesn't allow me to look into this but I'll happily accept a quality PR. Until then fix your Internet connectivity and everything will be fine.

Cheers

i010011010 commented 1 year ago

You're missing the point. The problem isn't my internet, it's your software trying to talk online when it has absolutely no business. In this day and age of internet availability, I can download and install vc++ redistributables on my own. Please remove the flag that mandates internet connectivity as it is not needed.

nefarius commented 1 year ago

My software doesn't talk to anything 🙂 that check is a feature from Advanced Installer and it's there for the reasons I outlined. I also outlined that my plate currently has no space to cover updates. Your suggestion is noted and will be addressed some time in the future.