Comments (8)
Well it works now. Sorry for doing it wrong lol, I re-read your comment and realized I was making a huge mistake. Yes, now installing it passively listens to Discord RPC without re-running the exe, thank you.
How do I run the .exe "from" that spot?
I have no idea how I misunderstood you pointing me to test RPC downloads. I am legitimately struggling to understand my thought process writing that ಠ_ಠ
send-presence does not seem to do anything, neither does Toontown: Corporate Clash but I tested a tool I use called "BrawlCrate" which has Discord Rich presence in the similar style to the add-ons that Eclipse IDE and IntelliJ IDEA have, and BrawlCrate worked. I am not sure if what works and what doesn't is related to what uses the old .dll vs what uses the new API library.
I'll try restarting my computer.
Edit: (Almost) same results, I noticed once I type in the terminal after running send-presence.exe's dynamic version it actually sets my status.
Since Toontown requires an account I'll try to find better ways to reproduce this so you don't have to go out of your way to make an account for that game.
from wine-discord-ipc-bridge.
#33 implements it, but it needs more testing, I'm currently testing it with lutris (with warframe).
Instruction:
git clone https://github.com/ahm-forks/wine-discord-ipc-bridge -b service wdipc-bridge-service
make -C wdipc-bridge-service OUTPUT=bridge.exe
WINEPREFIX=<wine-prefix> wine ./wdipc-bridge-service/bridge.exe install
then run send-presence.exe from @discord/discord-rpc to test it.
from wine-discord-ipc-bridge.
How do I run the .exe "from" that spot?
Is this only compatible with the .dll RPC and not the GameSDK version?
from wine-discord-ipc-bridge.
from wine-discord-ipc-bridge.
I am just realizing I totally built this thing wrong, somehow missing the fact this was actually compile instructions. Sorry
I probably should not have split this discussion between the PR comments and here.
Suggestion: Perhaps update the compile instructions on your PR to the one provided (make -C wdipc-bridge-service OUTPUT=bridge.exe
)
from wine-discord-ipc-bridge.
So it turns out what does work appears to use the .dll version of the Discord RPC.
from wine-discord-ipc-bridge.
Edit: (Almost) same results, I noticed once I type in the terminal after running send-presence.exe's dynamic version it actually sets my status.
send-presence.exe
(static one) worked on my box though...
from wine-discord-ipc-bridge.
Huh, for some reason the static one didn't have an option to type something in the terminal last time I ran it, but this time it did. I don't really know what the actual difference is but at least both exes work on my end.
I don't think I have anything else on my machine that uses the GameSDK version of Discord RPC, as far as I can see, they all use the .dll, but I don't see the DLL in Corporate Clash's files, I think Corporate Clash may use the GameSDK version of RPC. Anyways I should probably close this because the feature request I made is fulfilled for the most part.
from wine-discord-ipc-bridge.
Related Issues (20)
- I need help HOT 2
- osu! with wine-discord-ipc-bridge HOT 3
- can't get it to work HOT 4
- Proton issue HOT 23
- Proton: Failed to execute child process "winediscordipcbridge.exe" (No such file or directory) HOT 1
- Not working with subnautica below zero HOT 4
- Prevents Deep Rock Galactic from running HOT 2
- Arch Deep Rock Galactic bwrap pulse error HOT 3
- could not load main init error HOT 2
- Seems to stop after bridging a few times HOT 4
- Script for running it when opening a game in lutris HOT 3
- Doesn't work with PDRPC HOT 1
- Add reconnection logic
- Steam - rpc shows the right game for few secs than goes to wine64-preloader HOT 5
- Issues with LoL and Lutris on Arch Linux HOT 4
- Doesn't work with VRChat HOT 3
- Doesn't work with Satisfactory HOT 2
- Does not automatically close when running with Steam Proton HOT 2
- How to set it to run in a specific wine prefix? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wine-discord-ipc-bridge.