Reemote

Extension to allow Reemote app to access Deezer and manage it remotely.

Qu'est-ce que Reemote ?

Reemote est une extension Chrome développée par vingran, et sa fonction principale est "Extension to allow Reemote app to access Deezer and manage it remotely.".

Captures d'Écran de l'Extension

screenshot

Télécharger le fichier CRX de l'extension Reemote

Téléchargez les fichiers d'extension Reemote au format crx, installez manuellement les extensions Chrome dans le navigateur ou partagez les fichiers crx avec des amis pour installer facilement les extensions Chrome.

Instructions d'Utilisation de l'Extension

                        The module allows Reemote app to access Deezer and manage it remotely.

This module is not part of Deezer company.
This module is a pre-requisite for the Android Reemote application

-----------------------------
Change log
v2.5
Quick fix following Deezer rebranding and website modifcations

v2.4
Bug correction

v2.2
Manifest v3 + Bug correction

v1.6
Quick fix to correct errors due of changes on Deezer website (V1.5 causes Deezer malfunction)
Known issue: Personal playlists are no longer displayed in the Reemote app

v1.5
Add song version information when available
Correction of volume change detection bug on Firefox

v1.4
Fix a lot of issues related to modifications made by Deezer on Website

v1.3
Fix an issue related to a modification made by Deezer on API

v1.2
Optimization : Remove synchronous calls

v1.1
Bug fixes caused by Deezer web interface redesign.
Some features no longer worked (Repeat / Shuffle / Dislike / ...), now it's OK !

v1.0
Added features (available for on/off in extension popup) : Dislike artist or track
Many optimizations and bug fixed

v0.7
Fix an issue related to a modification made by Deezer

v0.6
Fix issue (again) on favorite data retrieving. User profile must be "public" to use Deezer API without using Deezer login

v0.5
Fix issue on favorite data retrieving. User profile must be "public" to use Deezer API without using Deezer login

v0.4
Fix issue on favorite data retrieving, but update of favorite data is no longer done instantaneously in application (due of Deezer scripts changements)

v0.3
First public version                    

Informations de Base sur l'Extension

Nom Reemote Reemote
ID ieaenjjoeagccmifeielgepkmdbfdadi
URL Officiel https://chromewebstore.google.com/detail/reemote/ieaenjjoeagccmifeielgepkmdbfdadi
Description Extension to allow Reemote app to access Deezer and manage it remotely.
Taille du Fichier 241 KB
Nombre d'Installations 316
Version Actuelle 2.5
Dernière Mise à Jour 2023-11-10
Date de Publication 2020-07-26
Évaluation 5.00/5 Total 2 Évaluations
Développeur vingran
Email [email protected]
Type de Paiement free
Site Web de l'Extension https://dev.vingran.com/reemote
Langues Prises en Charge en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Reemote",
    "version": "2.5",
    "author": "vingran",
    "description": "Extension to allow Reemote app to access Deezer and manage it remotely.",
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*.deezer.com\/*"
            ],
            "exclude_globs": [
                "*api*",
                "*developers*"
            ],
            "js": [
                "bridge.js"
            ]
        }
    ],
    "web_accessible_resources": [
        {
            "resources": [
                "reemote.js"
            ],
            "matches": [
                "*:\/\/*\/*"
            ],
            "extension_ids": [
                "ociihbhelfbocekehghnlbinfocheblf"
            ]
        }
    ],
    "externally_connectable": {
        "matches": [
            "*:\/\/*.deezer.com\/*"
        ]
    },
    "background": {
        "service_worker": "background.js",
        "type": "module"
    },
    "permissions": [
        "storage",
        "tabs"
    ],
    "action": {
        "default_popup": "popup.html",
        "default_icon": {
            "16": "icon.png",
            "32": "icon.png",
            "48": "icon.png",
            "128": "icon.png"
        }
    },
    "icons": {
        "16": "icon.png",
        "32": "icon.png",
        "48": "icon.png",
        "128": "icon.png"
    }
}