Thanks zebbe152 for the pull request. Here is it again the new version:
If you encounter errors please let me know mayby i can go see what i can do. I'm running this now on my laptop to.
(Again i'm not a coder, and yes my english could be a little better
)
Download Link:
http://ul.to/nlnvigt4
Notes: 2 extra EULA's agreements added to the installer for 2 tools i added to do the API change/injection as user friendly as possible in some sort kind of patch way. (So don't be scared if u see it!) (hexpatcher to edit XBMC.exe and Swiss File Knife to convert the binary to hex)
Instructions
1. Install spotyXBMCSetup-v12.2-custom-pvr.exe and don't start XBMC yet.
2. Download your BINARY API Key from here:
https://developer.spotify.com/technologi...tify/keys/
https://developer.spotify.com/technologies/libspotify/
3. Name it "spotify_appkey.key" and place it in your root dir of XBMC. (Proberly C:\Program Files\XBMC\ or C:\Program Files (x86)\XBMC\)
4. Now execute runpatch.bat IN ADMINISTRATOR MODE!!! (Otherways i'm not allowed to edit XBMC.exe)
5. When everything is ok. Start using XBMC and configure the spotify addon.
6. Dont forget to restart xbmc after its configured.
And again if i'm not allowed to post this or forgot something or what ever, i'm sorry just send me a message and i'll remove it or take actions.
Also i'm not responsible for anything.
If you are updating from v12.0 you must re-run the patcher to again ofcourse
And like last release no pvr addons with it since you can download it anyway from the repo.
Credits to all coders and fixers and people!
-------------------------------------------------------
Sidenote: U can always start XBMC, if u ran after the patch and its giving a error and xbmc won't start. Then it didnt patched right and you didnt follow correctly the procedure. Just recover your backup to the original file and try again. (Or re-run the full setup). Since if the api key is wrong u still can start XBMC it will just not load the spotify music. (Or it must be some error somewhere in your userdata if thats possible)