mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-03-29 05:39:51 +08:00
feat(AutoPlanDomain): 添加bgi_tools配置推送功能
- 在bgi_tools方式加载配置时添加开始拉取日志记录 - 添加bgi_tools配置推送功能,在main函数中根据开关判断是否推送配置 - 实现pushAllJsonConfig调用以推送本地域配置文件内容
This commit is contained in:
@@ -119,7 +119,8 @@ async function loadMode(Load, autoFightOrderSet, domainConfig) {
|
||||
break
|
||||
case LoadType.bgi_tools:
|
||||
// 通过bgi_tools方式加载配置
|
||||
const uidConfigListBgiTools = await pullJsonConfig(config.user.uid+'')||[]
|
||||
log.info(`开始拉取bgi_tools配置`)
|
||||
const uidConfigListBgiTools = await pullJsonConfig(config.user.uid + '') || []
|
||||
if (uidConfigListBgiTools?.length > 0) {
|
||||
// 如果配置列表不为空,遍历并添加到结果集合中
|
||||
uidConfigListBgiTools.forEach(item => {
|
||||
@@ -182,14 +183,14 @@ async function init() {
|
||||
async function main() {
|
||||
// 初始化配置
|
||||
await init();
|
||||
|
||||
|
||||
if (config.bgi_tools.open.open_push) {
|
||||
log.info(`开始推送bgi_tools配置`)
|
||||
await pushAllJsonConfig(JSON.stringify(file.readTextSync(config.path.domain)))
|
||||
}
|
||||
// 获取秘境配置
|
||||
let domainConfig = config.domain.config;
|
||||
|
||||
//"队伍名称|秘境名称/刷取物品名称|刷几轮|限时/周日|执行顺序,..."
|
||||
const autoFightOrderList = initDomainOrderList(domainConfig);
|
||||
|
||||
autoFightOrderList.sort((a, b) => b.order - a.order)
|
||||
await autoDomainList(autoFightOrderList);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user