# Sincronizzare un &handheld; con il PC

Questo capitolo descrive il processo di sincronizzazione che utilizza &kpilot;, ponendo l'attenzione sulle funzionalità del demone di &kpilot;. Puoi sincronizzare il tuo &handheld; utilizzando i visualizzatori interni e/o i conduit a seconda delle preferenze personali. I conduit permettono ad applicazioni esterne di interfacciarsi con i dati nel proprio &handheld;.

È buona idea effettuare una copia di sicurezza del proprio &handheld; regolarmente. Oltre ad effettuare delle copie di sicurezza, è raro che sia necessario eseguire altre azioni oltre a lasciare il proprio &handheld; nella base e premere il bottone &HotSync;. L'icona del demone di &kpilot; nel vassoio di sistema lampeggerà indicando che una sincronizzazione è in atto.

Il Menu a comparsa del demone di &kpilot; menu a comparsa del demone di &kpilot;

menu a comparsa del demone di &kpilot;

Per selezionare il prossimo tipo di sincronizzazione che &kpilot; dovrà eseguire, puoi utilizzare il menu File dell'applicazione principale, oppure fare clic con il tasto destro sull'icona del demone di &kpilot; posizionata nel vassoio di sistema, e selezionare una delle voci del menu all'interno del sottomenu Prossima Sincronizzazione .

Se passi con il puntatore del mouse sopra l'icona del demone di &kpilot;, apparirà un suggerimento che mostra qual è il tipo della prossima sincronizzazione che effettuerà &kpilot;.

In breve, i tipi di sincronizzazione sono:

- HotSync (una volta): questa opzione offre un buon bilanciamento tra velocità e sicurezza per i dati.

- Sync veloce (una volta): sincronizza solamente quei database che hanno dei conduit.

- Sincronizzazione completa (una volta): l'opzione più sicura, ma che richiede il maggior tempo per il completamento.

- Copia di sicurezza (una volta): copia tutti i dati dall'&handheld; al PC.

- Ripristina dalla copia di sicurezza (una volta): copia i dati da una copia di sicurezza precedente dal PC all'&handheld;, cancellando tutti i dati contenuti in precedenza.

  Usa la funzione di ripristino con attenzione, poiché puoi perdere tutti i nuovi dati inseriti nell'&handheld; dall'ultima copia di sicurezza.

- Copia dal palmare al PC (una volta): esegue tutti i conduit e sincronizza tutti i database, ma invece di fondere le informazioni ottenute da entrambe le sorgenti, copia semplicemente i dati contenuti nel palmare sul PC.

  Usala con attenzione, poiché questa opzione cancella le modifiche apportate sul proprio PC dall'ultima sincronizzazione.

- Copia dal PC al palmare (una volta): esegue tutti i conduit e sincronizza tutti i database, ma invece di fondere le informazioni ottenute da entrambe le sorgenti, copia semplicemente i dati contenuti nel PC sul palmare.

  Usala con attenzione, poiché questa opzione cancella le modifiche apportate sul proprio palmare dall'ultima sincronizzazione.

In modo alternativo, puoi modificare il comportamento di sincronizzazione predefinito in &kpilot; scegliendo l'opzione più adatta nella &HotSync; finestra di dialogo di configurazione.

Per configurare i conduit oppure il processo di sincronizzazione, non è necessario aprire l'applicazione principale di &kpilot; in quanto la voce del menu Configura KPilot... è disponibile anche nel menu a comparsa del demone di &kpilot;.

## Creare una copia di sicurezza dei dati del proprio &handheld;

Per ogni copia di sicurezza, &kpilot; conserva una copia di tutti i dati del tuo &handheld; nella cartella `$KDEHOME/share/apps/kpilot/DBBackup/User Name/`, permettendoti di ripristinare la copia in seguito, se necessario. La variabile d'ambiente `$KDEHOME` (tipicamente `/home/Login Name/.kde/`) punta alla cartella che contiene la configurazione ed i dati delle tue applicazioni &kde;.

È buona idea creare spesso una copia di sicurezza dei propri dati. Per eseguire una copia di sicurezza, puoi fare clic su Prossima sincronizzazione Copia di sicurezza nel menu a comparsa che si ottiene dall'icona del demone di &kpilot; o sulla voce del menu File Copia di sicurezza nel menu dell'applicazione principale di &kpilot; per far sì che la prossima sincronizzazione sia una copia di sicurezza. In seguito, è sufficiente premere il bottone &HotSync;.

## Ripristinare i dati del proprio &handheld;

L'operazione di ripristino consiste nel trasferimento di tutti i dati salvati in precedenza nel PC sull'&handheld;, cancellando in maniera permanente tutti i nuovi dati conservati nel dispositivo riportandolo ad uno stato precedente.

Usa la funzione di ripristino con attenzione, poiché puoi perdere tutti i nuovi dati inseriti nell'&handheld; dall'ultima copia di sicurezza.

I dati salvati nell'ultima copia di sicurezza si trovano nella cartella `$KDEHOME/share/apps/kpilot/DBBackup/User Name/`. La variabile d'ambiente `$KDEHOME` (tipicamente `/home/Login Name/.kde/`) punta alla cartella che contiene la configurazione ed i dati delle tue applicazioni &kde;.

L'uso più comune della funzione di ripristino è quello di riprendersi da un guasto hardware o software nel dispositivo. La funzione di ripristino può essere acceduta dall'applicazione principale di &kpilot;, e dal demone di &kpilot;. Fai attenzione, poiché il ripristino dei dati non è un'operazione usuale. Al fine di ripristinare i dati alla prossima sincronizzazione, fai clic sulla voce del menu File Ripristino , poi premi il bottone &HotSync;.

## Selezionare il tipo di sincronizzazione

Ci sono tre modalità di sincronizzazione per il proprio &handheld;, HotSync, FastSync oppure FullSync.

Quando premi il bottone &HotSync; sul tuo &handheld;, &kpilot; eseguirà l'operazione di sincronizzazione predefinita (tipicamente una HotSync). Puoi selezionare il valore predefinito per l'operazione di sincronizzazione nella finestra di dialogo di configurazione &HotSync;. In maniera alternativa, puoi fare clic su una delle opzioni di sincronizzazione nel menu File dell'applicazione principale di &kpilot; oppure nel sottomenu a comparsa Prossima sincronizzazione del demone di &kpilot;.

Utilizzare la finestra di dialogo di configurazione di &HotSync; e l'unico modo per modificare l'operazione predefinita di sincronizzazione. Le voci del menu File dell'applicazione principale di &kpilot; oppure gli elementi del sottomenu a comparsa Prossima sincronizzazione del demone di &kpilot;, modificano solamente il tipo di sincronizzazione che sarà eseguita successivamente.

Il Menu a comparsa del demone di &kpilot; menu a comparsa del demone di &kpilot;

menu a comparsa del demone di &kpilot;

Per ulteriori informazioni sui tipi di sincronizzazione, si faccia riferimento alle descrizioni disponibili in page-hotsync.

## Sincronizzare i dati di un &handheld; utilizzando i conduit

I conduit sono dei programmi che interfacciano il tuo &handheld; con delle applicazioni per PC o che sincronizzano i dati del tuo &handheld; con i file che possono essere utilizzati da applicazioni per il PC.

I conduit possono essere impostati selezionando Impostazioni Configura KPilot... , oppure utilizzando il menu a comparsa del demone e facendo clic sulla voce del menu Configura KPilot....

Il Menu a comparsa del demone di &kpilot; menu a comparsa del demone di &kpilot;

menu a comparsa del demone di &kpilot;

L'albero dei conduit nella finestra di dialogo di configurazione raccoglie tutti i conduit installati disponibili. I conduit possono essere abilitati o disabilitati facendo clic sulla casella alla sinistra del nome del conduit. I conduit possono avere una propria configurazione estesa o possono essere forniti da terze parti. La maggior parte dei conduit richiede una configurazione iniziale, per questo è fortemente suggerito di controllare la sezione sui dettagli della configurazione dei conduit predefiniti prima di utilizzarli.

I conduit predefiniti sono i seguenti:

KNotes / Appunti

- Sincronizza l'applicazione Memo Pad con &knotes;.

  Il conduit sincronizza i dati di Memo Pad solo se &knotes; è stato avviato. Se vuoi abilitare tale funzione, ricorda prima di lanciare &knotes;, oppure di verificare che sia già in esecuzione (suggerimento: cerca l'icona di &knotes; nel vassoio di sistema).

Notepad

- Esporta le note a mano libera dell'applicazione Notepad dell' &handheld; sotto forma di immagini per il PC.

Sincronizzazione temporale

- Imposta l'ora sull'&handheld; con quella del sistema. Utile per mantenere l'orologio dell'&handheld; accurato.

Calendario (KOrganizer)

- Sincronizza l'applicazione Datebook con &korganizer; o con un file iCalendar a scelta.

Palm DOC

- Converte automaticamente, installa e sincronizza file di testo nel formato &PalmPilot; DOC, affinché tu possa leggere i file di testo con la maggior parte delle applicazioni compatibili con il formato DOC sull'&handheld;. Ci sono molti lettori gratuiti od open source per il formato Palm DOC, ed alcuni editor per il formato Palm DOC per i palmari.

  Qualsiasi file di testo semplice può essere facilmente convertito. Ad esempio, puoi scaricare e convertire i libri di pubblico dominio forniti dal Progetto Gutenberg e leggerli con un &handheld;.

Rubrica indirizzi

- Sincronizza l'applicazione Address con &kaddressbook; o con un un file vCard a scelta.

Informazioni di sistema

- Scrive informazioni riguardanti il proprio &handheld;, (come la versione del SO, la memoria RAM disponibile, e la lista dei database) in un file. Utile principalmente per scopi di debug.

Cose da fare (KOrganizer)

- Sincronizza l'applicazione Todo con &korganizer; o con un file iCalendar a scelta.

Conduit MAL (AvantGo)

- Sincronizza un &handheld; con un server &AvantGo;. Un server &AvantGo; offre contenuti generici (notizie, guide, quotazioni di mercato, &etc;) in un formato che è adatto alla lettura da un &handheld;. Per utilizzare questo conduit, devi registrarti, sottoscrivere i canali che selezioni e installare il software &AvantGo; sul tuo &handheld;.

Posta

- Spedisce la posta scritta con l'&handheld; attraverso &kmail;. Tuttavia non c'è modo di ricevere la posta.

Perl

Python

NULL

- Questi conduit sono da intendere come una dimostrazione di programmazione, e non svolgono alcun compito pratico durante un &HotSync;.Non sono normalmente presenti nell'elenco, ma si possono incontrare in alcuni sistemi.

Finestra di dialogo per l'impostazione dei conduit Finestra di dialogo per l'impostazione dei conduit

Finestra di dialogo per l'impostazione dei conduit

## Risolvere i conflitti

I record di dati possono essere modificati sia sull' &handheld; che sul PC. Se un record subisce modifiche incompatibili sia sull' &handheld; che sul PC, (come la modifica di un numero di telefono in modi diversi su entrambi i dispositivi), la modifica che crea un conflitto deve essere risolta in modo tale che sia l'&handheld; che il PC siano sincronizzati nuovamente.

Una finestra di dialogo a comparsa può apparire chiedendo come si preferisce risolvere il conflitto, o puoi creare una regola generale per gestire automaticamente tali conflitti (in base alla tua scelta di risoluzione dei conflitti). Si noti che puoi definire diverse scelte di risoluzione dei conflitti per diversi conduit nella finestra di dialogo per la configurazione dei conduit.