Git Product home page Git Product logo

adobe-rpc's Introduction

alt text

Adobe Discord Rich Presence

Codacy Badge made-with-python GitHub issues

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 $ pip install -r requirements.txt
  • Run the script $ python rpc.py
  • Enjoy!

Binaries

The easiest way to use adobe-rpc is to download the .exe from the releases! page.

Preview

TODOs

  • Macos 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.

adobe-rpc's People

Contributors

smokes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

adobe-rpc's Issues

Nothing Happens

I've already did all the steps, pywin32 installed in correct version, already installed all components in requirements.txt, but when i run the script, nothing happen. what's wrong?. I'm using python 3.8.2

AutoStart?

Is there a way to have the rpc automatically start? or do i need to run the thing every time i open an adobe app?

Python instantly closes.

Hey I am not at all familliar with GitHub nor python, so I may not even be doing it right but I run rpc.py and it just instantly closes. Any help for a complete dumbass on how to get this to work would be nice! :)

Can't make it work without using the .exe binary

Hello,
I just can't seem to make it work without using the binary, either Photoshop or Discord isn't recognized (Make sur Discord/Adobe app is running [...])
Did anyone manage to find a fix? I followed every step thoroughly

Thank you

adobe xd

doesn't work for adobe xd?? 👀🤷‍♀️

Doesn't install "requirements.txt"

Whenever I do " pip install -r requirements.txt" I get an error saying "Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'." What do I do?

How the heck

where do I do the git clone command? I'm on a mac so I tried in terminal after doing cd LOCATION OF FOLDER

but idk how to make it work....

Please Help

I'd really love to use this app, but there are a few things I need help with.

How can I have it run whenever I open an Adobe app automatically?
If I cant, how can I have it run in the background, or in the Task Tray? I dont want it showing on my taskbar.

Premiere Pro 2020 not recognized

I know this thing is kinda old but is any things can fix this? (I using the .exe version and only Premiere Pro 2020 is not working)
image

Running the program provides an error.

Whenever I run the python script (not using the exe) It spits out this.

$ python rpc.py
Started Adobe RPC
Run Adobe/Discord app
Run Adobe/Discord app
Run Adobe/Discord app
Run Adobe/Discord app

I am running Discord (stable branch) and Premiere Pro 2020. How do I fix this?

Application not working.

So i've tried the exe and the python script, each with no avail. Here is what I have recieved in my command prompt:
Traceback (most recent call last): File "rpc.py", line 53, in <module> connect_loop() File "rpc.py", line 25, in connect_loop update_loop() File "rpc.py", line 49, in update_loop update_loop() File "rpc.py", line 46, in update_loop rich_presence.clear() File "C:\Users\Brett\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pypresence\presence.py", line 37, in clear return self.loop.run_until_complete(self.read_output()) File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1008.0_x64__qbz5n2kfra8p0\lib\asyncio\base_events.py", line 616, in run_until_complete return future.result() File "C:\Users\Brett\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pypresence\baseclient.py", line 101, in read_output raise InvalidID pypresence.exceptions.InvalidID: Client ID is Invalid
The exe, when run, just keeps testing for Discord or Premiere even though I am running Premiere Pro CC 2018 right now. Any help would be appreciated.

Run Adobe/Discord app

I keep getting the 'error' Run Adobe/Discord app while adobe illustrator and discord are open.
It's just not detecting it.
Schermafbeelding 2021-02-05 165233

Adobe Premier, when?

When will ya put Adobe Premiere 2020? Soon I hope, in the .exe I really don't want to fiddle with the python one.

For Pathched Versions

YOO btw does this work on Adobe Patched apps ?? Becuase looks like the script is working fine but nothing happens at the Rich Presence on DIscord.
image

Pywin32/Adobe/Discord Error

Windows 10 Pro
Python 3.8
Adobe Premiere Pro

I didn't get this error before using Python 3.7 and an older version of pywin32.
no

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.