A professional tool to batch download League of Legends champion loading screen assets using Riot Data Dragon API. Supports incremental updates and multiple languages.
一个利用 Riot Data Dragon API 批量下载《英雄联盟》英雄加载界面立绘的专业工具。支持增量更新及多语言配置。
- Smart Incremental Update: Only downloads new or missing skins. (智能增量更新:仅下载新增或缺失的皮肤)
- Force Refresh: Update specific hero assets using the
--forceflag. (强制刷新:使用--force参数更新特定英雄资源) - Multi-language: Supports all languages provided by Riot (zh_CN, en_US, ja_JP, etc.). (多语言支持)
- Robust: Integrated logging and error handling. (稳健性:完善的日志记录和错误处理)
- Clone the repo:
git clone https://github.com/yourusername/lol-asset-downloader.git cd lol-asset-downloader - Install dependencies:
pip install -r requirements.txt
python main.py --path my_skins --lang zh_CNpython main.py --force "阿狸"| Argument | Description | Default |
|---|---|---|
--path |
Directory to save images | assets |
--lang |
Riot Data Dragon language code | zh_CN |
--force |
Force re-download skins for a specific hero name | None |
This project is not endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends.
本项目仅供学习交流使用,相关资产版权归 Riot Games 所有。
MIT