ingui-n / musescore-downloader

Browser extension allowing to download music sheets, audio and midi files for free
137 stars 3 forks source link

Can't download official midi files with PRO+ subscription #17

Open cihadturhan opened 1 month ago

cihadturhan commented 1 month ago

I paid PRO+ subscription and they still won't let me download MIDI files. They ask $8 - $11 per midi file... What a lame company!

I tried this extension but it still won't let me download. Amazon link shows me an xml file The url: https://musescore.com/user/39593079/scores/19029736 Response:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
<Code>NoSuchKey</Code>
<BucketName>musescore.scoredata</BucketName>
<RequestId>tx000000000000012263ed1-0066da253c-1bf402e-default</RequestId>
<HostId>1bf402e-default-default</HostId>
</Error>
ingui-n commented 1 month ago

Hello, for some reason, almost every sheet from https://musescore.com/official_scores uploaded in 2024 is opens without the top bar, which contains a button to open a piano tutorial that plays the MIDI files. As this part of the site doesn't load, I can't scrape the MIDI or the audio file.

Using the client side Musescore algorithm to generate tokens to get a file URL after fetching returns the XML error you have posted. This applies to MIDI, audio and sheet pages.

This means I can't get it to work because the files aren't loading as in other public sheets. There may be a way to download the files, but I'm not aware of it.

cihadturhan commented 1 month ago

Thank you for detailed explanation. I think they started to gave permission to download the files on the server side. I tried to enable bar on the UI level but couldn’t manage it. The old version of the website was easy 😊