chore: update idJson and add display for idJson version (#77)

This commit is contained in:
2024-08-25 00:54:37 +08:00
committed by GitHub
parent 9b4c27b17e
commit f148315bff
6 changed files with 16 additions and 6 deletions

View File

@ -8,6 +8,7 @@ cc = OpenCC('s2t')
# 获取 JSON 数据
weapon_url = 'https://api.hakush.in/hsr/data/lightcone.json'
character_url = 'https://api.hakush.in/hsr/data/character.json'
version_url = 'https://api.hakush.in/hsr/new.json'
# 语言映射配置
language_map = {
@ -45,9 +46,12 @@ def main():
try:
weapon_data = fetch_json(weapon_url)
character_data = fetch_json(character_url)
version_data = fetch_json(version_url)
transformed_data = {lang: {} for lang in language_map.keys()}
transformed_data["version"] = version_data["version"]
weapon_transformed = transform_data(weapon_data, "weapon")
character_transformed = transform_data(character_data, "character")