Vous pouvez également installer l'extension manuellement en téléchargeant le zip pour votre navigateur ici : https://github.com/trakt-tools/universal-trakt-scrobbler/releases
Décompressez chrome.zip
Accédez à chrome://extensions
Activer le "Mode développeur"
Cliquez sur "Charger décompressé"
Sélectionnez le dossier que vous avez décompressé
Allez sur : debugging#/runtime/this-firefox
Cliquez sur "Charger le module complémentaire temporaire"
Sélectionnez firefox.zip
ou, s'il est décompressé, sélectionnez n'importe quel fichier dans le dossier
L'extension sera activée jusqu'à ce que vous redémarriez Firefox.
Chargement manuel de l'extension dans Chrome
Chargement manuel de l'extension dans Firefox
Table des matières
Qu’est-ce que Universal Trakt Scrobbler ?
Pourquoi ai-je besoin de cette extension ?
Quels services de streaming sont pris en charge ?
Comment fonctionne la prolongation ?
Problèmes connus
Autres problèmes
Aide à traduire
Développement
Comment ajouter plus de services de streaming
Comment ajouter scrobbler/sync aux services de streaming
Crédits
Une extension qui vous permet de parcourir automatiquement les émissions de télévision et les films que vous regardez et de synchroniser votre historique depuis vos services de streaming préférés vers Trakt.tv.
Si vous souhaitez scrobbler/synchroniser depuis Netflix, c'est le seul plugin Trakt.tv qui le fait. À l'avenir, nous ajouterons la prise en charge d'un plus grand nombre de services de streaming, de sorte qu'il servira également d'extension unique fonctionnant pour plusieurs services.
Service de diffusion en continu | Scrobbler | Synchroniser | Limites |
---|---|---|---|
Amazon Premier | ✔️ | ✔️ | - |
AMC+ | ✔️ | - | |
Avoir très envie de | ✔️ | ✔️ | - |
Rouleau croquant | ✔️ | Impossible d'identifier les films en tant que films | |
Disney+ | ✔️ | - | |
Aller3 | ✔️ | - | |
GoPlay ÊTRE | ✔️ | - | |
HBO Aller | ✔️ | - | |
HBO Max | ✔️ | ✔️ | - |
Étoile chaude | ✔️ | - | |
Kijk.nl | ✔️ | - | |
MUBI | ✔️ | ✔️ | - |
Netflix | ✔️ | ✔️ | - |
NRK | ✔️ | ✔️ | - |
Joueur.pl | ✔️ | - | |
Polsatboxgo.pl | ✔️ | - | |
SkyShowtime | ✔️ | - | |
Étoile+ | ✔️ | - | |
Streamz BE | ✔️ | - | |
Têt TV+ | ✔️ | - | |
TV 2 JOUER | ✔️ | - | |
Viaplay | ✔️ | ✔️ | - |
Vidéo | ✔️ | - | |
VRTNu BE | ✔️ | - | |
VTMGo BE | ✔️ | - | |
Wakanim.tv | ✔️ | - |
Il extrait des informations sur les émissions de télévision/films que vous regardez/avez regardés en grattant la page ou en utilisant l'API du service de streaming et envoie les données à Trakt à l'aide de l'API Trakt.
Vous devrez peut-être désactiver le "mode automatique" dans l'extension Temporary Containers lors de la connexion, si vous l'utilisez.
Assurez-vous que vous êtes connecté aux services de streaming avant d'essayer de synchroniser le contenu de l'historique.
Si vous rencontrez d'autres problèmes ou avez des suggestions ou des questions, n'hésitez pas à ouvrir un problème.
Aidez-nous à traduire l'extension via Crowdin sur https://crowdin.com/project/universal-trakt-scrobbler. Vous devrez créer un compte Crowdin (vous pouvez vous connecter avec votre compte GitHub). Sélectionnez ensuite la langue à laquelle vous souhaitez contribuer et commencez à traduire (n'oubliez pas de sauvegarder vos traductions). Si une langue n'est pas encore disponible, ouvrez un problème ici.
Vous pouvez également voter pour les traductions, ce qui permet de confirmer les bonnes traductions et de signaler celles qui sont inexactes.
Si vous souhaitez obtenir un crédit sur GitHub pour les traductions, assurez-vous que votre nom d'utilisateur Crowdin est le même que celui de GitHub, ou similaire, afin que nous sachions que c'est vous. Une fois le PR fusionné, vous apparaîtrez comme l'un des contributeurs du commit. Exemple:
Pour les évaluateurs :
Ne supprimez jamais la branche translations
après avoir fusionné les PR de Crowdin, car Crowdin l'utilise pour synchroniser les modifications. Lors de la fusion de PR, assurez-vous de remplacer le titre générique « Nouvelles mises à jour Crowdin » par un titre plus spécifique détaillant exactement quelles langues ont été mises à jour.
Créez une application dans l'API Trakt (n'oubliez pas de vérifier la permission /scrobble
).
Dans Redirect uri:
, mettez https://trakt.tv/apps
.
Dans Javascript (cors) origins:
, mettez moz-extension://
et chrome-extension://
.
Copiez le fichier d'exemple .env.example
et modifiez les informations d'identification Trakt.tv. Assurez-vous également de définir l'ID de l'extension sur une chaîne arbitraire mais unique, sinon certaines fonctionnalités du navigateur pourraient ne pas être disponibles pour l'extension.
cp .env.exemple .env
Utilisez nvm pour exécuter la version correcte de Node.js.
utilisation de NVM
Installez les dépendances.
installation de pnpm
Pour exécuter en mode développement :
démarrage pnpm
Pour obtenir la version build pour le mode développement (ne surveille pas les fichiers) :
pnpm exécuter build-dev
Pour obtenir la version build pour le mode production (génère app.zip, prêt pour le déploiement) :
pnpm exécuter la construction pnpm exécuter zip
Exécutez npx trakt-tools dev create-service
. Il vous posera quelques questions sur le service et générera automatiquement tous les fichiers nécessaires. Si vous souhaitez fournir toutes les informations en même temps sans y être invité, exécutez npx trakt-tools dev create-service --help
pour voir les options.
Accédez aux fichiers générés et ajustez-les en conséquence. Vous pouvez voir les fichiers des autres services pour référence.
Si un service ne dispose pas du scrobbler ou de la fonction de synchronisation, vous pouvez exécuter npx trakt-tools dev update-service
pour générer automatiquement tous les fichiers manquants.
Cette extension est basée sur traktflix, la synchronisation Netflix originale développée par tegon, qui a été abandonnée au profit d'Universal Trakt Sync.
Ce produit utilise l'API TMDb, mais n'est ni approuvé ni certifié par TMDb.
Ce produit utilise l'API Trakt.tv.
LICENCE