A tool/documentation for injecting custom scripts into the deezer desktop app. Built for windows.
If you used the microsoft store to install Deezer, the installation can more difficult. The files are then usually located at C:\Program Files\WindowsApps\Deezer.62021768415AF_VERSION_x86__q7m17pa7q8kj0\app\resources
. To gain access to this folder you must give Administrators full access to the C:\Program Files\WindowsApps\
folder and apply these permission recursively. You can follow this tutorial. Once you've done that, launch the installer (if you use it) as Administrator. This might not actually work, because windows. I'd recommend installing Deezer via their own installer. No data should be lost anyways so it should not cause any problems.
Note: any mention of
%localappdata%\Programs\deezer-desktop\
can be replaced with wherever your deezer installation is located. It is generally recommended to always build from source to have the most up to date version (Full Mode in installer)
The full automatic way downloads the source files and repackes your Deezer application from the source. This ensures that you have the most up to date version.
- Download the installer
- Place it right besides the app.asar in
%localappdata%\Programs\deezer-desktop\resources
- Follow instructions of the installer
- Download the app.asar and replace
%localappdata%\Programs\deezer-desktop\resources\app.asar
- Create the plugins folder in
%localappdata%\Programs\deezer-desktop\
and place your plugins inside
- Follow the setup
- Create the plugins folder in
%localappdata%\Programs\deezer-desktop\
and place your plugins inside
Place plugins inside of %localappdata%\Programs\deezer-desktop\plugins
. They need to follow this structure.
Userscripts can be pretty easily ported to the desktop app if they are not too reliant on the functions of the userscript managers.
See example plugins here
When updating Deezer by manually downloading the installer, everything gets completely wiped (obviously the mod, but also all plugins). So back up your plugins before doing this.
6.0.240.296
Likely to work with newer/older versions