更新时遇到问题
1. d3dxSkinManage.exe
报错
1.1. 未知错误 ConnectionError
<class 'requests.exceptions.ConnectionError'>
检查更新失败:未知错误
原因
网络连接问题。
解决方法
检查你的网络连接。
1.2. 网络代理错误
检查更新失败:代理错误
原因
你的网络代理设置错误。
解决方法
- 更换网络代理;
- 关闭你的系统代理。
1.3. 找不到 update.exe
Windows 找不到 "update.exe"。请确定文件名是否正确后,再试一次。
原因
update.exe
被删除或被隔离,当然这也有可能是人为的。
解决方法
在 这里 下载一个新的 update.exe
放在程序的的根目录下。
2. update.exe
报错
2.1. No administrator rights
[ERROR] No administrator rights.
原因
玄学报错,它不应该出现的。
解决方法
在关闭 d3dxSkinManage 后手动运行 update.exe
。
2.2. d3dxSkinManage.exe not exise
[ERROR] d3dxSkinManage.exe not exise.
原因
你修改了 d3dxSkinManage 程序的文件名。
解决方法
将 d3dxSkinManage 程序的文件名改回 d3dxSkinManage.exe
。
注意
如果你的资源管理器没有开启文件后缀名显示,你将看不到也不能修改文件的后缀名,那么在重命名文件时只需要输入文件名,即 d3dxSkinManage
而不是 d3dxSkinManage.exe
。
3. 其他错误
3.1. 循环重启
若启动 d3dxSkinManage.exe
在检查更新的过程中,下载更新包的速度非常快,并在唤醒 update.exe
后快速闪过一个报错 ( 或者没有 ) ,并再次唤醒 d3dxSkinManage.exe
然后重复上述过程。
原因
目标服务器拒绝了下载请求,但是没有返回错误,多数情况下是网络原因,或当前 IP 被封禁。
解决方法
- 尝试更换网络、更换或关闭网络代理。
- 尝试 手动替换更新 。
4. 手动替换更新
你在以下任意位置下载更新包:
- 在 GitHub Releases 页面下载
(网页为演示做出修改)
- 在 社区 页面加入 QQ 群,并在群文件的 releases 文件夹下载
(无截图)
下载最新的 update_xxx.zip
文件,其中 xxx
为版本号。然后解压更新包,将里面的文件替换到你的 d3dxSkinManage 程序的根目录下覆盖旧文件即可。