Mateus7G / crp-iframe-player

forka ai fazeno favor vai q cai mia conta 👍
208 stars 74 forks source link

Crunchyroll iFrame Player Built with love Downloads

Essa é uma extensão da comunidade que permite assistir todo conteúdo da Crunchyroll.
Originalmente criada por itallolegal (desativado) e Hyper-Tx, atualmente mantida por Mateus7G.
Um agradecimento especial a todos os colaboradores.

Obrigado por utilizar. :)

Download

Você pode encontrar as últimas versões disponíveis abaixo:

Desktop

Desktop (PC)

Atualmente a versão para Desktop está disponível aqui.
Para instalar veja o passo a passo para pc.

Android

Android (Kiwi)

Versão mais recente para o Kiwi Browser está disponível aqui.
Para instalar veja o passo a passo para android.

🖥️ Como instalar? (desktop)

A extensão para Desktop funciona apenas em navegadores baseados em Chromium, como: Google Chrome, Opera, etc.
Verifique se o seu browser está atualizado e prossiga:

Extraindo arquivo baixado

1 ➜ Faça o download do arquivo Crunchyroll_Premium.zip, e extraia-o:

2 ➜ Entre na aba de extensões do seu navegador (ou acesse diretamente chrome://extensions)

3 ➜ Habilite o Modo programador, e então clique no botão Carregar expandida:

Habilitando modo programador, e carregando extensão

4 ➜ Selecione a pasta que foi extraída no começo do tutorial

Detalhes da extensão instalada

5 ➜ Se você fez tudo certo, você deverá ver um card como este no seu navegador.

6 ➜ Agora é só assistir 😉




📱 Como instalar? (android)

A extensão para Android funciona apenas no Kiwi Browser.
Verifique se o seu navegador está atualizado e prossiga:

Kiwi Browser na Play Store

1 ➜ Faça o download do arquivo Crunchyroll_Premium_Kiwi-Browser.zip, não precisa extrair.

2 ➜ Baixe e abra o navegador Kiwi Browser, disponível na Google Play Store:

3 ➜ Entre na aba de extensões do seu navegador (ou acesse diretamente chrome://extensions)

4 ➜ Habilite o Modo do desenvolvedor, e então clique em Load

Habilitando modo programador e carregando a extensão

5 ➜ Escolha o arquivo .zip baixado no começo do tutorial

Detalhes da extensão instalada

6 ➜ Se você fez tudo certo, você deverá ver um card como este na sua tela.

7 ➜ Agora é só assistir 😉




🦊 Firefox

Caso utilize um navegador baseado no Mozilla Firefox você também pode testar a versão adaptada pelo Rgern100 (#38) aqui:
https://github.com/Rgern100/crp-iframe-player-Firefox

🙉 Tampermonkey

Caso esteja utilizando a versão do player deste repositório (mateus7g.github.io), utilizar o player pelo Tampermonkey (e não pela extensão) pode causar problemas com o CORS (e receber um Código 232011, veja #50).
Para resolver isso basta passar na função ifrm.contentWindow.postMessage({ ... }) a chave 'tampermonkey' com o valor true.

UserScript 1 (pelo luiz-lp): https://github.com/luiz-lp/crpiframeplayer
UserScript 2 (pelo JarEdMaster): https://greasyfork.org/pt-BR/scripts/411391-crunchyroll-iframe-player
Nota: Não sou responsável por manter esses scripts

Mensagens que podem atualmente ser mandadas para o player via script:

tampermonkey: usa um proxy para fazer as requests
lang: código do locale/idioma padrão
playback: sem uso atualmente
beta: caso esteja usando o crunchyroll na versão beta (requer passar old_url)
old_url: url do video na versão antiga do site
up_next_enable: pular episódios automaticamente (quando up_next for informado)
up_next_cooldown: segundos para acabar e mostrar o popup do próximo episódio (0 para desativar popup)
up_next: url do próximo vídeo a ser tocado/redirecionado (requer up_next_enable)
force_mp4: força os vídeos a tocar em mp4 e não m3u8 (ativar essa opção deixará o loading mais lento, recomendado apenas para chromecasting)
webvideocaster: troca o botão de download por casting do WebVideoCaster

📝 Aviso Crunchyroll Beta

O novo site do Crunchyroll quebra completamente a extensão: 26#issuecomment-1006569041

As novas versões (v1.1.0+) ainda são compatíveis pois ao acessar o novo site, seu navegador puxa os dados do vídeo do site antigo.
Isso quer dizer que, se a versão antiga do Crunchyroll for completamente substituída a extensão irá parar de funcionar permanentemente.