/baas

蔚蓝档案 日服 国服 国际服 全自动长草脚本

Primary LanguagePython

Blue Archive Auto Script

QQ交流群

  • QQ交流1群: 621628600(已满)
  • QQ交流2群: 441327580(已满)
  • QQ交流3群: 190361986

提交PR要求

屎山代码别沾边 😊😊😊

运行截图

更新日志

2024-1-4

  • 三国服

    • 温泉活动 全自动开图&扫荡功能

2024-1-1

  • 三服通用

    • 普通开图 重录开图数据,支持6-16图
    • 困难开图 重录开图数据,重构6-16图 三星路线和宝箱路线
    • 咖啡厅 新增邀请开关
    • 咖啡厅 邀请新增 邀请最低好感度和邀请最高好感度配置
    • 通缉悬赏 Bug修复
    • 商店购买 重构
  • 日服

    • 咖啡厅 修复邀请bug
    • 日程 修复日程票识别bug
    • 商店购买 新增常用商店和竞技场商店购买
    • 学园交流会 新增学园交流会扫荡功能
    • 购买体力 支持任意次数的体力购买,可立即执行关联任务
  • 国际服

    • 商店购买 新增常用商店和竞技场商店购买
    • 学园交流会 新增学园交流会扫荡功能
    • 购买体力 支持任意次数的体力购买,可立即执行关联任务

2023-12-20

  • 三服通用

    • 自动保存功能
  • 国服

    • 代码重构
  • 国际服 和 日服

    • 小组 自动打开小组,并签到
    • 邮箱 一键领取邮箱全部奖励
    • 工作任务 一键领取任务全部奖励
    • 桃信 自动完成所有未结束对话 完成剧情 领取青辉石
    • 咖啡厅 领体力 摸头好感 邀请学生
    • 日程 根据所配置的学校课程,一键完成全部内容
    • 特别委托 扫荡指定次数的任意委托任务
    • 通缉悬赏 根据配置的关卡自动扫荡
    • 主线普通扫荡:可指定任意主线关卡
    • 主线困难扫荡:可指定任意主线关卡
    • 竞技场 快速战斗,领取每日奖励
    • 普通关卡-开图 直接⭐️⭐️⭐️
    • 困难关卡-开图 直接⭐️⭐️⭐️

2023-12-09

  • 自动更新 支持windows和macos启动器下载,以后版本直接在线更新
  • 配置文件迁移 更新版本无需重新配置,迁移脚本会自动更新没有的任务
  • 调度 任务关联添加活动
  • 日程 添加崔尼蒂学院
  • BugFix 修复点击识别异常,OCR初始化失败

2023-12-08

  • 活动开图 最新活动日奈会长故事和人物地图开图, 直接⭐️⭐️⭐️
  • 活动扫荡 最新活动日奈会长任务图扫荡
  • 普通关卡-开图 增加对4,10-15关卡支持, 直接⭐️⭐️⭐️
  • 困难关卡-开图 新增对7-10关卡支持,直接⭐️⭐️⭐️
  • 咖啡厅 增加全新礼物摸头方式,更加准确快捷
  • 反和谐 修复部分用户反和谐失败
  • 性能优化 运行更加流畅
  • 竞技场 出击优化
  • BugFix 修复了网页白屏/启动就停止/特殊委托/等等Bug
  • 制造 添加已有制造逻辑处理,添加是否使用加速券
  • 环境检查 添加环境检查功能,一键解决设置问题
  • UI UI添加配置运行状态,多开状态更明显

2023-11-24

  • 普通关卡-开图 一键开图,直接⭐️⭐️⭐️
  • 统计悬赏 I关支持
  • 反和谐 一键反和谐
  • 性能优化 运行更加流畅
  • 0依赖 不依赖任何客户端直接下载双击运行

2023-11-20

  • 主线剧情 自动完成所有主线剧情
  • 咖啡厅 添加是否领取体力选项
  • 商店 购买体力逻辑优化
  • GUI 配置文件排序
  • 商店 修复竞技场货币不足bug

2023-11-17

  • 小组 自动打开小组,并签到
  • 邮箱 一键领取邮箱全部奖励
  • 工作任务 一键领取任务全部奖励
  • 日程 根据所配置的学校课程,一键完成全部内容
  • 咖啡厅
    • 领取咖啡厅收益奖励
    • 邀请学生
    • 每隔一段时间自动互动
    • 学生互动(已实现精确点击)
    • 邀请指定学生
  • 商店 支持商品全自定义购买
    • 常规道具购买
    • 对抗赛道具购买
    • 刷新商店
  • 购买体力 支持任意次数的体力购买,可立即执行关联任务
  • 主线普通扫荡:可指定任意主线关卡
  • 主线困难扫荡:可指定任意主线关卡
  • 特别委托 扫荡指定次数的任意委托任务
  • 通缉悬赏 根据配置的关卡自动扫荡(暂不支持开图)
  • 竞技场 清理到没有竞技场挑战券为止 (可选等级比自己低的策略)
  • 桃信 自动完成所有未结束对话 完成剧情 领取青辉石
  • 制造 可选择制造物品优先级和制造次数
  • 账号多开 同时运行多个自动化脚本控制多个账号
  • GUI 图形化界面控制所有功能和配置
  • 最新活动补习部签到 最新活动补习部签到

待开发功能

  • 支线剧情 自动完成所有支线

支持平台

  • Windows
  • MacOS Intl,M1,M2芯片

如何运行

  1. 点我下载对应系统的文件,解压到目录(不要有中文路径)
  2. 双击运行即可,首次打开时间较长请耐心等待(确保exe文件和configs文件在同一级目录中)
  3. 运行成功后会自动打开http://localhost:1117地址。根据网页说明进行配置即可

打包

For MAC

$ pyinstaller baas.spec
$ pyinstaller -F --name=baas --add-data 'assets:assets' --add-data 'web/static:web/static' --add-data 'web/templates:web/templates' --icon='assets/images/ba.ico' main.py
$ pyinstaller -w --name=baas --add-data 'assets:assets' --add-data 'web/static:web/static' --add-data 'web/templates:web/templates' --icon='assets/images/ba.icns' main.py

For Windows

$ pyinstaller baas.spec
$ pyinstaller --name=baas --add-data assets:assets --add-data web/static:web/static --add-data web/templates:web/templates --icon=assets/images/ba.ico main.py

启动器打包

For Mac

$ pyinstaller -F launcher.py --name Baas_Macos --icon='assets/images/common/ba.icns'

For Windows

$ pyinstaller -F launcher.py --name Baas_Windows --icon='assets/images/common/ba.ico'

赞助