Skip to content

burlesco/burlesco

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

Gitter GitHub release Build Status

Extensão e userscript para navegadores que remove o paywall poroso de diversos sites de notícia. Funciona no Opera, Firefox e Chrome (e em qualquer navegador compatível com WebExtension).

Para instalar no seu navegador e para mais informações sobre o projeto, visite https://burles.co

Desenvolvimento

Extensão

O código-fonte da extensão possui basicamente três arquivos, na pasta webext/:

  • manifest.json: descreve a extensão para os navegadores e define as permissões;
  • background.js: bloqueia/manipula pedidos responsáveis pelo paywall;
  • content*.js: injeta scripts para impedir a ativação do paywall ou revertê-lo.

Há um Makefile para auxiliar no desenvolvimento:

  • make lint: verifica erros de sintaxe ou de estilo no código. Requer o es-lint que pode instalado com npm install -g eslint;
  • make: executa todas as etapas incluindo o lint e gera extensões empacotadas para cada navegador.

Userscript

O código-fonte do userscript está em um repositório próprio aqui. Ele funciona bloqueando pedidos responsáveis pelo paywall e injetando scripts para impedir sua ativação.

Esse userscript funciona apenas com o Tampermonkey, porque é o único com suporte a API @webRequest.


Se você tiver alguma dúvida ou ideia para burlar um site novo, abra uma issue ou nos encontre no Gitter.

Publicações suportadas

O Burlesco funciona com os seguintes sites de notícia:

  • BRPOLÍTICO
  • Correio 24 Horas
  • Correio Popular
  • Crusoé
  • Diarinho
  • Diário Popular
  • Diário da Região
  • Diário de Canoas
  • Diário do Grande ABC
  • EL PAÍS Brasil
  • Estado de Minas
  • Exame
  • Folha de Londrina
  • Folha de S.Paulo
  • Gazeta Online
  • Gazeta do Povo
  • GaúchaZH
  • JOTA
  • Jornal NH
  • Jornal Pioneiro
  • Jornal VS
  • NSC Total
  • O Estado de S. Paulo
  • O Globo
  • Observador
  • Quatro Rodas
  • Revista Oeste
  • Seu Dinheiro
  • Superinteressante
  • UOL
  • Valor Econômico
  • Veja
  • Época