Skip to content

AALC,PC端Limbus Company小助手。AALC,Limbus Company Assistant on PC

License

Notifications You must be signed in to change notification settings

UnVuTWFu/AhabAssistantLimbusCompany

 
 

Repository files navigation

image

AhabAssistantLimbusCompany

FACE THE SIN,SAVE THE E.G.O



version download
language platform

简体中文 | English

遇到问题,请在提问前查看:FAQ


本项目为非科班出身、非计算机从业人员心血来潮的作品

是一个掺杂了第三方项目、基于图像识别和文字识别技术实现的

手游Limbus Company的PC端小助手

可以帮助玩家自动完成日常任务、镜牢挑战等操作,一键护肝(除了写代码的

此项目旨在帮助大家减少Limbus游玩过程中反复枯燥的部分,从而更好地享受里面精彩的剧情、演出和机制

功能简介

  • 自动日常:自动刷经验本、纽本,领取日常/周常奖励,领取邮件

  • 狂气换体:自动识别并使用狂气换体力,自动合成脑啡肽模块(饼)

  • 自动镜牢:全自动坐牢

    • 支持多队伍轮换、循环战斗
    • 支持自定义队伍饰品体系选择
    • 支持镜牢主题包根据权重自动识别筛选
    • 配置智能路线规划(优先选择事件节点)
  • 仿MAA式GUI

  • 自动检查版本更新

    • 自动下载最新版本
    • 自动执行更新操作
  • 所见即所得,操作简单

  • 支持多分辨率游戏窗口执行

  • 支持在任务完成后,执行自动关闭游戏或关机等操作

特色功能

  • 自动选队,有两种模式:
    • 根据OCR获取队伍名称选择队伍(必须保持初始队伍名称,如【TEAM #1】)
    • 根据队伍序号选择队伍
  • 镜牢根据权重自动选择主题包
  • 支持使用英语(EN),简体中文(zh_cn)作为游戏语言时运行
  • 自动远离镜牢饰品:白棉花

下载方式

点击Releases 并下载最新版中命名为【AALC-Vx.x.x】的文件,解压后运行AALC.exe即可。

因为技术力不足,还搞了GUI和使用第三方OCR,所以导致文件比较大


使用说明

其他说明

在脚本执行过程可以使用 CTRL+Q 按键终止脚本进程(此操作可能导致脚本再次启动时出现问题,可以通过重启脚本程序解决)

同时 ALT+P 可以暂停脚本,ALT+R 可以恢复脚本

其他没什么需要说明的,所见即所得

如果发现问题,可以通过 Issue 反馈

当然也欢迎提交 PR

主题包权重设置

运行一次脚本后,会自动创建一个 “theme_pack_list.yaml” 文件,该文件用于设置主题包的权重
使用记事本或者其他文本编辑器打开后,可以仿照格式自行配置主题包权重,或自行添加主题包识别文字

修改流程

  • 先运行一次AALC.exe(新用户)
  • AALC文件夹下出现theme_pack_list.yaml文件
  • 修改theme_pack_list.yaml文件
  • 修改后重新启动AALC

文件格式参考以下图片所示

image

后台运行

注意事项

  • 建议使用 1920 * 1080 和 2160 * 1440 的分辨率运行
    未测试屏幕小于1920 * 1080的情况,不太建议在小于该分辨率下使用
  • 请将设置-图像中的材质质量和渲染比例设为高,普通FPS和战斗FPS均设为60,后处理设为关闭以便于软件进行识别。若设备性能无法满足也请尽量将 渲染比例设为高,否则软件识别可能存在困难。
  • 游戏程序将在脚本启动后,被设置为窗口模式,中间如果出现切换全屏后又退出的行为,是正常的行为,无需担心
  • 如果您启动了 steam 或其他软件的性能展示功能,应尽量避免遮盖游戏画面,否则可能导致脚本使用过程出现问题
  • 脚本支持使用简体中文作为游戏语言时运行,但仅支持使用零协的中文本地化语言包与字体

声明

本软件开源、免费,仅供学习交流使用。

若您遇到商家使用本软件进行代练并收费,可能是设备与时间等费用,产生的问题及后果与本软件无关。

配置了获取管理员权限的代码,是为了确保运行顺利

该项目除了检查更新与公告展示功能外,纯离线运行

软件图标素材来源网图,不属于 AGPL v3 协议开源的内容,如有侵权,请及时联系作者删除

部分图像与音频素材来自 边狱巴士中文WIKI月海伦娜 ,应要求进行声明

用户在使用过程中需自行遵守相关平台的使用规则与服务条款。因使用本软件可能导致的游戏账号封禁、违规行为等一切后果,作者概不负责。用户需对自身行为负责,并承担使用本软件可能带来的所有风险。


图示样例

(图片仅供参考,还请以实例为准)

开始界面

image

镜牢队伍设置界面

image


致谢

单独致谢

AALC的项目离不开以下开源项目的帮助

项目 链接 -
LALC LixAssistantLimbusCompany 感谢大佬的开源,让我能通过一步步跟进重写大佬的项目,从而学习、开始自己的项目
OCR文字识别 PaddleOCR-json 没有它就没有自动识别队伍、自动识别镜牢主题包的功能
图形界面组件库 PyQt-Fluent-Widgets 虽然只是用到了基础的部件,没怎么开发潜力,但是基础的部件已经让GUI的美观性UP了
三月七小助手 March7thAssistant 从大佬这里学到了挺多
BAAS blue_archive_auto_script 从大佬这里学习了模拟器相关代码

统一致谢

直接或间接参与到本软件开发的所有人员

包括在网络上分享各种教程的大佬们

还有开源自己代码的巨佬们!


贡献者

感谢以下开发者对 AALC 作出的卓越贡献:

未来计划

  • 运行结束后统计获取的通行证等级和经验卡数量、纽数量
  • 自适应窗口位置,可以不用左上角
  • 将运行期间的统计生成为excel文件或图表,提高可阅读性
  • 完善代码函数注释文档
  • 针对主题包配置提供GUI
  • 持续修复BUG
  • ……

源码运行

如果你是完全不懂的小白,请通过上面的方式下载安装,不用往下看了。

# Installation (using venv is recommended)
git clone https://github.com/KIYI671/AhabAssistantLimbusCompany
cd AhabAssistantLimbusCompany
pip install -r requirements.txt
python main.py

# Update
git pull

构建指南


参与开发

  • 参与程序开发��施工中)
  • 多语言 (i18n):参考 多语言支持

最后

如果你觉得该软件对你有帮助,请点个Star吧。

希望有大佬对这个项目进行一波指点或者优化,或者更进一步一起完善这个项目。

希望这个软件能帮助大家减少Limbus游玩过程中反复乏味的部分,享受里面精彩的剧情、演出和机制。

About

AALC,PC端Limbus Company小助手。AALC,Limbus Company Assistant on PC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 99.2%
  • CSS 0.8%