Comments (4)
Would it be feasible to take the whitelisting a little further to provide more control to the user?
Sure! Do you have anything specific in mind?
What do these unique D-Bus names look like? The current check should be able to deal with bus names like org.mpris.MediaPlayer2.player.instance123
, where the player
part is constant but the instance123
changes. Then you can just whitelist player
and it should work.
from rescrobbled.
What do these unique D-Bus names look like? The current check should be able to deal with bus names like
org.mpris.MediaPlayer2.player.instance123
, where theplayer
part is constant but theinstance123
changes.
That's the thing, they're following the same chromiumish approach, so they're all like this:
$ playerctl --list-all
chromium.instance8096
chromium.instance1145951
So there's not much to work with 😄 Of course it might be possible to change these names on the app's side, but at least every Electron based player I've used are named like this. So it might be something that's not even possible to change.
That's why I'm thinking if there'd be a way to identify the player by something else by Rescrobbled. What that would be and what it would require, I don't know. If you instantly know that it's not possible or not worth the effort, then we'll let it be!
from rescrobbled.
That's the thing, they're following the same chromiumish approach, so they're all like this:
Right, yeah then I'm afraid there isn't really any way to do this from rescrobbled's side, and I'd recommend figuring out if you can change the name of the player somehow. Sorry!
from rescrobbled.
Closing this issue as there's unfortunately not much that can be done to fix this.
from rescrobbled.
Related Issues (20)
- Submit more available information when listening with mpv-mpris
- Cannot submit track without album to Last.fm HOT 10
- I can't launch rescrobbled
- Music submits twice HOT 4
- Running `cargo test` fails to No such file or directory (os error 2)', src/filter.rs:143:14 HOT 12
- Scrobbling failure HOT 1
- can't scrobble Spotube HOT 4
- Is it possible to install this for Windows using Musicbee? HOT 3
- Does MPRIS expose Genre HOT 13
- Submit after percent played HOT 5
- Do you know... HOT 4
- Duplicate scrobbles being submitted HOT 6
- Scrobbles multiple times when pausing on Elisa HOT 5
- Submit listen without release_name(album) HOT 3
- No scrobbling services defined HOT 2
- Empty artist from Telegram on any track HOT 2
- Error while loading shared libraries: libssl.so.1.1 HOT 4
- Scrobbling happens way too early (Amberol)
- I can't launch rescrobbled
- Not scrobbling, stuck at "Looking for an active MPRIS player..." HOT 6
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 rescrobbled.