-
-
Notifications
You must be signed in to change notification settings - Fork 497
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE REQUEST] It is necessary to add proxy settings #1016
Comments
When wingetui is started, github will be accessed, I guess it is to detect updates. If you use tools such as proxifier, you can proxy this traffic. But the system proxy is used when using winget to install software in wingetui. It is best to add a proxy setting function, so that the proxy of various tools and wingetui itself can be used uniformly. |
The issue with this feature is how external tools (winget.exe, choco,exe) can be configured to follow the wingetui proxy |
Is there any other way besides manually setting proxy settings for related software? |
use proxifier |
不如clash |
clash得开tun才行,没proxifier灵活 |
主要winget,scoop这些不好配置代理,目前还是得TUN模式 |
i love WinGetUI, thanks! It would be great if proxy support for the package providers would be added. f.e. if configured a proxy server in the ui settings then it will also be forwarded to the package provider clis. or that WingetUI and the providers used by wingetui should support system proxy settings. Most of the providers have build in proxy support (http/socks, user/pass ...). Most python libraries (f.e. requests, or urllib getproxies method) support http proxies. In our environment a support for PAC files and proxy auto configuration would be great, f.e. with PyPAC. Strange things or never ending loading anmiations happen, if WingetUI has no internet access ;-) (no error messages, no output command line ...) Examples: In my corporate environment, WingetUI (sometimes) works since it uses the system proxy settings (or is it cached?). But none of the installations are working since the package providers used with wingetui will not use my configured proxy server. |
I will study that, it looks promising |
since v1.8, winget-cli support proxy, too
|
Before submitting the issue
Is your feature request related to a problem? Please describe.
In some countries, accessing scoop choco winget is already very slow, and you need to set a proxy when you use it normally. I hope wingetui can add the proxy setting function.
At the same time, wingetui itself also needs to access github, and it is very slow without proxy.
Describe the solution you'd like
add the proxy setting, Specify proxy settings when running the specified tool in the background commandline.
And use the proxy setting when WingetUI itsself access github.
The text was updated successfully, but these errors were encountered: