Adobe Discord Rich Presence
Notice to this repository
I am not working on this project anymore in favor of a better project in the works here: https://github.com/ryanjokuti/adobeRichPresence
It's under active development, and the code base is simplified.
I can still respond to issues, its just that is not my main focus.
Rich Presence for Discord to display what you're currently doing in most of adobe's applications
Requirements
- Python 3.4+ with Pip
- If you're running a 64bit version of python, download the
pywin32
binaries from here! - Adobe apps (obviously)
How to use
- Clone the repo
$ git clone https://github.com/smokes/adobe-rpc.git
- Make sure you're running an Adobe application.
- Install the required packages
$ python -m pip install --user -r requirements.txt
- Run the script
$ python rpc.py
- Enjoy!
Building binaries
Building the binaries from source requires pyinstaller
- Install
$ pip install -u pyinstaller
- If you are building on Python 3.8+, run
$ pip install --user https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz
- Build
$ pyinstaller --onefile .\rpc.py
Binaries
The easiest way to use adobe-rpc is to download the .exe from the releases! page.
Preview
TODOs
- Mac OS support
- Better error handling
- Prevent app from exiting when Discord or any app isn't running.
Contributing
adobe-rpc currently doesn't support: Media Encoder, Xd and Audition. Please submit a PR where you add an app that we haven't included yet to the file meta.json, where you specify the app's process name.