Coder Social home page Coder Social logo

amwin-rp's People

Contributors

arch-storm avatar camendoza94 avatar despenser08 avatar hgzt23678 avatar pkbeam avatar spedinfargo avatar swiegandt avatar th0mk avatar zylquinal 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amwin-rp's Issues

Toggle for Discord Rich Presence

I know this kind of goes against the point of the program, but a way to toggle Rich Presence off would be great. I don't want to use Rich Presence, but I do want Last.fm scrobbling, for which this is currently the only functioning option.

Not scrobbling repetead songs

Hi!

I just installed and while testing I realized that, if I listen to a song more than once, it only scrobbles the first listen. Is there any way to fix this?

Thanks for the work!

Serious problem when scrobbling classical music

When scrobbling classical music from apple music.AMwin will ignore the artist but scrobble the composer(which I think is fine)but it will add "BY" in front of the composer's name.
As a result it will create an artist name using the added"BY" in front on last.fm.This defnitely needs a fix.

微信图片_20230908060618

[Request] scrobble album artist

Please add the ability to scrobble the album artist. I listen to many compilations where the album artist is, "various artists" and they sadly don't scrobble as that.

memory leak

image

Hi! Appreciate the work done on this but whenever I leave it open in the background for long enough it ends up eating as much RAM as it can get its hand on. Unsure how to test further.

Reliable way to get cover images

To get the cover image for a song, we currently do a search on Apple Music's website using the song title and artist.

This is not ideal for two reasons:

  1. The search result may not have the correct cover art.
  2. If the song isn't actually on Apple Music (e.g. personal library), the search may give an incorrect cover art.

Is there a way we can completely prevent these false positive and false negative cases from happening?

If you play the same song continuously, it will be scrobble only once.

If you play the same song continuously, it will be scrobble only once.
I hope this will be fixed so that the same song played in succession will also be scrobble.

Playback history on last.fm. Continuous playback of the same song is omitted.
20230927021215

Exact playback history on Apple Music.
20230927021245

Scrobbling still happens within the first 30 seconds.

This issue was previously addressed in #5. It was also fixed and closed. But after testing the new update, it seems to still act in the same way, scrobbling is happening within the first 30 seconds of playing the song, ignoring the half song rule or the 4 minutes rule (whichever comes first).

Option to scrobble only the primary artist

In last.fm it is not standard to scrobble multiple artists using & as apple music likes to do, I personally prefer to just scrobble based on the first artist, I will probably make a fork and give it a shot myself but if anyone wants to give it a shot to save me the effort of setting up a dev space for C# it can be done using rejex with:

for just 2 artists:
\ &(.*)

ones seperated by comas:
\ ,(.*)

Scrobbler has stopped working today

Scrobbler has stopped working today. It used to work after 1.2.4 update but now its not working at all and its not showing Discord RP too. I tried getting new API key too and it does not help

I can’t make it work

I’ve downloaded the v1.2.2 and nothing is displayed in discord im using windows 10 and the Apple Music app from Microsoft I’ve also downloaded the v1.2.1 and it didn’t worked too the app is in the background and I can open it it’s just the discord rich presence side that isn’t working Nice app btw

Application does not open

It doesn't work. Double-clicking to launch either version of the application doesn't do anything. Task manager shows the application as running, yet no window pops up, nor does listening to music on the Apple music windows 11 app do anything to Discord. Running as administrator doesn't do anything either.

Add a license

Hi, this works great (on Windows 10 as well ;)), and I'd like to use some of your code - namely AppleMusicClientScraper.cs for my own project. If you're OK with this, would you add a license to the project so the terms are clear?

Can't scrobble songs with '&'

I've tried different combinations and it doesn't seem to scrobble any song that contains '&'.

image

image

Though, in the discord presence seems normal but no artwork.

image

Time at which a scrobble registers.

I have noticed that the app scrobbles within seconds from playing a track. Could this be changed in such a way to apply last.fm rules, i.e. scrobbling after 4 minutes or 50%, whichever comes first?

Album art does not show up.

Ever since I've downloaded the newest release (as the old version eventually stopped working), album art just does not work anymore.

It just shows the Apple Music logo where the album cover used to be. Also, it doesn't show the "[time] left" subtitle anymore either.

Were these intentional changes?

Screenshot 2023-10-20 154004

Restarting Discord, AMWin, Apple Music, and my computer did nothing. Launching them all in a variety of different orders — nothing. Reinstalling AMWin, reinstalling the .NET runtime, trying both runtime versions... nothing.

Support for ListenBrainz

ListenBrainz is a listen tracker much like last.fm, but is run by the same organisation behind MusicBrainz. It's open-source and might be easy to implement - the accounts are linked with MusicBrainz but only a user-specific token is used for authentication right now rather than needing an API key like last.fm apps do.

While there are AM scrobblers for ListenBrainz on Mac, there aren't any scrobblers on Windows, so it'd be nice to have ListenBrainz support implemented here. I'll look at implementing it myself when I can, or providing help if others intend to. I've helped out with ScrobblerBrainz, which is a plugin for MusicBee that supports ListenBrainz.

ListenBrainz API

changing text when hovering over image

it would be great if there was a setting in the app to choose whether it shows the song or album when hovering over the cover in the discord presence. currently it seems to only show the song name.

being able to enable/disable the small apple music icon would also be appreciated

Calculate song timestamps independently

Apple Music's song timestamps were changed in the last update (#9), which pretty much breaks our scraping of timestamps.

Theoretically, we could figure out approximately how much time is left by looking up the song's duration (e.g. on a third party API) and making a note of when playback began in the Apple Music client.

Not scrobbling after new Apple Music Windows update

After the new Apple Music Windows Update the AMWin-Rich Presence doesn't work anymore. Can't get any song to scrobble on Last.FM. Could you have a look if this could be easily fixed, and if so, apply the fix? Thank you

Scrobble to Last.fm after certain listening time

Could you add option to set listening time to scrobble a song as in Last.fm mobile app. For example scrobble after you listened to 50% of the song, to prevent scrobbling song that you skipped. I wish you understanded this message I know my english isn't perfect :)

Doesnt work at all

downloaded both noruntime and the other version and neither work, rich presence dont show up
idk if has to do with my .net but ive tried everything and have no idea what to do, restarted my computer twice and used older versions too

Check for Update during startup

Since Apple Music app may break the AMWin-RP client after updating, please add a support to check if there's an update rather getting confused why it didn't update Discord status or scrobble to Last.fm. A dialog box would be better due the app is portable.

Option to change top label

The same way we can change the "subtitle", we should be able to change the topline (currently locked to the music's name)..

Basically, I'm coming from iTunesRichPresence and we were able to set the lines to whatever we wanted and tbh I kindof liked that, here's a reference:
image

Now Playing scrobbles?

Could the scrobbler implementation send a "Now Playing" scrobble of the song youre currently listening to to lastfm?

Last.fm only tracks when playing in playlist

As title mentions, Last.fm only tracks in playlists, not when listening to an album.

EDIT: found out it tracks when album is in library, but not when playing from browse now or in apple music "store"

Support Apple Music play button display text in different languages

For versions 1.2.2 and 1.2.3, I've noticed the Rich Presence for Apple Music will not disappear when I have music paused. This is mildly infuriating because it's given people the impression I'm not listening in VCs and whatnot when nothing is even playing.

I've noticed it seems like it doesn't even pick up if it's paused or not, and thus will not trigger for it to leave

DEVICE DETAILS:
Using Windows 11 with AMRichPresence (tested 1.2.2 and 1.2.3, Runtime and NoRuntime releases for both), Apple Music Preview from Microsoft Store, and latest version of Discord

STEPS TO RECREATE:
Unknown, cannot find source cause

IMAGE EXAMPLE:
image

Song's cover art is not showing up

Earlier the Cover art used to appear on the song but now it's just Apple Music logo
Tried multiple songs of different artists but cover art is not showing.
No Cover art showing up
image

Struggles with non english characters

Hello! I've noticed it doesn't register some non-english character songs / artists. Some examples are Évidemment by La Zarra, Mama ŠČ! by Let 3 (these work 50/50) & Unicorn by Noa Kirel (Her name is hebrew on apple music) (haven't gotten it to work at all)

please state when paused

would be much more useful if it states when it is paused, also making it so games dont overwrite its slot

Rich presence not working

Even after updating to 1.2.5, the RP on Discord Canary seems not working.

image

The new update of Apple Music broke up the scraper it seems.

[Bug] Timestamp does not appear/update until the player is hovered over

Hi! First of all thank you for making such a great project.

I've noticed that when a song is played, initially the timestamp is not displayed until the player is hovered over (in which the progress timers appears and I'm guessing that is where the app scrapes its data from). This means that the end timestamp will not display in most cases unless you are mindfully trying to make it appear by hovering over it.

Discord_riiAACGCPk

This also occurs when the player switches over to a different song or when Repeat one is on (appears as 00:00 as the timestamp isn't updated).

It is worth noting that the timestamp updates normally after it is displayed when the track position is changed (by dragging the progress bar or pressing Previous), so I'm guessing there is a way for it to properly update the timestamp, just not on init.

AMWin 1.2.5
Apple Music 1.4.2.35 (1.1026.8961.0)

If there is anything else I can provide please let me know, cheers!

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.