Arknights-related Toolkit
Project description
明日方舟(Arknights) 相关功能的整合库
现拥有如下功能:
- 抽卡
- 模拟十连
- 随机干员生成
- 公招链接生成
- 猜干员游戏
- 抽卡结果查询
欢迎 PR
安装
pip install arknights-toolkit
pdm add arknights-toolkit
配置
arknights-toolkit
配套了 cli 工具用于资源下载:
初始化数据与图片资源:
arkkit init
更新抽卡卡池:
arkkit update gacha path/to/gacha.json
示例
from arknights_toolkit.gacha import ArknightsGacha, GachaUser
from arknights_toolkit.gacha.simulate import simulate_image
from pathlib import Path
import asyncio
async def main():
gacha = ArknightsGacha("path/to/gacha.json")
user = GachaUser()
data = gacha.gacha(user, 10)
img = await simulate_image(data[0])
with Path("example_sim.png").open("wb+") as f:
f.write(img)
asyncio.run(main())
抽卡结果:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
arknights_toolkit-0.6.3.tar.gz
(17.4 MB
view hashes)
Built Distribution
Close
Hashes for arknights_toolkit-0.6.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7e326dcd56f8e39068ad68f57d03fe219e29119e5ee1e128e17d8633b09cc25 |
|
MD5 | 36ce0e86e2635ef4bb06e179f5c5369e |
|
BLAKE2b-256 | 5b919e9f1d2c4d34a68a2f27a68343c143c84a64ec9e0adce8bd1368e7790a97 |