iTXTech / mirai-console-loader

模块化、轻量级且支持完全自定义的 mirai 加载器。
GNU Affero General Public License v3.0
733 stars 62 forks source link

GitHub源无法使用 #95

Closed Cicini closed 2 years ago

Cicini commented 2 years ago

无论是手动修改config.json还是通过 java -jar mcl.jar --set-mirai-repo https://github.com/project-mirai/mirai-repo-mirror 修改均报错 [ERROR] TypeError: Cannot call method "containsKey" of null 由于我的服务器(海外)突然没法连上Gitee(提示网络错误),所以准备修改为GitHub源,发现无法正常使用(目前MCL也无法正常启动).

Cicini commented 2 years ago

实在是没找到相关说明(

Cicini commented 2 years ago

使用https://raw.githubusercontent.com/project-mirai/mirai-repo-mirror/master/ 会出现报错 [ERROR] java.net.ConnectException

Cicini commented 2 years ago

确认了( 是连不上maven的报错,github的填写https://raw.githubusercontent.com/project-mirai/mirai-repo-mirror/master/就能用了

PeratX commented 2 years ago

~BR0O{S)(N3E}L1$_CZ3HYI

Cicini commented 2 years ago

~BR0O{S)(N3E}L1$_CZ3HYI QQ图片20220129142457

GongT commented 2 years ago

做个笔记(

local DATA
DATA=$(<"config.json")
DATA=$(echo "$DATA" | jq --arg URL "https://raw.githubusercontent.com/project-mirai/mirai-repo-mirror/master" '.mirai_repo = $URL')
DATA=$(echo "$DATA" | jq --arg URL "https://repo1.maven.org/maven2" '.maven_repo = [$URL]')
DATA=$(echo "$DATA" | jq '.disabled_modules = ["announcement"]')
echo "$DATA" >"config.json"
SekiBetu commented 2 years ago

做个笔记(

local DATA
DATA=$(<"config.json")
DATA=$(echo "$DATA" | jq --arg URL "https://raw.githubusercontent.com/project-mirai/mirai-repo-mirror/master" '.mirai_repo = $URL')
DATA=$(echo "$DATA" | jq --arg URL "https://repo1.maven.org/maven2" '.maven_repo = [$URL]')
DATA=$(echo "$DATA" | jq '.disabled_modules = ["announcement"]')
echo "$DATA" >"config.json"

这项目对国外服务器不太友好,默认就是国内源,下半天,我也是改了几次都失败,按这个改没问题了

Cicini commented 2 years ago

其实直接手动把config里面的地址修改一下就可以了(

SekiBetu commented 2 years ago

其实直接手动把config里面的地址修改一下就可以了(

说明里给的地址是错误的,直接报错,如果不看源码是不知道填啥的,多一个斜杠少一个斜杠似乎都有影响

GongT commented 2 years ago

其实直接手动把config里面的地址修改一下就可以了(

整脚本是因为我同时在本地和github action上用(

这项目文档确实一直不多,对新手不太友好,熟悉了就好了(