De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 02 de Fevereiro de 2006
Comprei um Palm Zire 72 a uma semana e estava me perguntando, como vou sincronizar esse novo brinquedo com o Linux (uma vez que só uso Linux tanto em casa quanto no trabalho), assim uma rápida busca pela internet me deu a reposta que eu queria:
Os softwares (todos livres) que usarei como exemplo são
pilot-link para a comunicação
JPilot para armazenar/editar/sincronizar seus dados
Os módulos de USB do kernel devem estar compilados (como módulos ou built-in), porém não entrarei em detalhes sobre a compilação do kernel.
Se você não modificou seu kernel (usa o que veio na distribuição) provavelmente os você já tem os módulos para usb)
Baixe a última versão dos softwares, em especial o pilot-linkm para habilitar a função de transferir arquivos direto pro cartão (SD/MMC)
O último release quando postei esse artigo era a v0.12.0-pre4
Úsuarios do debian, gentoo e outros podem usar seus respectivos programas como o apt e o portage para baixar o pilot-link e o JPilot, mas observem bem as versões.
Com os softwares baixados e instalados corretamente vamos ao primeiro exemplo, usando o JPilot, vamos baixar todas as informações do palm para o programa, aonde podemos editar tudo e reenviar para o palm.
Primeiro abra o JPilot:
# jpilot
Vá em File -> Preferences aba> Settings -> Serial Port e coloque /dev/ttyUSB1 (para o nosso caso que é a conexão via usb).
Feito isso clique em done, clique no botão HotSync do seu palm, clique em cancelar (isso é uma gambiarra para que o /dev/ttyUSB1 seja criado) e clique em Sync no JPilot (o desenho do HotSync), em baixo, no console do JPilot aparecera a mensagem:
**************************************** Syncing on device /dev/ttyUSB1 Press the HotSync button now ****************************************
Portanto, siga a mensagem e aperte o botão de HotSync do seu Palm, se tudo correr bem, várias mensagens surgiram e seus contatos, compromissos, calendario e etc apareceram no JPilot.
Para a transferência de arquivos pode-se usar o pilot-xfer, aplicativo que faz parte do pilot-link, na verdade o pilot-xfer é a principal ferramenta do pacote pilot-link.
Exemplos de uso do pilot-xfer:
# pilot-xfer -p /dev/ttyUSB1 -l
A opção -p¹ serve para indicar a porta em que ocorre a comunicação entre o Palm e o PC, a opção -l serve para listar os arquivos que estão no Palm.
¹// o -p pode ser substituido pela variável de ambiente PILOTPORT, por exemplo: export PILOTPORT=/dev/ttyUSB1
//
# pilot-xfer -p /dev/ttyUSB1 -C
Assim você terá um retorno do tipo:
Filesystem Size Used Free # Card name VFAT on MMC 894976 128165888 127270912 1 /Cartão
Ou seja, você tem um cartão do tipo MMC, formatado como VFAT e seu nome é /Cartão, essa última informação será bastante útil veja porque:
# pilot-xfer -p /dev/ttyUSB1 -l -D /Cartão
A única opção diferente nesse caso é o -D, que vai modificar o -l para listar o que esta em /Cartão.
# pilot-xfer -p /dev/ttyUSB1 -i arquivo.prc
A opção -i faz a instalação de um arquivo no palm (pode ser um arquivo pdf, xls, doc, prc, mp3 etc. tanto faz).
O -D funciona também com o -i, portanto para enviar um arquivo direto pro cartão MMC basta fazer:
# pilot-xfer -p /dev/ttyUSB1 -i filme.avi -D /Cartão
Não é pelo fato de se usar linux que você vai deixar de utilizar todas as funções de seu palm, e melhor, você não fica preso a uma solução, mas sim tem o poder da escolha!
Não deixe de dar uma olhada no man do pilot-link e do pilot-xfer, e também no site do pilot-link que tem uma tabela com links de aplicativos que também podem sincronizar com o seu palm.
Bom proveito, e qualquer dúvida sinta-se livre para enviar um e-mail para mim!
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários