nrubin29 / finale

A fully-featured Last.fm client and scrobbler with Shazam-like scrobbling, a collage generator, home screen widgets, and more!
https://finale.app
BSD 3-Clause "New" or "Revised" License
114 stars 4 forks source link

[Apple Music iOS] Automatically remove duplicate from other devices after scan #18

Open shenghan97 opened 2 years ago

shenghan97 commented 2 years ago

I don’t know if it is already possible in the app to automatically remove duplicates scrobles after scanning Apple Music history on iOS.

The problem is I’m also scrobbling on Mac and after awhile my listening history on Mac will be synced to iOS. So when I scan my iOS listening history there will be duplicates of the songs I listened originally on Mac.

I think one possible solution is to check the time stamp of the scanned history and see if they match (or are within 1 min to allow for some discrepancies). And then the app can automatically deselect them from the list so that the plays on the Mac won’t be scrobbled. It’s probably better to be optional since there could be times the user intentionally play twice on different devices within a short period of time, but I’m not sure if this is really that common.

By they way thank you for making this awesome app and keep it free! Would love to see how it progress in the future!

nrubin29 commented 2 years ago

Thanks for the suggestion. I think your approach will definitely work. I'll plan to have this in the next version.