Closed Lisians closed 2 years ago
This is not supposed to be functional code an end product but rather a starting point for those interested in researching ripping from Melon.
To answer each of your points though
auth()
working correcly with Kakao as it's how I authenticated when previously testing. It has been a while though.cds/delivery/android/streaming_path.json
has been adjusted to respond with /smartstream
or it's the data you provided I have no idea.To be more clear though, I have not looked at Melon in close to a year. I provided what little information I had for anyone else that may want to look at it further. Although there is an issue out https://github.com/Slyyxp/rsack/issues/21 I don't really intend to follow through with it as of now as I am geoblocked from subscribing.
If you want to proceed with this you'll need to identify the encryption method on your own.
I can confirm that auth()
functions as intended as I just used it.
Did you ever find the method of encryption?
Hi, I have subscription which is only available for streaming. But I can't download song using your melon_client.py What I found is
auth()
through kakao is not working. link kakao account to melon id. And login through https://member.melon.com/muid/mobile/login/login_login.jsonstreaming_path()
, It return mcache://smmd.melon.com/smartstream, not https://spmd.melon.com/prestreamHere is code!