当前位置: 首页 >  平台搭建 >  碧蓝航线ALAS怎样在repo更新前设置复刻活动到最新活动

碧蓝航线ALAS怎样在repo更新前设置复刻活动到最新活动

导读:1.修改deploy(文件位置:AzurLaneAutoScript/config/deploy.yaml).将图中的AutoUpdate临时改为false,KeepLocalChanges改为True.AutoUpdate意思是要不要自动更新,这里如果保持原设置每次启动ALAS

1.修改deploy(文件位置:AzurLaneAutoScript/config/deploy.yaml)


将图中的AutoUpdate临时改为false,KeepLocalChanges改为True
AutoUpdate意思是要不要自动更新,这里如果保持原设置每次启动ALAS还是会拉取分支的改动,此时如果改动了ALAS的一些设置又同步了更新,启动是时候进主界面就可能报错,因此需要暂时改为false
KeepLocalChanges就是字面意思,允不允许本地的改动,默认false就是不允许改动,这会直接导致我们改动生效,因此暂时要改为true
之所以说是临时改动是因为这是在仓库没有更新活动配置的时候偷跑的设置,后续仓库更新了还是要以仓库的内容更新为准,不然ALAS的默认活动就停在这里了也不会再更新改动了

2.找到campaign目录下的readme.md,将复刻的原活动加在末尾(文件位置:AzurLaneAutoScript/campaign/Readme.md)

例如图中我复制了一个须臾望月抄到末尾,这样最新的活动就变成我新增的复刻须臾望月抄了
但是到这里并没有结束,Readme开头有写:

# Event List
The `/campaign` directory is used to place map files.


To add a new event, add a new row in here, and run `python -m module.config.config_updater`. Some date in directory not equal to Aired date,   
because they use the map files in old events. Use `Ctrl+F` to search what you want.

**Aired Date** The date that the event aired for the first time.
**Directory** The directory where contains map files of an event are stored.
**Event Name** Official name in English. If an event haven't aired in EN, use the name in CN.
**CN, EN, JP, TW** Event names in GUI. If an event is not aired on some servers, use `-`.

也就是说新加入的活动图除了在末尾另起一行以外,还要运行 python -m module.config.config_updater 来更新,这里其实涉及到了ALAS的一个设计,即ALAS活动图设置里的最新活动其实并不是只根据这个markdown文件的最后一行来判断的,而是由config_updater.py解析后,将所有服最新的活动的directory写入到args.json,并更新各语种在设置中显示的活动名称文本,这里不继续讨论。

3.更新活动设置,启动ALAS
来到ALAS的根目录,双击console.bat进入项目的Python虚拟环境

输入之前在Readme.md看到的代码: python -m module.config.config_updater

最后输入alas回车,启动ALAS,此时ALAS的活动就变成你更新的那个活动了,最后如果仓库更新了记得将deploy.yaml的设置还原成步骤1图上的样子

内容
  • git 配置代理  >_>从此告别git clone几KiB/s了
    git 配置代理 >_>从此告
    2023-12-02
    windows 设置代理.http || https协议.//设置全局代理.//http.git config --gl
  • 社交媒体营销服务
    社交媒体营销服务
    2023-12-06
    社交媒体营销服务.在当今数字化时代,社交媒体已经成为企业推广业务和吸引潜在客户的重要渠道。然而,要想在竞争激烈的社交媒体
  • 云服务器托管服务
    云服务器托管服务
    2023-12-26
    云服务器托管服务.什么是云服务器托管服务.云服务器托管服务是指将企业或个人的***设备放置在专业的数据中心中,由专业的运
  • ***监控与报警服务
    ***监控与报警服务
    2023-12-06
    ***监控与报警服务.在当今互联网时代,***监控与报警服务变得至关重要。随着互联网技术的不断发展,***已成为企业运营
  • 云存储解决方案
    云存储解决方案
    2024-01-10
    云存储解决方案.随着互联网技术的不断发展,越来越多的企业开始意识到数据存储和管理的重要性。传统的本地存储方式已经不能满足
  • ***集群架构规划与设计
    ***集群架构规划与设计
    2023-12-16
    ***集群架构规划与设计.概述.随着互联网和大数据技术的快速发展,企业对***的性能和稳定性要求越来越高。为了满足这些需
  • ***迁移与升级解决方案
    ***迁移与升级解决方案
    2024-01-05
    ***迁移与升级解决方案.随着业务的不断扩大和发展,很多企业逐渐意识到原有的***已经不能满足日益增长的需求,因此需要进
  • ***容灾与高可用解决方案
    ***容灾与高可用解决方案
    2024-01-15
    ***容灾与高可用解决方案.在当今数字化时代,***无疑是企业信息技术基础设施中最为关键的一环。因此,***容灾与高可用
  • 全球电子元件市场趋势分析
    全球电子元件市场趋势分析
    2023-12-31
    全球电子元件市场趋势分析.近年来,全球电子元件市场呈现出不断增长的趋势。随着科技的不断发展和智能设备的普及,电子元件市场
  • 科技创新孵化器服务
    科技创新孵化器服务
    2023-12-16
    科技创新孵化器服务.科技创新孵化器是指为初创科技企业提供办公、技术、**和资金服务的机构,而科技创新孵化器服务则是指这些
  • 私有云搭建与**服务
    私有云搭建与**服务
    2023-12-11
    私有云搭建与**服务.在当今信息化快速发展的社会环境下,随着企业对数据安全和隐私保护的需求不断增加,越来越多的企业开始将