Releases: crocchetto/league-mac-rpc
macOS port v1.0.2
Welcome to Release 1.0.2
Release of the bug fix by Its-Haze
🐛 Bug Fixes
Fixed chroma name detection issues - Some chroma names are not available in the public api we use to gather chroma info, which causes the application to get stuck in champ select and not load any ingame data to discord. This has now been resolved.
This issue was originally reported here: #79
🍏 LeagueRPC App (Recommended)
The easiest method. Requires no manual installation of Python or Homebrew.
- Download
LeagueRPC_v1.0.0_App.zipfrom the Assets section below. - Unzip the file.
- Drag
LeagueRPC.appto your Applications folder (optional). - Double-click to run. A terminal window will open automatically to show you the status.
⚠️ "App is damaged" FixSince this app is open-source and not signed by Apple, macOS might show a warning saying "LeagueRPC is damaged and can't be opened". This is a false positive. To fix it:
- Open the Terminal app.
- Type
xattr -cr(make sure there is a space at the end).- Drag and drop the
LeagueRPC.appinto the terminal window.- Press Enter.
- Open the App again.
🛠️ Source Installer (Advanced)
Use this if you prefer running from source, want to modify the code, or if the App doesn't work for you.
- Download
LeagueRPC_v1.0.0_Installer.zipfrom the Assets section below. - Unzip the folder.
- Open Terminal and navigate to the folder (
cd path/to/folder). - Make the installer executable:
chmod +x install.sh
- Run the installer:
./install.sh
- Follow the on-screen instructions.
This is an unofficial port of the original its-haze/league-rpc project, modified to run natively on macOS.
macOS port v1.0.1
Welcome to Full Release 1.0.1
This is just a hotfix on the config file to use an alternative or modified client for Discord.
🍏 LeagueRPC App (Recommended)
The easiest method. Requires no manual installation of Python or Homebrew.
- Download
LeagueRPC_v1.0.0_App.zipfrom the Assets section below. - Unzip the file.
- Drag
LeagueRPC.appto your Applications folder (optional). - Double-click to run. A terminal window will open automatically to show you the status.
⚠️ "App is damaged" FixSince this app is open-source and not signed by Apple, macOS might show a warning saying "LeagueRPC is damaged and can't be opened". This is a false positive. To fix it:
- Open the Terminal app.
- Type
xattr -cr(make sure there is a space at the end).- Drag and drop the
LeagueRPC.appinto the terminal window.- Press Enter.
- Open the App again.
🛠️ Source Installer (Advanced)
Use this if you prefer running from source, want to modify the code, or if the App doesn't work for you.
- Download
LeagueRPC_v1.0.0_Installer.zipfrom the Assets section below. - Unzip the folder.
- Open Terminal and navigate to the folder (
cd path/to/folder). - Make the installer executable:
chmod +x install.sh
- Run the installer:
./install.sh
- Follow the on-screen instructions.
This is an unofficial port of the original its-haze/league-rpc project, modified to run natively on macOS.
macOS port v1.0.0
Welcome to Full Release 1.0
This is an unofficial port of the original its-haze/league-rpc project, modified to run natively on macOS.
This release offers two ways to use the software. Choose the one that fits you best!
🍏 LeagueRPC App (Recommended)
The easiest method. Requires no manual installation of Python or Homebrew.
- Download
LeagueRPC_v1.0.0_App.zipfrom the Assets section below. - Unzip the file.
- Drag
LeagueRPC.appto your Applications folder (optional). - Double-click to run. A terminal window will open automatically to show you the status.
⚠️ "App is damaged" FixSince this app is open-source and not signed by Apple, macOS might show a warning saying "LeagueRPC is damaged and can't be opened". This is a false positive. To fix it:
- Open the Terminal app.
- Type
xattr -cr(make sure there is a space at the end).- Drag and drop the
LeagueRPC.appinto the terminal window.- Press Enter.
- Open the App again.
🛠️ Source Installer (Advanced)
Use this if you prefer running from source, want to modify the code, or if the App doesn't work for you.
- Download
LeagueRPC_v1.0.0_Installer.zipfrom the Assets section below. - Unzip the folder.
- Open Terminal and navigate to the folder (
cd path/to/folder). - Make the installer executable:
chmod +x install.sh
- Run the installer:
./install.sh
- Follow the on-screen instructions.
macOS Port Installer v1.0
Welcome to Installer Release 1.0
This is an unofficial port of the original its-haze/league-rpc project, modified to run natively on macOS (Apple Silicon).
This version uses Python 3.11 (installed via Homebrew) and includes all the original features, such as custom Client IDs, toggling stats, etc.
🚀 How to Install
-
Scroll down to the Assets section of this page or by clicking here
-
Download
Source code (zip)from the latest release (it's under Assets) -
Unzip the folder and place it somewhere safe (e.g. to your Desktop) and remember that you won't be moving that or you'll have to do the installation process again.
-
Open your Terminal (
⌘cmd+spaceand typeTerminalor you can find it in FinderApplications > Utilities) and type:
cd path/to/your/folder/(to determine the path you can simply drag the folder and drop it in the Terminal after writing cd and press enter)
- Then type this command to make the installer executable:
chmod +x install.sh(again you can also drag and drop the file into the Terminal after writing chmod +x and press enter)
- Finally, run the installer by typing:
./install.sh(You know the deal, just drag and drop the file into the Terminal and press enter)
- The script will guide you through the installation.
- If you don't have Homebrew and/or Python installed it will probably ask your Mac's password (this is for installing Homebrew/Python, it's safe, if you don't trust me install Homebrew from their website)
-
Once finished, the script will create a
StartLoL_RPC.commandfile inside the project folder. You can Place this anywhere and it will still work. -
That's it! Just double click on it and you'll be good to go. ✨
▶️ How to Run
From now on, just double-click the StartLoL_RPC.command file (inside the project folder) to start the program!
🤔 How do I know if it's working?
The Terminal will open.
If you see LeagueRPC is ready! then you did it correctly.