Thanks to visit codestin.com
Credit goes to github.com

Skip to content

nicopowa/qobuzext

Repository files navigation

QobuzExt

Qobuz downloader

Based on qobuz-dl

Rewritten from scratch in vanilla Javascript and turned into a simple web extension.

More info

Looking for TidalExt ?

Informations

  • First testing version
  • Chromium based browsers only
  • Active subscription required

How to install

Clone repository, or download & extract archive.

Chromium based browsers

  • Open Extensions tab
  • Enable Developer mode
  • Click Load unpacked
  • Select extension directory
  • Click toolbar extensions icon
  • Pin extension

Firefox

QobuzExt is not published on AMO (addons.mozilla.org).
Unsigned extensions can not be permanently installed on standard Firefox release.

Build extension

  • Delete manifest.json
  • Rename manifest.firefox.json to manifest.json
  • Open terminal in extension directory
  • Run this command :
    tar -a -c -f qobuzext.zip manifest.json *.html *.js common

Load extension temporarily (standard Firefox)

  • Type about:debugging#/runtime/this-firefox into the address bar and press Enter
  • Click Load Temporary Add-on
  • Select qobuzext.zip

Use a different Firefox edition

  • Install Firefox Developer or Nightly
  • Type about:config into the address bar and press Enter
  • Accept the warning message
  • Search for xpinstall.signatures.required
  • Click the toggle button to set its value to false
  • Type about:addons into the address bar and press Enter
  • Click the cog button, then Install Add-on From File
  • Select qobuzext.zip

Note

Firefox does not support Offscreen API, extension automatically falls back to hidden tabs.

How to use

  • Open Web Player
  • Connect account
  • Navigate to album or release page
  • Click extension icon

How it works

  • Extension is "passive"
  • Inject code into website
  • Intercept fetch requests
  • Track incoming data
  • Parse specific responses
  • Wait for download order
  • Load files one by one
  • Inject metadata & cover

Work in progress

  • ToDo
  • ToDo++
  • Check extensions page for errors
  • Press Alt+Q to reload extension

Permissions

Disclaimer

❌ Not affiliated with Qobuz
⚠️ No liability for any damage or issues
🚫 No responsibility for how this software is used
💥 Use at your own risks
🎶 Good vibes 〜ヽ(⌐■_■)ノ♪♬

About

qobuz downloader web extension

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published