Disclamer: O post de hoje não é para fomentar pirataria ou acesso a conteúdos pagos sem os autores serem devidamente compensados.
Olá a todos.
Muito se fala recentemente em clickbait, wallgardens e paywalls de acesso a conteúdos em jornais ou sites.
Sabem … aquilo que aparece quando estão a navegar tranquilamente e encontram um artigo que vos desperta o interesse, seja por que são current affairs, seja porque é a finalização de um tema que já estavam a seguir ou que procuravam para ajudar no vosso trabalho, mas… zás! Lá aparece a bela da paywall a barrar o nosso acesso? Pois. É mau, não é?
Experimentem depois – como já me aconteceu – pagar para aceder e apenas darem conta que acederam a uma mailing list ou um clickbait, e que afinal o que pensavam ser a resposta a vossa questão é apenas o vazio e o vosso acesso apenas serviu para alimentar uma fraude.
Bem, em reposta a isto apresento-vos o 13ft, uma ferramenta que pode mudar a forma como acedemos à informação online.
Novo Disclamer: isto não é uma apologia à pirataria, até porque não concordo mesmo nada com isso!
Neste post irei explicar como funciona, como instalá-lo com Docker, e no fim apresento uma reflexão sobre como podemos continuar a respeitar os autores do conteúdo que tanto gostamos. Shall we begin?
O que é o 13ft?
O 13ft é um software open-source disponível no GitHub que permite contornar certas paywalls em sites de notícias e publicações online. A ideia por trás do projeto é bastante interessante: ele remove os bloqueios que impedem a leitura completa de artigos, oferecendo uma versão “limpa” para o utilizador.
Porquê o nome 13ft? No GitHub, os criadores explicam que vem da expressão inglesa “13 feet pole,” referindo-se a algo capaz de alcançar além das barreiras. E isso descreve na perfeição o que esta ferramenta faz — ultrapassa os muros das paywalls.
Agora, um ponto fundamental a reter: isto não funciona em todos os sites, mas em muitos, sim. Se estiverem a tentar aceder a conteúdos escondidos por scripts complexos, talvez não consigam, mas com paywalls simples, têm boas hipóteses de sucesso.
Como o 13ft pode ser útil and why should i care?
- Acesso a Informação Importante
Quando um artigo é realmente útil para o vosso trabalho, investigação ou simples curiosidade, conseguir lê-lo faz a diferença. - Exploração de Conteúdo Internacional
Quantos jornais e revistas internacionais têm conteúdo interessante, mas cobram para ler? O 13ft dá uma ajudinha nesse campo. A informação é do ser humano. E o conhecimento nunca deverá estar por detrás de uma parede. - Evitar Clickbait Pago
Quantas vezes – como eu – pagaram por um artigo que parecia fascinante e depois era uma desilusão? Com o 13ft podem verificar se vale mesmo a pena investir. Se for a coisa real, pois bem, é comprar em seguida.
Instalar o 13ft com Docker
Se estão já a pensar “Isto parece fixe, mas instalar software novo dá trabalho…” lamento vos desiludir. É facil e como em muitos cenários escolhi o docker para vos mostrar como é fácil instalar e configurar o 13ft.
Passo 1: Instalar o Docker
Antes de mais nada, precisam de ter o Docker instalado no vosso sistema. Se ainda não têm, podem descarregar a versão certa para o vosso sistema operativo em https://www.docker.com/products/docker-desktop.
Passo 2: Clonar o Repositório
Abram o terminal e escrevam o seguinte comando para clonar o repositório:
git clone https://github.com/wasi-master/13ft
cd 13ft
Passo 3: Construir e Executar o Container Docker
Agora, construam a imagem Docker:
docker build -t 13ft .
Depois de construída, podem correr o container com este comando:
docker run -p 3000:3000 13ft
Se tudo correr bem, devem ter o 13ft a funcionar no vosso localhost, acessível através do endereço:
Nota: já sabem que se querem colocar isto num servidor vosso, fora do vosso portátil ou desktop, deverão alterar o docker-compose.yaml para reflectir a vossa realidade.
Passo 4: Testar o Serviço
Copiem o link do artigo que querem desbloquear e colem-no na interface do 13ft. Se for um site suportado, voilà! A versão limpa do artigo supostamente estará à vossa disposição.
Passo 5: PORQUE ESTE POST É UMA ANÁLISE?
The ones with the keenest eyes among you irão se estar a perguntar, mas que raio isto tem a ver com analise ou estudo de segurança.
A vocês apenas digo para irem ao git, verem o código que foi utilizado que rapidamente irão entender a fragilidade dos sistemas paywall existentes por ai.
A somar a isto, o autor do repositório tem publicado e atualizado o mesmo com alguma frequência, pelo que é um never-ending jogo de gato e rato.
Limites e Considerações Éticas
Agora, vamos falar de algo sério. O 13ft é uma ferramenta poderosa, mas como qualquer ferramenta, deve ser usada com responsabilidade.
Respeitem o Trabalho dos Autores
O jornalismo e a criação de conteúdo são trabalhos que merecem ser valorizados, ainda mais nos dias de hoje.
Se encontrarem um artigo que realmente apreciam e consideram valioso, recomendo que apoiem o autor ou a publicação. Subscrever, doar ou partilhar de forma consciente são formas de contribuir para a continuidade de conteúdos de qualidade.
Não Abusem da Ferramenta
O 13ft deve ser visto como uma solução de último recurso, não como uma forma de consumir constantemente conteúdos sem compensar os criadores.
E assim chegamos ao fim de mais um post semanal e espero que esta partilha vos tenha sido útil. O 13ft é uma excelente ferramenta para contornar algumas das frustrações da era das paywalls, mas lembrem-se sempre de respeitar e apoiar os autores que se esforçam para criar conteúdos de qualidade.
Se tiverem dúvidas sobre a instalação ou sugestões para novos temas, deixem um comentário no sitio do costume. Afinal, estamos todos no mesmo barco, a navegar pela internet à procura de boas histórias, bons momentos e oportunidades de crescimento pessoais.
Abraço
Nuno