Skip to main content

Honkai Star Rail Toolkit

Project description

《崩坏:星穹铁道》工具箱

logo
Starrail Toolkit

- 主分支版本:0.2.0
- 开发分支版本:0.2.0
- PyPI 版本:0.2.0

开发状态

  • 支持命令行导出 csv、xlsx、json 格式抽卡记录
  • 支持命令行显示抽卡报告
  • 支持导出 markdown 格式抽卡报告
  • 支持导出网页版抽卡报告
  • 支持 Windows 平台游戏中自动检测 API URL
  • 实现用户界面并编译到 Windows 与 macOS 平台
  • 支持自动检查更新

导出结果示例

  • Excel 结果示例(为保护隐私已隐藏部分信息)

    xlsx

  • Markdown 结果示例:

    markdown

安装方式

目前仅提供命令行版本,用户交互界面版本正在开发中。

命令行安装

Python 用户可以直接使用 pip 安装本工具:

pip install starrail-toolkit --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple

使用指南

获取抽卡查询 API URL

请参考【这个教程】获取查询链接。

由此可以获得一个形如 https://api-takumi.mihoyo.com/common/gacha_record/api/getGachaLog?xxxxx 的 URL,后续步骤使用的就是这个 URL。注意:API URL 会在一定时间后过期,过期后需要重新获取。

导出抽卡记录

命令行导出

可以使用如下命令导出:

hksr --api https://api-takumi.mihoyo.com/xxx --export all

参数:--export 为导出格式,默认为导出全部格式,若仅需导出部分格式,可将对应参数替换。目前支持的格式有 csvjsonmdxlsx,替换方式例如 --export json xlsx

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

starrail-toolkit-0.2.0.tar.gz (25.8 kB view details)

Uploaded Source

Built Distribution

starrail_toolkit-0.2.0-py3-none-any.whl (27.0 kB view details)

Uploaded Python 3

File details

Details for the file starrail-toolkit-0.2.0.tar.gz.

File metadata

  • Download URL: starrail-toolkit-0.2.0.tar.gz
  • Upload date:
  • Size: 25.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for starrail-toolkit-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5bda44ad0697c60953371a3d79c4f99da6320545eaeb4bb1319572f1dd2bcd5a
MD5 ad093fc24edab719d7cae2c0315f9437
BLAKE2b-256 3c61421ebe05d6d2c3b209c29af5741160860aaf56d0781758784be7900cc7ef

See more details on using hashes here.

File details

Details for the file starrail_toolkit-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for starrail_toolkit-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 79e7b6e44590bfe4e5a2183f624dc64fc9b121dc19af6a62a47fade9ef0bb4ca
MD5 d336c3e82869ee00b289755e77e07ecd
BLAKE2b-256 a0f4dec15b55e3f8f70c792dd0595e774f7dbe65120c16aec77041b0d091c246

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page