 |
|
RSS e Plucker: As últimas notícias em seu PDA |
|
 |
Por: Jeferson
Martinho
Ferramentas gratuitas permitem que você tenha à mão
notícias atualizadas de qualquer lugar do mundo
Para quem quer se manter informado, um PDA pode ser uma ótima
ferramenta. Pensando nisso, muitas empresas de software têm investido em
sistemas que possibilitam transformar o conteúdo de alguns sites de
notícias em sistemas para leitura no PDA, sem a necessidade de ter um
aparelho conectado à Internet via celular ou outra solução wireless. Uma
das ferramentas mais conhecidas é o popular AvantGo (http://avantgo.com),
que converte o código HTML para um formato proprietário (exclusivo do
leitor AvantGo).
Gratuito para volumes de dados até 2MB (o que torna o serviço
bastante útil, já que o uso de memória costuma ficar bem abaixo disso),
ele traz apenas um grande inconveniente: são poucos os canais em
português. Até é possível criar canais personalizados, mas se o site
alvo não tiver uma área específica para leitura com o AvantGo, é bem
provável que o conteúdo traga consigo um bocado de links e informações
inúteis, aumentando bastante o tamanho e a bagunça no arquivo final.
Uma alternativa nacional é a desenvolvida pela Hands (http://www.hands.com.br).
Seu leitor para Palm permite a instalação de módulos de informações (de
notícias, guias de cinema e restaurantes, mapas etc.) que passam a ser
atualizados a cada hotsync. Até o início de 2003, esse serviço era
gratuito, mas passou a ser cobrado para boa parcela dos módulos, em
especial os de notícias.
Para aqueles que não se adaptam a nenhum dos dois sistemas, seja por
limitação dos canais específicos com notícias do Brasil (caso do AvantGo)
ou pelo custo de assinatura e manutenção do serviço (Hands), talvez a
solução esteja no uso conjunto do freeware Plucker com o serviço de
notícias RSS.
| O software Plucker (http://www.plkr.org/)
é um leitor de documentos off-line para Palm que está se
tornando cada vez mais popular. É gratuito, com boa taxa de
compressão, e sua porção desktop além de fácil de instalar e
utilizar, permite boa flexibilidade nas configurações. (Existem
algumas versões freeware para desktop. Neste artigo utilizei o
JPluckX, disponível em
http://jpluck.sourceforge.net. Por ser escrito em Java, é
compatível com a maioria dos sistemas operacionais). |

Plucker no Palm em 256 cores |
Com esse conjunto já era possível fazer com que seus sites favoritos,
atualizados a cada hotsync, fossem direto para o PDA (observando, claro,
a condição básica de estar conectado à Internet no momento do
sincronismo). Porém este procedimento traz o mesmo problema do canal
personalizado para AvantGo. Na maioria dos portais e agências de
notícias, mesmo limitando a profundidade de links a serem "traduzidos"
para o Palm, é muito difícil evitar que propaganda e outras áreas
indesejadas do site sejam transferidas para o PDA.
Para contornar essa limitação, a solução é utilizar os índices RSS.
Acrônimo de Rich Site Sumary, RSS é um formato mundialmente
padronizado para troca de notícias, com presença cada vez mais comum na
Internet. Preparadas para leitura num "RSS Reader" para desktop,
as notícias neste formato normalmente trazem apenas um título, descrição
e link para que o usuário possa abrir, no navegador, somente aquilo que
lhe interessar. O que viabiliza essa funcionalidade é o código XML, uma
espécie de HTML simplificado.
Vários sites em todo o mundo disponibilizam notícias no formato RSS.
No Brasil a prática aos poucos vai ganhando adeptos. Mas enquanto as
agências de notícias e os portais de informação não o fazem, um projeto
chamado RSSficado (http://rss.phpnuke.org.br)
criou rotinas em PHP (parsers) que formatam para RSS as notícias
de vários sites jornalísticos nacionais.
O próprio JPluck X é capaz de converter diretamente notícias RSS,
adicionando um "Feed" com o link desejado (no menu "Document",
"ADD...", opção "Add new Feed"). A desvantagem
desta opção é que a conversão mostrará apenas o índice e a descrição,
não importando o valor da profundidade de link ("link deep")
indicado.
É aí que entra em cena outro código PHP, escrito pelo analista de
sistemas Charles Roberto Pilger (http://www.charles.pilger.com.br).
É chamado "Chapéu" (http://rss.phpnuke.org.br/chapeu/)
- numa alusão ao jargão jornalístico para a palavra ou expressão que às
vezes precede o título de uma matéria. Podendo estar hospedado em
qualquer servidor com suporte a PHP, o Chapéu converte um link RSS para
o formato HTML.
Além da gratuidade, esse sistema tem outras vantagens em relação aos
mencionados anteriormente: a velocidade de conversão e a alta taxa de
compactação conseguida nos documentos. Seu único limite é a
disponibilidade de fontes de notícias RSS.
Configuração

Tela com exemplo de uma configuração - opção principal
Para conseguir ler as notícias RSS no seu PDA usando o Pucker, no
JPluck X, ao invés de adicionar um novo Feed, escolha adicionar um novo
"site" (menu Document -> ADD... -> Add new site).
Na janela de opções a seguir, dê um nome para o novo documento e, em
seguida, coloque a URL da seguinte forma:
http://rss.phpnuke.org.br/chapeu/?h=off&l=
http://www.linkdasnoticiasemRSS.com/arquivo.rss
A primeira parte da URL leva ao script "Chapéu" no servidor onde ele
atualmente está hospedado (o autor recomenda que, para não sobrecarregar
o servidor atual do Chapéu, ele seja hospedado no servidor da casa ou da
empresa do usuário). A opção "h=off" indica ao script que elimine
os cabeçalhos HTML, tornando a lista de notícias mais "limpa" e,
portanto, ocupando menos espaço no PDA.
Na opção "Max.Depth", que determina a profundidade de link a
ser pesquisada na consulta, o valor ideal é "1", para que sejam
carregados apenas o índice e as páginas com as notícias propriamente
ditas. Na opção "Restrict" é preciso deixar "none". Em "Schedule",
a seleção "none" fará com que as notícias sejam atualizadas a
cada hotsync. Ao estabelecer uma periodicidade (horária, diária, semanal
ou mensal), não haverá atualização até o intervalo ser completado.

Tela com exemplo de uma configuração - opção de
formatação
Nas "abas" seguintes, a mais importante é "Formatting". A
opção por não incluir imagens nem textos alternativos reduz o tempo de
conversão e sincronização, além de economizar muito espaço no PDA. Em
Links, "Normal Links" pode ser deixado padrão: "Leave as is";
já "Unsolved Links" deixa o resultado mais "limpo" quando
selecionada a opção "Remove". Depois de configurar todos os seus
sites RSS, é preciso salvar o arquivo no JPluck X, que lhe dará a
extensão ".jxl".
Pressupondo que a instalação do JPluck X no desktop e do Plucker no
PDA estejam corretas, está tudo pronto. Falta apenas informar ao conduit
JPluck onde está o arquivo com seus sites a serem convertidos durante o
hotsync. Para fazer isso, basta abrir o "Hotsync Manager/Gerenciador
de Sincronismo" com a opção "Custom/Personalizar", localizar
o conduit JPluck, clicar em "Change/Alterar" e, na aba "Settings",
informar o caminho (path) do arquivo a ser convertido (algo como
C:\Arquivos de programas\JPluck\Noticias.jxl).
Obs: Após a publicação deste artigo, foi lançada a versão
JPluckX 2.0 beta6, a partir da qual mudou a forma como o conduit
trabalha. Agora, ao invés de definir o path para o arquivo .jxl no
gerenciador de hotsync, isso deve ser feito no próprio programa JPluckX.
Abra o menu File, Preferences, a seguir a aba "Autoupdate" e adicione
ali um ou mais arquivos ".jxl" configurados com os seus sites RSS. Podem
ser adicionados vários arquivos em conjunto, o que tornou muito mais
flexível e prática a tarefa de atualização durante o hotsync. No
gerenciador de hotsync, ative a opção Autoupdate e escolha a
configuração de destino dos dados no Palm: para a RAM ou para o cartão.)
Pronto. No próximo hotsync as notícias já serão instaladas no PDA,
com atualização a cada novo sincronismo. E exceto por alguns menus em
texto puro no início de cada notícia, nada além da própria notícia é
carregado, facilitando muito a leitura.
Fontes de notícias
| A principal fonte de notícias RSS em português é
o site do projeto RSSficado, mantido gratuitamente em
http://rss.phpnuke.org.br. Os scripts, em sua maioria
desenvolvidos caso a caso, já convertem uma boa variedade de
sites, incluindo alguns gerais de grande visitação, como Agência
Brasil, Agência Estado, JB Online (Jornal do Brasil) e Último
Segundo (IG). Há também sites de notícias por segmentos e opções
de blogs no formato RSS. |

Tela principal do JPluck X |
Os responsáveis pelo projeto recomendam a quem tem um servidor PHP
disponível que instale os scripts de conversão em seu servidor, já que a
banda do projeto RSSficado é limitada e o aumento da demanda pode
dificultar a manutenção do serviço (a mesma recomendação é feita para o
script Chapéu).
Para os sites estrangeiros que disponibilizam notícias RSS, um dos
maiores catálogos é a página "Syndic8" (http://www.syndic8.com).
Os links a serem usados como URL no JPluck X estão nos botões "XML".
Por: Jeferson Martinho
*O autor é jornalista, assessor de imprensa e usuário de um PalmIIIxe.
Pode ser contatado pelo e-mail jeff@novaondanet.com.br
|