DSPBluePrints / FactoryBluePrints

游戏戴森球计划的**工厂**蓝图仓库
1.26k stars 249 forks source link

双击cmd更新时出现报错 #67

Closed FridayAnubis closed 1 year ago

FridayAnubis commented 1 year ago

蓝图文件本身的下载没有问题,但是无论是第一次下载还是后续更新,双击bat会有以下报错信息:

C:\Users\xxx\Documents\Dyson Sphere Program\Blueprint\FactoryBluePrints_2.4.0>chcp 65001
'chcp' 不是内部或外部命令,也不是可运行的程序或批处理文件。
git version 2.40.0.windows.1
true
fatal: unable to access 'https://github.com/DSPBluePrints/FactoryBluePrints.git/': Failed to connect to github.com port 443 after 21108 ms: Couldn't connect to server
閿欒锛氭洿鏂板け璐ャ€傚鏋滄病鏈夊叾浠栬鍛婏紝杩欓€氬父鏄綉缁滄尝鍔紝閲嶈瘯灏辫锛屾棤鏁堣浣跨敤鍔犻€熷櫒/鎸傛瀛愬悗鍐嶆洿鏂般€?
鏇存柊鍥犱负鍑虹幇閿欒鑰屼腑姝紝钃濆浘鏂囦欢娌℃湁鍙戠敓浠讳綍鍙樺姩
甯歌闂璇烽槄璇昏鏄巋ttps://github.com/DSPBluePrints/FactoryBluePrints/blob/main/README.md
濡傛灉浠嶇劧瀛樼枒鍙互鍔爍q缇ゅ弽棣堬細162065696銆傝闄勪笂姝ら〉闈㈡埅鍥惧拰update.log鎴浘銆?
请按任意键继续. . .

翻了一下cmd,这里应该是"end_with_error"的报错,不知道是否和第一行的chcp命令有关。

zxcvbnm3057 commented 1 year ago

网络问题,连不上github。翻墙/改dns/fastgithub三选一,后两个有的地方还是不行但是简单。

你可以先改一下微软dns试试

zxcvbnm3057 commented 1 year ago

看了眼更新脚本,既然用的是bat就直接用gbk编码保存更新脚本即可,cmd默认编码字符集就是gbk,没必要特意设置一遍chcp,否则像这位这样反倒看不到报错,遇到自己把编码字符集改了的,那他自己都会改了乱码应该也会修复吧。

希望库维护者稍微参考一下

bWFuanVzYWth commented 1 year ago

已修复

看了眼更新脚本,既然用的是bat就直接用gbk编码保存更新脚本即可,cmd默认编码字符集就是gbk,没必要特意设置一遍chcp,否则像这位这样反倒看不到报错,遇到自己把编码字符集改了的,那他自己都会改了乱码应该也会修复吧。

希望库维护者稍微参考一下