burlesco / userscript

Repositório com userscript do Burlesco
MIT License
29 stars 14 forks source link

Corrige GaúchaZH #38

Closed rodorgas closed 2 years ago

rodorgas commented 2 years ago

Corrige https://github.com/burlesco/burlesco/issues/351

Apagamos os itens relacionados a paywall dos cookies, localStorage e sessionStorage. O método anterior de script injection foi removido.

Como o site é SPA, não tem um evento específico para fazer essa remoção, então adicionamos um handler ao clique em qualquer lugar da página. Às vezes isso não funciona e é necessário recarregar a página. Adicionalmente, podemos fazer um loop infinito de remoção se o paywall continuar aparecendo de maneira insistente.

rodorgas commented 2 years ago

Essa solução não funciona para colunas de opinião. Parece que bloquear o https://api.clicrbs.com.br/paywall-api/* resolve.