Περιεχόμενα:
Έχει δοκιμαστεί και δουλεύει με τις συσκευές:
- LG KS20 (Windows Mobile 6.0)
- HTC Touch 3G (Windows Mobile 6.1)
Πριν κάνουμε οτιδήποτε στο κινητό μας, επιβάλλεται να κρατήσουμε ένα πλήρες backup της συσκευής, καθώς μέχρι να καταφέρω να κάνω ένα σωστό συγχρονισμό είτε μου διέγραφε όλες τις επαφές είτε τις διπλασίαζε όλες!
Tip: ένα πολύ καλό πρόγραμμα για το σκοπό αυτό είναι το PIM Backup, το οποίο διατίθεται δωρεάν.
Αφού, κρατήσουμε λοιπόν αρκετά backups, ας αρχίσουμε τη διαδικασία…
Σύνδεση
Εγκαθιστούμε τις βασικές βιβλιοθήκες, για να μπορεί να “μιλήσει” ο υπολογιστής με τη συσκευή και τις εφαρμογές για τον συγχρονισμό της συσκευής με τον υπολογιστή, δηλαδή το OpenSync framework και τα κατάλληλα plugins για τη συσκευή και το evolution:
- Κώδικας: Επιλογή όλων
sudo apt-get install multisync librra0-tools librapi2-tools multisync-tools opensync-plugin-evolution opensync-plugin-synce
Στη συνέχεια συνδέουμε τη συσκευή και επιβεβαιώνουμε ότι ο υπολογιστής την έχει αναγνωρίσει αυτόματα γράφοντας:
- Κώδικας: Επιλογή όλων
synce-pls
Αν έχει συνδεθεί κανονικά, θα πρέπει να εμφανιστούν οι φάκελοι και τα περιεχόμενα της συσκευής.
Θα πρέπει να είναι επιλεγμένο το "Activesync" και ενεργοποιημένο το "Λειτουργία για προχωρημένους" στο Έναρξη > Ρυθμίσεις > Συνδέσεις > USB σε PC.
Συγχρονισμός
Αρχικά τρέχουμε τη sync-engine
- Κώδικας: Επιλογή όλων
synce-sync-engine
και δημιουργούμε το ζεύγος συσκευής/προγράμματος (στην προκειμένη περίπτωση το evolution) για να κάνει συγχρονισμό επαφών και καταχωρήσεις ημερολογίου:
- Κώδικας: Επιλογή όλων
synce-create-partnership "Μy PPC" "Contacts,Calendar"
msynctool --addgroup synce-sync
msynctool --addmember synce-sync synce-opensync-plugin
msynctool --addmember synce-sync evo2-sync
Στην εντολή synce-create-partnership μπορούμε να περάσουμε σαν όρισμα ποιες λειτουργίες θα συγχρονιστούν. Οι δυνατές επιλογές είναι Contacts,Calendar,Tasks και Files.
Έτσι, είναι όλα έτοιμα για να γίνει ο συγχρονισμός, ο οποίος γίνεται με:
- Κώδικας: Επιλογή όλων
msynctool --sync synce-sync
Την πρώτη φορά που έτρεξε κράτησε γύρω στα 5 λεπτά.
Για ένα (περίεργο) λόγο προσθέτει κάθε επαφή 2 φορές στο Evolution. Δεν έχω βρει ακόμα το λόγο, αν βρω κάτι θα ενημερώσω...
KDE PDA Manager
Ένα πολύ χρήσιμο εργαλείο είναι το KPM (KDE PDA Manager), με τα εξής χαρακτηριστικά:
- Δυνατότητα εγκατάστασης/απεγκατάστασης λογισμικού (.cab αρχεία) στη συσκευή
- Προβολή πληροφοριών σχετικά με τη συσκευή
- Διαχείριση ζευγών συσκευής/προγράμματος για συγχρονισμό (θα πρέπει να τρέχει η sync-engine)
- Συγχρονισμός συσκευής
- Κώδικας: Επιλογή όλων
sudo apt-get install synce-kpm
Διαχείριση αρχείων
Η διαχείριση αρχείων γίνεται μέσω εργαλείων γραμμής εντολών τα οποία είναι:
- synce-pcp (αντιγραφή αρχεών)
- synce-pls (προβολή περιεχομένων φακέλου)
- synce-pmkdir (δημιουργία φακέλου)
- synce-pmv (μετακίνηση/μετονομασία φακέλου)
- synce-prm (διαγραφή αρχείου)
- synce-prmdir (διαγραφή κενού φακέλου)
- synce-prun (εκτέλεση προγράμματος)
- synce-pstatus (προβολή κατάστασης συσκευής)
- synce-synce-install-cab (εγκατάσταση λογισμικού – αρχείου .cab)
Για παράδειγμα, για να αντιγράψουμε ένα αρχείο από τον φάκελο που βρισκόμαστε στον υπολογιστή στο φάκελο “Programs” της κάρτας μνήμης της συσκευής, γράφουμε:
- Κώδικας: Επιλογή όλων
synce-pcp ./program.cab ":/Storage Card/Programs/program.cab"
Ενώ για το αντίστροφο (από τη συσκευή στον υπολογιστή), απλά αντιστρέφουμε τα ορίσματα της synce-pcp:
- Κώδικας: Επιλογή όλων
synce-pcp ":/Storage Card/Programs/program.cab" ./program.cab