Sie können die Erweiterung auch manuell installieren, indem Sie die Zip-Datei für Ihren Browser hier herunterladen: https://github.com/trakt-tools/universal-trakt-scrobbler/releases
Entpacken Sie chrome.zip
Gehen Sie zu chrome://extensions
Aktivieren Sie den „Entwicklermodus“
Klicken Sie auf „Unverpackt laden“
Wählen Sie den Ordner aus, den Sie entpackt haben
Gehen Sie zu about:debugging#/runtime/this-firefox
Klicken Sie auf „Temporäres Add-on laden“
Wählen Sie firefox.zip
oder, wenn es entpackt ist, eine beliebige Datei im Ordner aus
Die Erweiterung bleibt aktiviert, bis Sie Firefox neu starten.
Manuelles Laden der Erweiterung in Chrome
Manuelles Laden der Erweiterung in Firefox
Inhaltsverzeichnis
Was ist Universal Trakt Scrobbler?
Warum brauche ich diese Erweiterung?
Welche Streaming-Dienste werden unterstützt?
Wie funktioniert die Erweiterung?
Bekannte Probleme
Andere Probleme
Helfen Sie beim Übersetzen
Entwicklung
So fügen Sie weitere Streaming-Dienste hinzu
So fügen Sie Scrobbler/Sync zu Streaming-Diensten hinzu
Credits
Eine Erweiterung, mit der Sie Fernsehsendungen und Filme, die Sie gerade ansehen, automatisch scrobbeln und Ihren Verlauf von Ihren bevorzugten Streaming-Diensten mit Trakt.tv synchronisieren können.
Wenn Sie von Netflix aus scrobbeln/synchronisieren möchten, ist dies das einzige Trakt.tv-Plugin, das dies kann. In Zukunft werden wir die Unterstützung für weitere Streaming-Dienste hinzufügen, sodass es auch als einzelne Erweiterung dienen wird, die für mehrere Dienste funktioniert.
Streaming-Dienst | Scrobble | Synchronisieren | Einschränkungen |
---|---|---|---|
Amazon Prime | ✔️ | ✔️ | - |
AMC+ | ✔️ | - | |
Sich sehnen | ✔️ | ✔️ | - |
Crunchyroll | ✔️ | Filme können nicht als Filme identifiziert werden | |
Disney+ | ✔️ | - | |
Go3 | ✔️ | - | |
GoPlay BE | ✔️ | - | |
HBO Go | ✔️ | - | |
HBO Max | ✔️ | ✔️ | - |
Hotstar | ✔️ | - | |
Kijk.nl | ✔️ | - | |
MUBI | ✔️ | ✔️ | - |
Netflix | ✔️ | ✔️ | - |
NRK | ✔️ | ✔️ | - |
Player.pl | ✔️ | - | |
Polsatboxgo.pl | ✔️ | - | |
SkyShowtime | ✔️ | - | |
Stern+ | ✔️ | - | |
Streamz BE | ✔️ | - | |
Tet TV+ | ✔️ | - | |
TV 2 PLAY | ✔️ | - | |
Viaplay | ✔️ | ✔️ | - |
Video | ✔️ | - | |
VRTNu BE | ✔️ | - | |
VTMGo BE | ✔️ | - | |
Wakanim.tv | ✔️ | - |
Es extrahiert Informationen über die TV-Sendungen/Filme, die Sie ansehen/gesehen haben, indem es die Seite scrapt oder die API des Stremaing-Dienstes verwendet, und sendet die Daten mithilfe der Trakt-API an Trakt.
Möglicherweise müssen Sie beim Anmelden den „automatischen Modus“ in der Erweiterung „Temporäre Container“ deaktivieren, wenn Sie ihn verwenden.
Stellen Sie sicher, dass Sie bei Streaming-Diensten angemeldet sind, bevor Sie versuchen, Verlaufsinhalte zu synchronisieren.
Wenn Sie andere Probleme feststellen oder Vorschläge oder Fragen haben, können Sie gerne ein Problem eröffnen.
Helfen Sie uns, die Erweiterung über Crowdin unter https://crowdin.com/project/universal-trakt-scrobbler zu übersetzen. Sie müssen ein Crowdin-Konto erstellen (Sie können sich mit Ihrem GitHub-Konto anmelden). Wählen Sie dann die Sprache aus, zu der Sie beitragen möchten, und beginnen Sie mit der Übersetzung (vergessen Sie nicht, Ihre Übersetzungen zu speichern). Wenn eine Sprache noch nicht verfügbar ist, öffnen Sie hier ein Problem.
Sie können auch für Übersetzungen stimmen, um gute Übersetzungen zu bestätigen und ungenaue zu kennzeichnen.
Wenn Sie auf GitHub eine Gutschrift für die Übersetzungen erhalten möchten, stellen Sie sicher, dass Ihr Crowdin-Benutzername mit dem GitHub-Benutzernamen oder einem ähnlichen Namen übereinstimmt, damit wir wissen, dass Sie es sind. Sobald die PR zusammengeführt ist, erscheinen Sie als einer der Mitwirkenden im Commit. Beispiel:
Für Rezensenten:
Löschen Sie niemals den translations
, nachdem Sie PRs aus Crowdin zusammengeführt haben, da Crowdin ihn zum Synchronisieren von Änderungen verwendet. Stellen Sie beim Zusammenführen von PRs sicher, dass Sie den allgemeinen Titel „Neue Crowdin-Updates“ in einen spezifischeren Titel ändern, der genau angibt, welche Sprachen aktualisiert wurden.
Erstellen Sie eine Anwendung in der Trakt-API (vergessen Sie nicht, die /scrobble
Berechtigung zu überprüfen).
Geben Sie in Redirect uri:
https://trakt.tv/apps
ein.
Geben Sie in Javascript (cors) origins:
moz-extension://
und chrome-extension://
ein.
Kopieren Sie die Beispieldatei .env.example
und ändern Sie die Trakt.tv-Anmeldeinformationen. Stellen Sie sicher, dass Sie auch die Erweiterungs-ID auf eine beliebige, aber eindeutige Zeichenfolge festlegen, da sonst möglicherweise einige Browserfunktionen für die Erweiterung nicht verfügbar sind.
cp .env.example .env
Verwenden Sie nvm, um die richtige Version von Node.js auszuführen.
NVM-Nutzung
Installieren Sie die Abhängigkeiten.
pnpm installieren
Im Entwicklungsmodus ausführen:
pnpm-Start
So erhalten Sie die Build-Version für den Entwicklungsmodus (überwacht keine Dateien):
pnpm führt build-dev aus
So erhalten Sie die Build-Version für den Produktionsmodus (generiert app.zip, bereit für die Bereitstellung):
pnpm run build pnpm zip ausführen
Führen Sie npx trakt-tools dev create-service
aus. Es stellt Ihnen einige Fragen zum Dienst und generiert automatisch alle erforderlichen Dateien. Wenn Sie alle Informationen auf einmal bereitstellen möchten, ohne dazu aufgefordert zu werden, führen Sie npx trakt-tools dev create-service --help
aus, um die Optionen anzuzeigen.
Gehen Sie zu den generierten Dateien und passen Sie diese entsprechend an. Als Referenz können Sie sich die Dateien der anderen Dienste ansehen.
Wenn einem Dienst entweder der Scrobbler oder die Synchronisierungsfunktion fehlt, können Sie npx trakt-tools dev update-service
ausführen, um alle fehlenden Dateien automatisch zu generieren.
Diese Erweiterung basiert auf Traktflix, der ursprünglichen Netflix-Synchronisierung, die von tegon entwickelt wurde und zugunsten von Universal Trakt Sync eingestellt wurde.
Dieses Produkt verwendet die TMDb-API, wird jedoch nicht von TMDb unterstützt oder zertifiziert.
Dieses Produkt verwendet die Trakt.tv-API.
LIZENZ