refactor: log stat for idmap script

This commit is contained in:
2025-10-06 15:26:02 +08:00
parent f84a5282db
commit 0c317f78b3

View File

@@ -67,16 +67,19 @@ def main():
version_url = "https://api.hakush.in/zzz/new.json" version_url = "https://api.hakush.in/zzz/new.json"
version_data = fetch_json(version_url) version_data = fetch_json(version_url)
latest_version = ( latest_version = ".".join(version_data["version"].split(".")[:2]) + ".0"
version_data.get("previous")[0] if version_data.get("previous") else "data" print(f"Latest version: {latest_version}")
)
weapon_url = f"https://api.hakush.in/zzz/{latest_version}/weapon.json" weapon_url = f"https://api.hakush.in/zzz/{latest_version}/weapon.json"
character_url = f"https://api.hakush.in/zzz/{latest_version}/character.json" character_url = f"https://api.hakush.in/zzz/{latest_version}/character.json"
bangboo_url = f"https://api.hakush.in/zzz/{latest_version}/bangboo.json" bangboo_url = f"https://api.hakush.in/zzz/{latest_version}/bangboo.json"
weapon_data = fetch_json(weapon_url) weapon_data = fetch_json(weapon_url)
print("Fetched", len(weapon_data), "weapons")
character_data = fetch_json(character_url) character_data = fetch_json(character_url)
print("Fetched", len(character_data), "characters")
bangboo_data = fetch_json(bangboo_url) bangboo_data = fetch_json(bangboo_url)
print("Fetched", len(bangboo_data), "bangboos")
transformed_data = {lang: {} for lang in language_map.keys()} transformed_data = {lang: {} for lang in language_map.keys()}