# Sincronizar o &handheld; com um PC

Este capítulo descreve o processo de sincronização que o &kpilot; usa, focando a funcionalidade do servidor do &kpilot;. Você poderá sincronizar o seu &handheld; com os visualizadores internos e / ou as condutas, dependendo das suas preferências pessoais. As condutas permitem às aplicações externas interagirem com os dados do seu &handheld;.

É uma boa ideia fazer uma cópia de segurança do seu &handheld; com regularidade. Para além de fazer cópias de segurança, raramente deverá ser necessário fazer seja o que for do que deixar o seu &handheld; no suporte e carregar no botão de &HotSync;. O ícone do servidor do &kpilot; na bandeja do sistema irá piscar, a indicar que está uma sincronização em curso.

Menu do Servidor do &kpilot; Menu do Servidor do &kpilot;

Menu do Servidor do &kpilot;

Para escolher o tipo de sincronização que o &kpilot; vai fazer a seguir, poderá usar o menu Ficheiro principal da aplicação, ou carregue com o &RMB; no ícone o servidor do &kpilot; localizado na bandeja do sistema, seleccionando então um dos itens do menu no sub-menu Próxima Sincronização .

Se você deixar o rato por cima do ícone do servidor do &kpilot;, irá aparecer uma dica que lhe mostra o tipo de sincronização que o &kpilot; irá efectuar a seguir.

Em resumo, os tipos de sincronização são:

- HotSync (uma vez): esta opção oferece um balanceamento entre a velocidade e a segurança dos dados.

- FastSync (uma vez): sincronizar apenas as bases de dados que tiverem condutas.

- FullSync (uma vez): a opção mais segura, mas que leva mais tempo a terminar.

- Salvaguardar (uma vez): copia todos os dados do &handheld; para o PC.

- Restaurar (uma vez): copiar os dados de uma cópia de segurança anterior do PC para o &handheld;, apagando os dados nele contidos.

  Use a funcionalidade de restauração com cuidado, dado que poderá perder todos os dados novos no &handheld; desde a última cópia de segurança.

- Copiar o Portátil para o PC (uma vez): executa todas as condutas e sincroniza todas as bases de dados, só que em vez de reunir a informação de ambas as fontes, copia apenas os dados do dispositivo para o PC.

  Use com cuidado, dado que esta opção remove as alterações que você fez no seu PC desde a última sincronização.

- Copiar o PC para o Portátil (uma vez): executa todas as condutas e sincroniza todas as bases de dados, só que em vez de reunir a informação de ambas as fontes, copia apenas os dados do PC para o dispositivo.

  Use com cuidado, dado que esta opção remove as alterações que você fez no seu dispositivo desde a última sincronização.

Em alternativa, você poderá alterar o comportamento de sincronização por omissão do &kpilot;, escolhendo a opção mais adequada na janela de configuração do &HotSync;.

Para configurar as condutas ou o processo de sincronização, não precisa de abrir a aplicação principal do &kpilot;, dado que o item de menu Configurar o KPilot... está disponível no menu de contexto do servidor do &kpilot;.

## Salvaguardar os dados do seu &handheld;

Em todas as cópias de segurança, o &kpilot; guarda uma cópia de todos os dados do seu &handheld; na pasta `$TDEHOME/share/apps/kpilot/DBBackup/Utilizador/`, o que lhe permite recuperar essa cópia posteriormente, se necessário. A variável de ambiente `$TDEHOME` (tipicamente igual a `/home/Utilizador/.trinity/`) aponta para a pasta que contém a sua configuração e dados para as aplicações do &kde;.

É uma boa ideia salvaguardar os seus dados com frequência. Para efectuar uma cópia de segurança ou salvaguardar os dados, você poderá carregar na opção Próxima Sincronização Salvaguarda do menu de contexto do ícone do servidor do &kpilot; ou com o opção Ficheiro Salvaguarda do menu principal da aplicação &kpilot;, para fazer na próxima sincronização uma cópia de segurança. Depois, basta carregar no botão de &HotSync;.

## Restaurar os Dados do &handheld;

A operação de restauração consiste em transferir todos os dados previamente gravados no PC para o &handheld;, removendo efectivamente todos os dados novos mantidos no dispositivo, repondo-o num estado anterior.

Use a funcionalidade de restauração com cuidado, dado que poderá perder todos os dados novos no &handheld; desde a última cópia de segurança.

Os dados gravados na última cópia de segurança estão localizados na pasta `$TDEHOME/share/apps/kpilot/DBBackup/Utilizador/`. A variável de ambiente `$TDEHOME` (tipicamente a `/home/Utilizador/.trinity/`) aponta para a pasta que contém a sua configuração e os dados para as aplicações do &kde;.

A utilização mais comum para a funcionalidade de restauração é para recuperar de uma falha de 'hardware' ou de 'software' do dispositivo. A função de restauração só poderá ser acedida a partir da aplicação principal do &kpilot; e não pelo servidor do &kpilot;, dado que a recuperação de dados não é uma operação comum. Para recuperar os dados na próxima sincronização, carregue na opção Ficheiro Restaurar e carregue depois no botão de &HotSync;.

## Escolher o Tipo de Sincronização

Existem três formas de sincronizar o seu &handheld;, o HotSync, o FastSync ou o FullSync.

Quando o utilizador carregar no botão de &HotSync; do seu &handheld;, o &kpilot; irá correr a operação de sincronização por omissão (que é normalmente um HotSync). Você poderá seleccionar a operação de sincronização por omissão na janela de configuração do &HotSync;. Em alternativa, você poderá carregar numa das opções de sincronização do menu Ficheiro da aplicação principal ou no menu de contexto do servidor do &kpilot;, mais precisamente no sub-menu Próxima Sincronização .

A utilização da janela de configuração do &HotSync; é a única forma de alterar a operação de sincronização por omissão. Os itens do menu principal Ficheiro da aplicação ou o menu de contexto do servidor do &kpilot; Próxima Sincronização irão mudar só o tipo de sincronização que será feito da próxima vez.

Menu do Servidor do &kpilot; Menu do Servidor do &kpilot;

Menu do Servidor do &kpilot;

Para mais informações sobre os tipos de sincronização, veja por favor as descrições disponíveis em page-hotsync.

## Sincronizar os Dados do seu &handheld; com as Condutas

As condutas são programas que interagem com os dados do seu &handheld; e com as aplicações do PC ou sincronizam os dados do seu &handheld; com os ficheiros que poderão ser usados nas suas aplicações do PC.

As condutas poderão ser configuradas, se seleccionar a opção Configuração Configurar o KPilot... ou usar o menu de contexto do servidor e seleccionar o item de menu Configurar o KPilot....

Menu do Servidor do &kpilot; Menu do Servidor do &kpilot;

Menu do Servidor do &kpilot;

A árvore de Condutas na janela de configuração reúne todas as condutas instaladas que estejam disponíveis. As condutas poderão ser activadas e desactivadas se carregar na opção à esquerda do nome da conduta. As condutas poderão ter uma configuração própria extensa e poderão ser fornecidas por terceiros. A maioria das condutas necessita de alguma configuração inicial, por isso é recomendado que se veja a secção que detalha a configuração por omissão das condutas antes de as usar.

As condutas por omissão são as seguintes:

KNotes / Memorandos

- Sincroniza a aplicação Memo Pad com o &knotes;.

  A conduta apenas sincroniza os dados do Memo Pad se o &knotes; estiver em execução. Se você quiser activar esta funcionalidade, lembre-se por favor de iniciar primeiro o &knotes;, ou verifique se já está a correr (sugestão: procure pelo ícone do &knotes; na bandeja do sistema).

Bloco de notas

- Exporta as notas soltas para a aplicação Notepad do &handheld; como imagens para o PC.

Sincronização Horária

- Configura o relógio do &handheld; para ficar igual ao do computador. É útil para acertar o relógio do &handheld;.

Calendário (KOrganizer)

- Sincroniza a aplicação Datebook com o &korganizer; ou com um ficheiro do iCalendar à sua escolha.

DOC do Palm

- Converte, instala e sincroniza automaticamente os ficheiros de texto no formato DOC do &PalmPilot;, para que possa ler os ficheiros de texto com a maioria das aplicações que suportem o DOC no &handheld;. Existem vários leitores gratuitos ou 'open source' do Palm DOC, assim como alguns editores de Palm DOC para o seu dispositivo.

  Poder-se-á converter qualquer ficheiro de texto simples. Por exemplo, você poderá obter e converter os livros de domínio público oferecidos pelo Projecto Gutenberg e lê-los no seu &handheld;.

Livro de Endereços

- Sincroniza a aplicação Address com o &kaddressbook; ou com um ficheiro vCard à sua escolha.

Informações do Sistema

- Escreve algumas informações sobre o seu &handheld;, (como a versão do SO, a RAM disponível e a lista de bases de dados) para um ficheiro. É usado em grande medida para fins de depuração.

A-fazeres (KOrganizer)

- Sincroniza a lista de itens por-fazer com o &korganizer; ou com um ficheiro iCalendar à sua escolha.

Conduta MAL (AvantGo)

- Sincroniza o seu &handheld; com o servidor de &AvantGo;. O servidor &AvantGo; oferece conteúdos gerais (notícias, guias, cotações da bolsa, &etc;) num formato adequado para ser lido num &handheld;. Para usar esta conduta, você precisa de se registar, subscrever aos canais que seleccionar e instalar o 'software' do &AvantGo; no seu &handheld;.

E-mail

- Envia as mensagens de e-mail escritas no &handheld; através do &kmail;. Não existe, porém, nenhuma possibilidade de receber correio.

Perl

Python

NULL

- Estas condutas pretendem ser usadas apenas para demonstrações de programação e não têm nenhum uso prático durante um &HotSync;. Normalmente não estão listadas, mas poderá vê-las em alguns sistemas.

A Janela de Configuração das Condutas A Janela de Configuração das Condutas

A Janela de Configuração das Condutas

## Resolver Conflitos

Os registos de dados podem ser tanto alterados no &handheld; como no PC. Se um registo tiver alterações incompatíveis tanto no &handheld; como no PC (como a alteração de um número de telefone de formas diferentes em ambos os lados), a alteração em conflito tem de ser resolvida de forma a que tanto o &handheld; como o PC fiquem sincronizados de novo.

Poderá aparecer uma janela que lhe pergunte como resolver o conflito mas, por outro lado, você poderá ter uma regra geral para lidar automaticamente com estes conflitos (dependendo da sua escolha de resolução de conflitos). Lembre-se que você poderá definir escolhas de resolução de conflitos diferentes para as várias condutas na janela de configuração de condutas.