-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Windows操作系统,开着DS应用重启电脑后无法上网的问题说明(原因:系统代理未关闭,但重启后DS代理服务未启动) #109
Comments
环境:Win10 21H1方法1 开关机脚本在系统开关机脚本目录下需要用户权限,简单一点就是在当前用户目录下新建bat脚本。如
在用户目录(%USERPROFILE%)新建文件 colse_proxy.bat
打开组策略 gpedit.msc->计算机管理->Windows设置->脚本(启动/关机) 添加脚本,名称填写批处理的全路径.
方法2 任务计划任务计划程序->创建基本任务->触发器->计算机启动时(或者是登陆时),最后查看属性对话框; 脚本bat内容(检测程序是否运行,没有运行就关闭代理)
发现开关机脚本不怎么好用,选择自己适合的方法吧 |
反复重启测试还好,过了几个小时开机发现还是没关闭代理,不知道为什么,下次把执行过程输出到日志看一下 |
这种直接开机以后把软件打开,再关闭退出,网络就好了吧 |
我都是用360网络恢复。。 |
亲测 360网络恢复好使,但是每次360开机就要自启还是很烦 |
win11可以用吗? |
根据 https://github.com/paymoapp/electron-shutdown-handler 提供的方法应该可以解决这个问题, 或许我可以开一个 PR |
麻烦你开一个PR吧。 |
PR 遇到了一些问题,我正在尝试解决 😅 |
cc @wangliang181230 |
ds是借助第三方的 |
想办法用nodejs直接设置Windows系统代理。 |
我发现在管理员模式下启动应用能正常关闭代理 |
如果没有意外的话今天应该能完成这个PR |
其他网页可以打开吗 |
@ZL-comfyui 重启后系统代理开关未关闭的问题导致的。 |
应用开启后会自动修改系统代理设置,正常退出会自动关闭系统代理
当应用意外关闭时,可能会因为没有将系统代理恢复,从而导致完全无法上网。
对于此问题有如下几种解决方案可供选择:
1、重新打开应用即可(右键应用托盘图标可完全退出,将会正常关闭系统代理设置)
2、如果应用被卸载了,此时需要手动恢复系统代理设置
3、你也可以设置ds为开机自启
目前由于Electron无法监听windows的关机事件,所以暂时没有什么好办法能够解决此问题,我会持续跟踪electron的相关更新。
The text was updated successfully, but these errors were encountered: