Você também pode instalar a extensão manualmente baixando o zip para o seu navegador aqui: https://github.com/trakt-tools/universal-trakt-scrobbler/releases
Descompacte chrome.zip
Vá para chrome: // extensões
Ative o "modo de desenvolvedor"
Clique em "Carregar descompactado"
Selecione a pasta que você descompactou
Vá para about:debugging#/runtime/this-firefox
Clique em "Carregar complemento temporário"
Selecione firefox.zip
ou, se estiver descompactado, selecione qualquer arquivo na pasta
A extensão ficará habilitada até você reiniciar o Firefox.
Carregando a extensão manualmente no Chrome
Carregando a extensão manualmente no Firefox
Índice
O que é o Universal Trakt Scrobbler?
Por que preciso desta extensão?
Quais serviços de streaming são suportados?
Como funciona a extensão?
Problemas conhecidos
Outros problemas
Ajude a traduzir
Desenvolvimento
Como adicionar mais serviços de streaming
Como adicionar scrobbler/sync a serviços de streaming
Créditos
Uma extensão que permite que você rabisque automaticamente programas de TV e filmes que você está assistindo e sincronize seu histórico de seus serviços de streaming favoritos com o Trakt.tv.
Se você deseja fazer scrobble/sincronizar do Netflix, este é o único plugin do Trakt.tv que faz isso. No futuro, adicionaremos suporte para mais serviços de streaming, de modo que também servirá como uma extensão única que funciona para vários serviços.
Serviço de streaming | Scrobble | Sincronizar | Limitações |
---|---|---|---|
Amazon Prime | ✔️ | ✔️ | - |
AMC+ | ✔️ | - | |
Desejo | ✔️ | ✔️ | - |
Rolo Crunchy | ✔️ | Não é possível identificar filmes como filmes | |
Disney+ | ✔️ | - | |
Vá3 | ✔️ | - | |
GoPlay BE | ✔️ | - | |
HBO Go | ✔️ | - | |
HBO Máx. | ✔️ | ✔️ | - |
estrela quente | ✔️ | - | |
Kijk.nl | ✔️ | - | |
MUBI | ✔️ | ✔️ | - |
Netflix | ✔️ | ✔️ | - |
NRK | ✔️ | ✔️ | - |
Jogador.pl | ✔️ | - | |
Polsatboxgo.pl | ✔️ | - | |
SkyShowtime | ✔️ | - | |
Estrela+ | ✔️ | - | |
Streamz BE | ✔️ | - | |
Tet TV+ | ✔️ | - | |
TV 2 JOGAR | ✔️ | - | |
Viaplay | ✔️ | ✔️ | - |
Vídeo | ✔️ | - | |
VRTNu BE | ✔️ | - | |
VTMGo BE | ✔️ | - | |
Wakanim.tv | ✔️ | - |
Ele extrai informações sobre os programas de TV/filmes que você está assistindo/assistiu raspando a página ou usando a API do serviço de streaming e envia os dados para o Trakt usando a API do Trakt.
Talvez seja necessário desativar o "modo automático" na extensão Temporary Containers ao fazer login, se você usá-lo.
Certifique-se de estar conectado aos serviços de streaming antes de tentar sincronizar o conteúdo do histórico.
Se você encontrar qualquer outro problema ou tiver sugestões ou dúvidas, fique à vontade para abrir um problema.
Ajude-nos a traduzir a extensão através do Crowdin em https://crowdin.com/project/universal-trakt-scrobbler. Você precisará criar uma conta Crowdin (você pode entrar com sua conta GitHub). Em seguida, selecione o idioma com o qual deseja contribuir e comece a traduzir (não se esqueça de salvar suas traduções). Se um idioma ainda não estiver disponível, abra um problema aqui.
Você também pode votar nas traduções, o que ajuda a confirmar boas traduções e sinalizar traduções imprecisas.
Se você deseja obter crédito no GitHub pelas traduções, certifique-se de que seu nome de usuário do Crowdin seja igual ao do GitHub ou semelhante, para que possamos saber que é você. Assim que o PR for mesclado, você aparecerá como um dos contribuidores no commit. Exemplo:
Para revisores:
Nunca exclua o branch translations
após mesclar PRs do Crowdin, pois o Crowdin o usa para sincronizar alterações. Ao mesclar PRs, certifique-se de alterar o título genérico "Novas atualizações do Crowdin" para um título mais específico detalhando exatamente quais idiomas foram atualizados.
Crie uma aplicação na API do Trakt (não esqueça de verificar a permissão /scrobble
).
Em Redirect uri:
, coloque https://trakt.tv/apps
.
Em Javascript (cors) origins:
, coloque moz-extension://
e chrome-extension://
.
Copie o arquivo de exemplo .env.example
e altere as credenciais do Trakt.tv. Certifique-se também de definir o ID da extensão como uma string arbitrária, mas exclusiva, caso contrário, alguns recursos do navegador poderão não estar disponíveis para a extensão.
cp .env.exemplo .env
Use nvm para executar a versão correta do Node.js.
uso de nvm
Instale as dependências.
instalação pnpm
Para executar em modo de desenvolvimento:
início do ppm
Para obter a versão de compilação para modo de desenvolvimento (não monitora arquivos):
pnpm execute build-dev
Para obter a versão de compilação para modo de produção (gera app.zip, pronto para implantação):
compilação de execução pnpm pnpm executar zip
Execute npx trakt-tools dev create-service
. Ele fará algumas perguntas sobre o serviço e gerará automaticamente todos os arquivos necessários. Se você quiser fornecer todas as informações de uma vez sem ser solicitado, execute npx trakt-tools dev create-service --help
para ver as opções.
Vá para os arquivos gerados e ajuste-os de acordo. Você pode ver os arquivos dos outros serviços para alguma referência.
Se um serviço estiver faltando o scrobbler ou a função de sincronização, você poderá executar npx trakt-tools dev update-service
para gerar automaticamente todos os arquivos ausentes.
Esta extensão é baseada no traktflix, a sincronização original da Netflix desenvolvida pela tegon, que foi descontinuada em favor do Universal Trakt Sync.
Este produto usa a API TMDb, mas não é endossado ou certificado pela TMDb.
Este produto usa a API Trakt.tv.
LICENÇA