/arknights-enemydata-search

明日方舟敌方信息查询

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

明日方舟敌方信息查询工具

* English

* 今天找到了大佬造的完整的轮子,本项目可能就更新的没那么勤快了。

丢人,你马上给我退出战场!

数据来源

Perfare/ArknightsGameData原仓库已经被标记为Archived。

新数据源:Kengxxiao/ArknightsGameData

特性

只要上面这位大佬没有鸽,这个脚本就可以使用。当然本机是要能够访问GitHub的。

提供了“输入敌方代号或编号实现检索”的功能。

可以检索敌方任意单位的:

  • 描述信息
  • 攻击数值
  • 物理防御/法术抗性数值
  • 移动速度
  • 攻击间隔时长
  • 每秒回复的生命值
  • 重量(决定了特种干员技能能否造成位移)
  • 是否免疫眩晕/沉默
  • 减少保护点耐久*
  • 攻击范围(0表示近距离攻击)
  • 天赋
  • 技能

可以调用浏览器检索干员信息:http://ak.mooncell.wiki/w/首页

*:lifePointReduce属性,即敌方人员成功进入保护点后保护点减少的耐久

**:在网络连接失败的时候会提示使用Socks代理进行连接(我没有socks代理,所以这项功能没有测试过)

使用

下载 Release 中的可执行文件使用,或者下载.py文件运行。

因为我现在主力电脑是Mac,所以一段时间之内不能放出适用于Windows的build了。

  • 可以输入list来获取敌方人员名单和对应的编号。

  • 可以通过命令行参数查找:例如

    python Arknights_enemy_database.py 粉碎攻坚手 w

    会提供粉碎攻坚手以及W的情报。

  • OP + 干员姓名/外号打开对应的PRTS Wiki页面。例:OP 洁哥会打开 安洁莉娜 - PRTS

TODO

  • 暂时还不支持使用命令行参数直接查找,之后也没什么时间维护。希望能得到背锅侠刀客塔们的帮助。 参数查找已支持
  • 图形界面同上。 我发现图形界面除了帅气以外好像没有什么帮助,鸽了鸽了
  • 不知道技能优先级的顺序,因此原样提供。弄清楚之后考虑改为高-中-低描述方式
  • 网页版(微信小程序不考虑,支付宝小程序更不考虑。其实就这么点东西做网页太浪费了…我觉得更好的方式是能合并到罗德岛人事中心之类大工具里面,作为一个tag存在。)
  • 该重构了,特别是后面读取高level的写法我自己都看不下去

其他

  • 明日方舟,Arknights, 鹰角网络,hypergryph及相关标识由上海鹰角网络科技有限公司所有。本项目与鹰角没有关联。

  • Don't be evil.