DSH 守护壳 1.2.2
一般性更新
本次为修复型更新,无新增功能。
· 修复应用内更新必然失败的问题:下载线路表把「直连」这类显示名当成了请求地址,导致每条线路在发起请求之前就被判为非法地址,四条线路瞬间全部失败,连一个数据包都没有发出。现在线路表中保存的都是可直接请求的地址,并新增四条自检断言锁住这项约定。
· 修复应用内更新下载安装包时可能失败的问题:下载过程中一旦出现短暂的数据间歇,读取会被中断并破坏连接,导致下载当场失败。现在改为仅结束本次等待,连接与读取继续保留。
· 修复部分网络环境下无法下载安装包的问题:部分网络能连上代码托管站点、也能拿到响应,但数据传不下来。现在下载会依次尝试多条线路,前一条走不通时自动改用下一条;全部走不通时才退回下载页。仅在「线路本身走不通」时切换线路;若下载到的内容本身不正确,则不再重试并如实说明。
· 修复本地写入失败时反复更换线路重试的问题:安装位置无法写入、磁盘空间不足一类情况,更换下载线路不会有任何帮助,现在直接给出结论并退回下载页。
· 界面细节:插件安装与卸载进行中的「停止」按钮统一为橙色,与其它可中止操作的颜色一致。
· 代码清理:移除已不再提供的窗口分屏布局及其在说明页中的对应说明。
升级方式
直接运行 DSHGuard-Setup-1.2.2.exe 覆盖安装,设置、快照与日志都会保留。