Skip to content
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

【测试ARM64】ARM64测试版已发布,欢迎参与测试 #402

Closed
wangliang181230 opened this issue Nov 25, 2024 · 48 comments · Fixed by #406
Closed

【测试ARM64】ARM64测试版已发布,欢迎参与测试 #402

wangliang181230 opened this issue Nov 25, 2024 · 48 comments · Fixed by #406
Labels
Test 测试帖子 v2.0.0 2.0.0版本
Milestone

Comments

@wangliang181230
Copy link
Contributor

wangliang181230 commented Nov 25, 2024

【测试ARM64】ARM64测试版已发布,欢迎参与测试

发布地址:
https://github.com/docmirror/dev-sidecar/releases/tag/test-arm64-2

请参与测试的用户,反馈一下你们的测试结果,无论成功还是失败。
失败时,请上传一下 ~/.dev-sidecar/logs/ 目录下的日志文件,谢谢。

@wangliang181230 wangliang181230 pinned this issue Nov 25, 2024
@githubtohaoyangli
Copy link

Windows x64无法打开,后台显示运行,软件没有界面

@wangliang181230
Copy link
Contributor Author

wangliang181230 commented Nov 25, 2024

Windows x64无法打开,后台显示运行,软件没有界面

@githubtohaoyangli
我这里安装运行可以的。
能发下日志文件吗?
最好先清理一下日志文件,再打开软件,然后把日志文件上传一下。

@wangliang181230 wangliang181230 added the 等待回复 等待用户回复的问题 label Nov 25, 2024
@iorileslie
Copy link

iorileslie commented Nov 26, 2024

Jetson arm安装后,点击图标没反应

Nov 26 11:17:42 ubuntu gnome-shell[5169]: [5169:5179:1126/111742.266832:ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -100
Nov 26 11:17:45 ubuntu gnome-shell[5169]: [5169:5179:1126/111745.941145:ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -100
Nov 26 11:17:49 ubuntu systemd[4451]: Started Application launched by gnome-shell.
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]: #033[1m#033[47m#033[31mA JavaScript error occurred in the main process
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]: #033[30mUncaught Exception:
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]: Error: Cannot find module '@mihomo-party/sysproxy-linux-arm64-gnu'
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]: Require stack:
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]: - /opt/dev-sidecar/resources/app.asar/node_modules/@mihomo-party/sysproxy/index.js
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]: - /opt/dev-sidecar/resources/app.asar/index.js
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]: -
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at n._resolveFilename (node:electron/js2c/browser_init:245:1105)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at Module._load (node:internal/modules/cjs/loader:785:27)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at c._load (node:electron/js2c/asar_bundle:5:13343)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at Module.require (node:internal/modules/cjs/loader:1012:19)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at require (node:internal/modules/cjs/helpers:102:18)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at Object.<anonymous> (/opt/dev-sidecar/resources/app.asar/node_modules/@mihomo-party/sysproxy/index.js:219:31)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at Module._compile (node:internal/modules/cjs/loader:1118:14)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at Module._extensions..js (node:internal/modules/cjs/loader:1173:10)
Nov 26 11:17:50 ubuntu @docmirrordev-sidecar-gui.desktop[9954]:     at Module.load (node:internal/modules/cjs/loader:988:32)#033[0m

@starknt
Copy link
Contributor

starknt commented Nov 26, 2024

Jetson arm安装后,点击图标没反应

https://github.com/docmirror/dev-sidecar/actions/runs/12023458403?pr=401 可以尝试一下最新版?

@wangliang181230
Copy link
Contributor Author

@iorileslie
Copy link

@iorileslie 这个版本试一下。 https://github.com/docmirror/dev-sidecar/releases/tag/test-arm64-2

可以了

@docmirror docmirror deleted a comment from iorileslie Nov 26, 2024
@wangliang181230
Copy link
Contributor Author

wangliang181230 commented Nov 26, 2024

Windows x64无法打开,后台显示运行,软件没有界面

@githubtohaoyangli 麻烦把日志文件上传一下,否则无法排查问题。

@linluoran
Copy link

linluoran commented Nov 27, 2024

  • DevSidecar: Support arm64 beta-2 版本
  • OS: mac下虚拟机 win11 Arm 24H2

点击图标没反应 进程在运行

[2024-11-27T10:58:35.422] [ERROR] core - Process Uncaught Exception: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\2a66ed48-87a6-448e-a388-cd3740fe4650.tmp.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1812)
    at Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2039)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\node_modules\@natmri\platform-napi\index.js:94:29)
    at Module._compile (node:internal/modules/cjs/loader:1118:14) {
  code: 'ERR_DLOPEN_FAILED'
}

@wangliang181230
Copy link
Contributor Author

wangliang181230 commented Nov 27, 2024

  • DevSidecar: Support arm64 beta-2 版本
  • OS: mac下虚拟机 win11 Arm 24H2

点击图标没反应 进程在运行

[2024-11-27T10:58:35.422] [ERROR] core - Process Uncaught Exception: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\2a66ed48-87a6-448e-a388-cd3740fe4650.tmp.node
......

@starknt 能帮忙看下上面这个问题吗?

@starknt
Copy link
Contributor

starknt commented Nov 27, 2024

  • DevSidecar: Support arm64 beta-2 版本
  • OS: mac下虚拟机 win11 Arm 24H2

点击图标没反应 进程在运行

[2024-11-27T10:58:35.422] [ERROR] core - Process Uncaught Exception: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\2a66ed48-87a6-448e-a388-cd3740fe4650.tmp.node
......

@starknt 能帮忙看下上面这个问题吗?

缺少DLL了,可以试试用directx修复一下再试试,因为在Windows上需要msvc

@wangliang181230
Copy link
Contributor Author

wangliang181230 commented Nov 28, 2024

  • DevSidecar: Support arm64 beta-2 版本
  • OS: mac下虚拟机 win11 Arm 24H2

点击图标没反应 进程在运行

@linluoran 你好,请尝试下载 https://github.com/docmirror/dev-sidecar/actions/runs/12053453429 下面的 Artifacts 里的文件,重新安装再试一下。

@wangliang181230 wangliang181230 added this to the 2.0.0 milestone Nov 28, 2024
@wangliang181230 wangliang181230 added the Test 测试帖子 label Nov 28, 2024
@linluoran
Copy link

linluoran commented Nov 29, 2024

  • DevSidecar: Support arm64 beta-2 版本
  • OS: mac下虚拟机 win11 Arm 24H2

点击图标没反应 进程在运行

@linluoran 你好,请尝试下载 https://github.com/docmirror/dev-sidecar/actions/runs/12053453429 下面的 Artifacts 里的文件,重新安装再试一下。

使用链接中的版本, 仍旧一样无法打开

[2024-11-29T13:19:18.066] [ERROR] core - Process Uncaught Exception: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\232eb990-facf-4f2a-ad78-6c3bd174608b.tmp.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1812)
    at Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2039)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\node_modules\@starknt\shutdown-handler-napi\index.js:100:29)
    at Module._compile (node:internal/modules/cjs/loader:1118:14) {
  code: 'ERR_DLOPEN_FAILED'
}

@wangliang181230
Copy link
Contributor Author

缺少DLL了,可以试试用directx修复一下再试试,因为在Windows上需要msvc

@linluoran 这个试过了吗?

@linluoran
Copy link

linluoran commented Nov 29, 2024

缺少DLL了,可以试试用directx修复一下再试试,因为在Windows上需要msvc

@linluoran 这个试过了吗?
WX20241129-150702

刚刚下载了工具修复后 卸载重新安装 情况一样 我看报错日志好像也是一样的

[2024-11-29T15:07:44.928] [ERROR] core - Process Uncaught Exception: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\717cb78e-0ee2-4c66-b467-2dd11d42c9e3.tmp.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1812)
    at Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2039)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\node_modules\@starknt\shutdown-handler-napi\index.js:100:29)
    at Module._compile (node:internal/modules/cjs/loader:1118:14) {
  code: 'ERR_DLOPEN_FAILED'
}

@wangliang181230
Copy link
Contributor Author

@starknt 大佬再帮忙看下?

@starknt
Copy link
Contributor

starknt commented Nov 29, 2024 via email

@wangliang181230
Copy link
Contributor Author

会不会是虚拟机缺少什么DLL。

@starknt
Copy link
Contributor

starknt commented Nov 29, 2024

缺少DLL了,可以试试用directx修复一下再试试,因为在Windows上需要msvc

@linluoran 这个试过了吗?
WX20241129-150702

刚刚下载了工具修复后 卸载重新安装 情况一样 我看报错日志好像也是一样的

[2024-11-29T15:07:44.928] [ERROR] core - Process Uncaught Exception: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\717cb78e-0ee2-4c66-b467-2dd11d42c9e3.tmp.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1812)
    at Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2039)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\node_modules\@starknt\shutdown-handler-napi\index.js:100:29)
    at Module._compile (node:internal/modules/cjs/loader:1118:14) {
  code: 'ERR_DLOPEN_FAILED'
}

这样好像没有修复VCRuntime,不过再试试新的 PR 406

@wangliang181230
Copy link
Contributor Author

@linluoran 麻烦再试一下吧:PR 406 页面下面的 Articles

@linluoran
Copy link

linluoran commented Nov 30, 2024 via email

@wangliang181230
Copy link
Contributor Author

@linluoran 好的,那周一麻烦再测下。

@wangliang181230 wangliang181230 added the v2.0.0 2.0.0版本 label Nov 30, 2024
@linluoran
Copy link

linluoran commented Dec 2, 2024

@linluoran 好的,那周一麻烦再测下。

测试结果仍旧一样 报错日志

[2024-12-02T11:33:50.517] [ERROR] core - Process Uncaught Exception: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\9a3baaf4-2510-4d1f-bb5b-553e53e04053.tmp.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1812)
    at Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2039)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\node_modules\@starknt\shutdown-handler-napi\index.js:100:29)
    at Module._compile (node:internal/modules/cjs/loader:1118:14) {
  code: 'ERR_DLOPEN_FAILED'
}

@wangliang181230
Copy link
Contributor Author

oh no......

@wangliang181230
Copy link
Contributor Author

@starknt 大佬,有空再看看?

@starknt
Copy link
Contributor

starknt commented Dec 2, 2024

@linluoran 好的,那周一麻烦再测下。

测试结果仍旧一样 报错日志

[2024-12-02T11:33:50.517] [ERROR] core - Process Uncaught Exception: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\9a3baaf4-2510-4d1f-bb5b-553e53e04053.tmp.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1812)
    at Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2039)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\node_modules\@starknt\shutdown-handler-napi\index.js:100:29)
    at Module._compile (node:internal/modules/cjs/loader:1118:14) {
  code: 'ERR_DLOPEN_FAILED'
}

只能用directX修复VC的Runtime了, 应该需要扩展成增强版(会有个同时更新c++组件的功能)

@wangliang181230
Copy link
Contributor Author

wangliang181230 commented Dec 2, 2024

@starknt
单单捕获掉这个组件的异常,可以规避这个问题吧? #407
无非就是之前的windows重启后代理未关闭的问题又存在了而已,但至少不影响使用。

@wangliang181230
Copy link
Contributor Author

@linluoran 要么,这个版本再试下?看看捕获掉这个异常,能不能正常运行起来。
https://github.com/docmirror/dev-sidecar/actions/runs/12086389536

@linluoran
Copy link

linluoran commented Dec 2, 2024

@linluoran 要么,这个版本再试下?看看捕获掉这个异常,能不能正常运行起来。 https://github.com/docmirror/dev-sidecar/actions/runs/12086389536

目前软件可以运行 但gui页面是空白的,下面是gui的日志:

[2024-12-02T15:35:56.529] [ERROR] gui - 加载 './background/powerMonitor' 失败,现捕获异常并使用默认的 powerMonitor。目前,启动着DS重启电脑时,将无法正常关闭系统代理,届时请自行关闭系统代理! --- 捕获的异常信息:
 Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\e45b1658-31a1-4c95-a34e-d5840b9a6b80.tmp.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1812)
    at Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2039)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\node_modules\@natmri\platform-napi\index.js:94:29)
    at Module._compile (node:internal/modules/cjs/loader:1118:14) {
  code: 'ERR_DLOPEN_FAILED'
}
[2024-12-02T15:35:56.533] [INFO] gui - start args: { _: [ 'C:\\Program Files (x86)\\dev-sidecar\\dev-sidecar.exe' ] }
[2024-12-02T15:35:56.533] [INFO] gui - startHideWindow =  false , app.getLoginItemSettings() =  {"openAtLogin":false,"openAsHidden":false,"restoreState":false,"wasOpenedAtLogin":false,"wasOpenedAsHidden":false,"launchItems":[],"executableWillLaunchAtLogin":false}
[2024-12-02T15:35:56.668] [INFO] gui - error: TypeError: se.setupMainWindow is not a function
    at ye (C:\Program Files (x86)\dev-sidecar\resources\app.asar\index.js:2:995246)
    at App.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\index.js:2:998056)
    at App.emit (node:events:526:28)
[2024-12-02T15:35:56.677] [INFO] gui - 注册快捷键成功: Alt + S
[2024-12-02T15:36:12.042] [INFO] gui - window-all-closed
[2024-12-02T15:36:12.052] [INFO] gui - before-quit

@wangliang181230
Copy link
Contributor Author

@linluoran
修复了个空指针异常,麻烦再试下: https://github.com/docmirror/dev-sidecar/actions/runs/12114907781

@linluoran
Copy link

linluoran commented Dec 2, 2024

现在软件可以正常打开操作 但代理无法正常打开
WX20241202-161226

core 日志

[2024-12-02T16:14:31.364] [INFO] core - 读取 config.json 成功: C:\Users\yeyongqi\.dev-sidecar\config.json
[2024-12-02T16:14:31.365] [INFO] core - 读取远程配置文件内容成功: C:\Users\yeyongqi\.dev-sidecar\remote_config.json5
[2024-12-02T16:14:31.372] [INFO] core - 加载及合并远程配置完成
[2024-12-02T16:14:31.472] [INFO] core - 读取 config.json 成功: C:\Users\yeyongqi\.dev-sidecar\config.json
[2024-12-02T16:14:31.473] [INFO] core - 读取远程配置文件内容成功: C:\Users\yeyongqi\.dev-sidecar\remote_config.json5
[2024-12-02T16:14:31.477] [INFO] core - 加载及合并远程配置完成
[2024-12-02T16:14:31.479] [INFO] core - 开始下载远程配置: https://gitee.com/wangliang181230/dev-sidecar/raw/docmirror/packages/core/src/config/remote_config.json5
[2024-12-02T16:14:31.828] [INFO] core - 读取 config.json 成功: C:\Users\yeyongqi\.dev-sidecar\config.json
[2024-12-02T16:14:31.828] [INFO] core - 读取远程配置文件内容成功: C:\Users\yeyongqi\.dev-sidecar\remote_config.json5
[2024-12-02T16:14:31.831] [INFO] core - 加载及合并远程配置完成
[2024-12-02T16:14:31.897] [INFO] core - 下载远程配置成功: https://gitee.com/wangliang181230/dev-sidecar/raw/docmirror/packages/core/src/config/remote_config.json5
[2024-12-02T16:14:31.899] [INFO] core - 保存远程配置文件成功: C:\Users\yeyongqi\.dev-sidecar\remote_config.json5
[2024-12-02T16:14:31.899] [INFO] core - 读取 config.json 成功: C:\Users\yeyongqi\.dev-sidecar\config.json
[2024-12-02T16:14:31.910] [INFO] core - 读取远程配置文件内容成功: C:\Users\yeyongqi\.dev-sidecar\remote_config.json5
[2024-12-02T16:14:31.912] [INFO] core - 加载及合并远程配置完成
[2024-12-02T16:14:31.913] [INFO] core - 保存 running.json 运行时配置文件成功: C:\Users\yeyongqi\.dev-sidecar\running.json
[2024-12-02T16:14:31.959] [ERROR] core - 开启系统代理失败: Error: The specified module could not be found.
\\?\C:\Users\yeyongqi\AppData\Local\Temp\755d3367-5b9d-4d0a-8e3c-9bb0e6b4886d.tmp.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1812)
    at Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2039)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13343)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (C:\Program Files (x86)\dev-sidecar\resources\app.asar\node_modules\@starknt\sysproxy\index.js:100:29)
    at Module._compile (node:internal/modules/cjs/loader:1118:14) {
  code: 'ERR_DLOPEN_FAILED'
}
[2024-12-02T16:14:31.959] [INFO] core - 插件【overwall】已启动
[2024-12-02T16:14:32.121] [INFO] core - 收到子进程消息: {"type":"status","event":true}
[2024-12-02T16:14:32.121] [INFO] core - status changed: { key: 'server.enabled', value: true }
[2024-12-02T16:14:32.121] [INFO] core - 收到子进程消息: {"type":"status","event":true}
[2024-12-02T16:14:32.121] [INFO] core - status changed: { key: 'server.enabled', value: true }
[2024-12-02T16:14:34.812] [INFO] core - 设置windows系统代理: 127.0.0.1 31181 false
[2024-12-02T16:14:34.813] [INFO] core - 开始下载远程 domestic-domain-allowlist.txt 文件: https://ghp.ci/https://raw.githubusercontent.com/pluwen/china-domain-allowlist/main/allow-list.sorl
[2024-12-02T16:14:34.813] [INFO] core - 读取已下载的 domestic-domain-allowlist.txt 文件: C:\Users\yeyongqi\.dev-sidecar\domestic-domain-allowlist.txt
[2024-12-02T16:14:34.814] [INFO] core - 系统代理排除列表拼接国内域名
[2024-12-02T16:14:36.086] [INFO] core - 下载远程 domestic-domain-allowlist.txt 文件成功: https://ghp.ci/https://raw.githubusercontent.com/pluwen/china-domain-allowlist/main/allow-list.sorl
[2024-12-02T16:14:36.087] [INFO] core - 保存 domestic-domain-allowlist.txt 文件成功: C:\Users\yeyongqi\.dev-sidecar\domestic-domain-allowlist.txt
[2024-12-02T16:14:36.090] [INFO] core - 'C:\Users\yeyongqi\.dev-sidecar\domestic-domain-allowlist.txt' 文件的修改时间已更新为其最近更新时间 '2024-12-01 00:00:00'

@wangliang181230
Copy link
Contributor Author

oh no......

@wangliang181230
Copy link
Contributor Author

wangliang181230 commented Dec 2, 2024

@linluoran 再帮忙试一下原来使用 sysproxy.exe 的方式能否打开系统代理吧:

  1. 下载 sysproxy.exe https://raw.githubusercontent.com/docmirror/dev-sidecar/refs/heads/v1.7.3/packages/gui/extra/sysproxy.exe
  2. 打开cmd,执行设置系统代理命令 {文件夹}/sysproxy.exe global https=http://127.0.0.1:31181 "baidu.com"
  3. 打开win11的系统代理页面,查看系统代理页面中的 手动设置代理 内容,如果正确设置了,说明可以使用;
  4. 打开cmd,执行关闭系统代理命令 {文件夹}/sysproxy.exe set 1

@wangliang181230
Copy link
Contributor Author

如果可以的话,我把系统代理那块的代码,也捕获下异常,然后用原来的方式设置和关闭代理。

@starknt
Copy link
Contributor

starknt commented Dec 2, 2024

所以说能不能先试试这个
image

@wangliang181230
Copy link
Contributor Author

wangliang181230 commented Dec 2, 2024

@starknt 主要,我是想尽可能的不需要更多的DLL,就能运行核心的功能。
因为并不是所有的用户都懂得使用这个工具来修复DLL。
能避免更多用户碰到这个问题,总归是好事。

@linluoran
Copy link

linluoran commented Dec 3, 2024

4. sysproxy.exe set 1

  1. 已经测试此方案, 可以正常开启关闭代理.
  2. directx 修复并不能解决问题, 同时更新 c++ 本身就是默认勾选
  3. 不过楼上倒是提醒到我了, 我安装了微软常用运行库合集后现在软件已经可以正常使用了.
    运行库链接: https://www.52pojie.cn/forum.php?mod=viewthread&tid=1979213&highlight=%D4%CB%D0%D0%BF%E2
    边车版本: https://github.com/docmirror/dev-sidecar/actions/runs/12114907781

我现在卸载使用b2 版本看是否正常

@linluoran
Copy link

@starknt 主要,我是想尽可能的不需要更多的DLL,就能运行核心的功能。 因为并不是所有的用户都懂得使用这个工具来修复DLL。 能避免更多用户碰到这个问题,总归是好事。

看来是我没有装运行库的问题 测试b2 版本就能正常开启和关闭代理.

@wangliang181230
Copy link
Contributor Author

@linluoran beta-2 版本没有修复过你这个BUG。

@linluoran
Copy link

@linluoran beta-2 版本没有修复过你这个BUG。

beta-2没有修复过

@wangliang181230
Copy link
Contributor Author

@starknt 主要,我是想尽可能的不需要更多的DLL,就能运行核心的功能。 因为并不是所有的用户都懂得使用这个工具来修复DLL。 能避免更多用户碰到这个问题,总归是好事。

看来是我没有装运行库的问题 测试b2 版本就能正常开启和关闭代理.

你是装过C++的库后,可以使用了是吗?

@linluoran
Copy link

@starknt 主要,我是想尽可能的不需要更多的DLL,就能运行核心的功能。 因为并不是所有的用户都懂得使用这个工具来修复DLL。 能避免更多用户碰到这个问题,总归是好事。

看来是我没有装运行库的问题 测试b2 版本就能正常开启和关闭代理.

你是装过C++的库后,可以使用了是吗?

应该是, 不过directx修复了很多dll缺失但没有解决问题, 安装了微软常用运行库合集后恢复了正常
WX20241203-092717

@wangliang181230
Copy link
Contributor Author

好的,那没啥问题了。谢谢配合测试。

@starknt
Copy link
Contributor

starknt commented Dec 3, 2024

😄 我没记错的话 directx 也能修复运行库

@wangliang181230
Copy link
Contributor Author

@starknt 辛苦大佬了,距离 2.0.0 发布,不远了。😄

@wangliang181230
Copy link
Contributor Author

@starknt 大佬,electron 的版本有必要升级到 33.x 不?升上去后,打包大了几十M,有点难以接受啊。

@wangliang181230
Copy link
Contributor Author

electron 33.x,最低要求C++的版本是20
图片

@starknt
Copy link
Contributor

starknt commented Dec 3, 2024

没有必要

@wangliang181230
Copy link
Contributor Author

没有必要

好的,那就暂时保持在 19.x 先吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Test 测试帖子 v2.0.0 2.0.0版本
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants