Um script feito para fazer modificações no site do Rede Canais
Script feito no : 
Testado no

O script não funciona nos seguintes url que terminam com .store
, .live
, .im
, .love
, .my
Url do rede canais que o script funciona : .la
, .zip
, .dad
, .mov
, .dev
, .ps
, .ms
, .ac
O que o script faz:
- Ele simplifica a página da Rede Canais. Remove barras desnecessárias como contatos, endereços, comentários e entre outros, deixando apenas o filme e sua lista de outros filmes.
- Adicionar botões abaixo do player.
- Botão de redirecionar ao url do filme
- Botão do Mapa de Filmes
- Botão do Mapa do site
- Caso você estiver assistindo uma série, terá 2 novos botões
- Botão de avançar para o próximo episódio
- Botão que mostra a lista de episódios na página atual
- Episódio atual aparecerá em amarelo
- Barra de pesquisa haverá 2 botões para fazer uma pesquisa no mapa do site e no mapa de filmes.
A interface ficaria assim :

- O Script modifica inteiramente a pagina do mapa de filmes e mapa do site implementando um sistema de busca melhor como você pode ver no anexo abaixo. A interface ficaria assim:

- Adiciona comando de menu que redireciona ao mapa do site e dos filmes, como também um botão de ativar e desativar barra de comentários

- O Rede Canais bloqueia o clique do botão direito, você pode desbloquear usando esse outro script do greasyfork, se você quiser :
Problemas:
- O Botão de "Proximo Episódio" não é perfeito mas funciona em quase todas as séries, pode haver uma série que ele não consiga identificar o elemento que contém o link do próximo episódio e não redirecionar a ele.
- Pode haver séries que tem erros de digitação no titulo e o script não consegue encontrar o link da lista de episódios.
- Exemplo :
- URL da Série : "https://redecanais.dad/alice-zoroku-legendado-episodio-01-a-rainha-vermelha-escapa_d655f4f55.html"
- URL da lista de episódios : "https://redecanais.dad/browse-alice-to-zouroku-videos-1-date.html"
- Percebam que o erro está no titulo "zoroku" que no url da lista de episódios está "zouroku", por causa de 1 caractere ele não conseguiu encontrar o url da lista de eposódios.
- O script pega a lista de episódios pelo titulo da série. então o titulo tem que ser igual para que o script utilize a função
fetch
e pegar os elementos dentro desta página
- Rede canais sempre vem com um endereço diferente terminando com ".la", ".zip", ".dad", ".mov", ".dev", etc. Para resolver isso, adicione um novo match
//@match *://redecanais.com/*
e substitua a ultima parte do url .com
para o outro endereço onde o rede canais está funcionando.
Eu
- Faço scripts por hobby, fiz esse script porque minha familia usa muito o rede canais e pensei em compartilhar isso com vocês