Plucker + Linux = jornal diário
Quando comecei a ler e-books no Palm, fiquei imaginando se existiria uma forma de converter páginas HTML em um formato que pudesse ser lido no mesmo, que pudesse buscar páginas na Internet e convertê-las automaticamente, mantendo-me atualizado, mais ou menos como um leitor de RSS. Queria esta praticidade para ter “o que fazer” no ônibus durante a viagem do trabalho para casa.
Durante uma busca, descobri o Plucker, que é capaz de fazer o máximo de esforço para converter uma página HTML em um arquivo .pdb para ser lido no Plucker “viewer” do Palm OS. Comecei testando seu uso na linha de comando e no Plucker Desktop, uma ferramenta gráfica para configuração do mesmo. Percebi que as possibilidades de uso na linha de comando eram muito maiores, então arregacei as mangas e me atirei no bash.
Utilizando “um punhado” de scripts, consegui deixar o Plucker configurado do jeito que eu queria, com os mais variados tipos de conteúdo, entre sites de notícias, diversão, gráficos da bolsa, previsão do tempo e cardápio da empresa (isto mesmo, cardápio), criando assim o meu “jornal diário”.
É possível montar uma página inicial personalizada e apontar as restantes com links, utilizando HTML puro e simples.
Coloquei algumas telas personalizadas, e ao final disponibilizo os scripts que utilizo, para quem quiser incrementar e personalizar o seu próprio “jornal diário”.
Instruções para utilizar os scripts:
- Descompactar o arquivo plucker no seu diretório $HOME
- Renomear o diretório plucker para .plucker
- Copiar o arquivo $HOME\.plucker\pluckerrc para $HOME\.pluckerrc
- Criar a seguinte entrada no crontab:
16 * * 1-5 /home/<usuario>/.plucker/atualizaPlucker.sh >/dev/null 2>&1
No exemplo acima, o script roda de segunda à sexta, às 16 horas.
Obs.: Os scripts não possuem mecanismos para ser multiusuários, ou seja, os caminhos das pastas do usuário estão hard coded nos scripts. É necessário editá-los e ajustar os paths.
O processo todo gera o arquivo $HOME\.plucker\Noticias.pdb, com um tamanho de aproximadamente 10mb devido às figuras. Para transferir o arquivo para o Palm, utilize o comando:
/usr/bin/pilot-xfer -p /dev/pilot -i ~/.plucker/Noticias.pdb -D Palm/Programs/Plucker
Obs.: O arquivo deve ser copiado para a pasta Palm/Programs/Plucker no cartão para que o Plucker liste o arquivo em sua biblioteca.
Como funciona:
- O script
atualizaPlucker.shchama o “parser” do plucker - O parser lê o arquivo de configuração ~/.pluckerrc
- O arquivo de configuração possui a instrução que chama o script
formata_noticias.sh - O parser utiliza o arquivo
home.htmlpara gerar a página inicial do documento - O arquivo ~/.plucker/Noticias.pdb é gerado
Conclusão:
O Plucker é uma ótima ferramenta para você criar o seu jornal diário, com o conteúdo que você quiser. No começo é um pouco difícil entender o seu funcionamento, mas depois de alguns testes você pega o jeito. Utilizando a linha de comando (bash) para configurar o Plucker, as possibilidades para você criar o documento do jeito que você quiser são muito maiores.
Bom divertimento!












Copie o código do campo abaixo e cole no seu site ou blog.
Comentários