〖公測〗Wry版迷霧通界面測試(非electron!)

考慮到electron的體積巨大,性能不佳,迷霧通4.5.0的桌面將使用wry框架。

這個論壇主題會發佈最新的gephgui-wry Windows編譯版本。 Linux的flatpak版本、macos版本將過幾天後開始發佈。

注意:Windows上需要先安裝webview2框架。Microsoft Edge更新到最新的用戶(大部分使用windows update自動更新的用戶)都已經有了,剩下的人安裝軟件應會自動安裝。

注意:安裝程序會覆蓋已有迷霧通,除非手動更改安裝位置

目前基本上所有功能都有。尚未開發的功能:

  • 導出日誌
3 Likes

打开 gephgui-wry.exe运行闪退,windows 10 21h1 09月份更新

是否沒有安裝webview2? Webview2 - Microsoft Edge Developer

1 Like

webview2自动更新没有自动安装,需要手动安装。

登录迷雾通的时候,会显示正在登录 ...,然后弹出来一个 geph4-client.exe的窗口,但是此窗口没显示任何东西。

electron其实也不是不好,至少在Wry完善之前可以继续用electron

1 Like

我的Microsoft Edge也是自动更新到最新版,好像没有自带webview2框架。我也是手动安装后能用的。

反馈:Wry版试用目前遇到了这些问题。

  1. 虽然启用了“监听所有网络端口”,可还是无法正常分享迷雾通代理,在手机端配置的9909和9910端口号的代理都没有连接。正式版没有问题。

  2. Wry版断开连接后关闭客户端,可能不能及时复原自动代理设置。之前在electron版遇到过类似的情况,打开正式客户端,连接再断开,稍等片刻后再关闭客户端,就可以复原自动代理设置了。因为我不想占用迷雾通的桥接资源,上网课的时候用的是会被监控的、学校发的VPN。关闭Wry版,再开这个VPN会提示代理设置被设置成127.0.0.1:9910,无法建立连接,而很显然这是由于刚刚关闭的迷雾通的设定。

  3. 连接成功,关闭Wry版窗口,客户端没有在右下角的系统托盘里显示,需要再点一下Wry程序才会显示Wry窗口。

1 Like

已經加入監聽所有端口的功能,請到原帖重新下載。托盤尚未實現。

1 Like

正式版发布的时候是否也需要webview2?

不是以后要换flutter吗?

新反馈:不开界面的时候感觉挺不错,似乎和正式版没区别。只是在Wry版界面又发现了一些新问题。

  1. 有时,Wry版建立连接的时间特别长,而4.4.20版正常不超过半分钟。点“导出调试包”没反应。
    4.4.20的正式版偶尔也有连接时间过长的问题,不过可以先取消连接,再刷新“同步网络环境”,再连,就可以很快连上了。
  2. Wry版,“连接”和“断开”按钮的反应似乎比正式版慢一些。我点击后有明显的延迟。
  3. Wry版取消连接的时候延迟比点击连接的时候更明显。正在连接的时候,点取消连接似乎没反应,再点一次也没反应。干脆不点了,等几十秒,显示又连上了。可这是假连接,这时什么网页都打不开,如图

目前Wry界面我就发现了这些问题。

是的,安裝程序會自動檢測並自動下載、安裝。

嗯嗯,這些都是已知問題,目前wry版本的功能實現並不完全,發出來主要是要測試「基本能不能運行」,看看使用wry框架是否現實。

如果公测wry框架仅是为了测试能否正常运行的话,我还挺满意的。运行流畅,没有卡死崩溃之类严重问题。遇到的都是些影响使用体验的小bug

其他一些个人提议:把流量统计图和旧版geph的链路图放进界面去,俺很喜欢这俩东西

运行是完全没问题,我曾经试过把Wry连着挂一天,到晚上,在不断开重连的情况下,照常可以快速打开墙外网页。

Android呢?

你看清楚,这个框架不支持android

上傳了安裝程序版,應該解決了大家反饋的各種問題,功能上基本與已有版本一樣了。

1 Like

4.5.0-alpha2,点击连接会有个命令行窗口一闪而过