Rich Presence for Discord to display what you're currently doing in most of adobe's applications
UPDATE: The script is now AUTOMATED! (Automation provided by bBSempai)
- Python 3.4+ with Pip
- If you're running a 64bit version of python, download the pywin32 binaries from here!
- Adobe apps (obviously)
- AutoHotKey (AHK) For AUTOMATION of your RPC
- Clone the repo
$ git clone https://github.com/smokes/adobe-rpc.git
- Make sure you're running an Adobe application.
- Install the required packages
$ pip install -r requirements.txt
- Run the script
$ python rpc.py
- Enjoy!
OR just download the .exe from the releases! page and run it!
- Upon running an AHK script you can automate your tasks. Here we have two scripts:
1)RPC.ahk which would ensure running of the RPC.exe in the background upon startup and also "re-run" it as soon as it gets terminated due to closing of any Adobe app or Discord.
2)Failsafe.ahk which would be helpful if any inconvenience occurs such as if Discord stops displaying your RP even though the .exe file is running along with your Adobe application and Discord (Trust me, it happens and I don't know why or what bug causes it. Subject to improvement). The script would, upon certain specific keypress(CTRL+ALT+SHIFT+` by default; can be edited), kill the .exe file which is already running and re-run it.
Look at the script codes yourselves to understand properly if you want. - Now in order to automate your RPC all you have to do is keep these scripts running in background. Don't worry, they will literally consume almost negligible memory leaving no trace in your taskbar and tray. If needed, you can manually control them from the Task Manager window. All you gotta do to make them autorun is follow the steps below:
- Install AHK (Takes up <15 Mb worth of space)
- Set your AHK file to run automatically on startup everytime you boot. If you already don't know how to then just follow these instructions:
- RUN shell:startup
- It will open this directory -> (C:\Users<NAME>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)
- If the directory (Startup Folder) doesn't already exist...THEN MAKE ONE 🙂
- Place your .AHK file shortcuts in this directory. Now your AHK files will run on startup every time you boot up your PC. Meaning the RPC.exe will run automatically now upon startup in hidden mode and would also not stop running even if you close your Adobe app or Discord. For further knowledge of the scripts' working you can check out the instructional comments provided in the scripts themselves. Restart your setup and Voila! It should be working perfectly!
- RUN shell:startup
Note: You can always manually control the rpc.exe and the .ahk files from the Task Manager window if any issues occur.
The easiest way to use adobe-rpc is to download the .exe and .ahk files from the releases! page.
- Macos support
- Better error handling
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.
Feel free to contact us regarding anything you need help with!