Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nomi-san/RitoClient
🤿 Deep dive into your RiotClient
https://github.com/nomi-san/RitoClient
devtools injector lcu-api league-of-legends riot-client riot-games riotclient
Last synced: 3 months ago
JSON representation
🤿 Deep dive into your RiotClient
- Host: GitHub
- URL: https://github.com/nomi-san/RitoClient
- Owner: nomi-san
- License: mit
- Archived: true
- Created: 2023-08-24T12:06:22.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2023-09-09T11:24:14.000Z (10 months ago)
- Last Synced: 2024-01-25T17:18:20.272Z (5 months ago)
- Topics: devtools, injector, lcu-api, league-of-legends, riot-client, riot-games, riotclient
- Language: C
- Homepage:
- Size: 561 KB
- Stars: 21
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-league - RitoClient - Deep dive into your RiotClient. (Developer Tools)
README
## 🔨 Building
### Prerequisites
- Visual Studio 2017
- Desktop development with C++
- Windows 8.1 SDK### Build steps
1. Clone this repo
2. Open `vsproj/RitoClient.sln` in Visual Studio
3. Set configuration mode to `Release` and `Win32` (x86)
4. Press build## 🌟 Getting started
### Usage
1. Run `bin/install.bat` (as admin) to activate the core module
2. Put your JavaScript files in `bin/preload` folder
3. Launch your RiotClient and enjoy!### Key bindings
- Ctrl + Shift + I to open DevTools
- Ctrl + Shift + R to reload the client## 🚀 Runtime API
### `DataStore`
Store your data locally like `localStorage`.
- `DataStore.get(key, fallback?)` - get value by key
- `DataStore.set(key, value)` - set value by key
- `DataStore.has(key)` - does the key exist?
- `DataStore.remove(key)` - remove the given key