# Як налаштувати &kpilot;

Після встановлення &kpilot; програму слід налаштувати на ваш пристрій. Крім того, слід налаштувати і акведуки. Після цього ви зможете скористатися &kpilot; для синхронізації вашого &PalmPilot; з вашою стільницею &kde;.

Після першого запуску &kpilot; за допомогою меню панелі або командного рядка програма відкриє діалогове вікно налаштування. Це діалогове вікно можна пізніше відкрити за допомогою пункту меню Параметри Налаштувати &kpilot; головного вікна програми, за допомогою пункту Налаштувати KPilot... з контекстного меню піктограми системного лотка фонової служби &kpilot; або запуском &kpilot; з командної оболонки такою командою:

    $  kpilot--setup

Крім того, якщо ви оновили програму &kpilot; і певні нові параметри налаштування вимагають вашої уваги, програма знову відкриє діалогове вікно налаштування після запуску.

Вікно налаштування
Діалогове вікно налаштування

Діалогове вікно налаштування

Діалогове вікно налаштування &kpilot; є досить великим. Причиною цього є те, що у ньому містяться не лише налаштування пристрою для обміну даними з &PalmPilot;, але і налаштування всіх встановлених акведуків. Кожну з груп параметрів налаштування (Загальне і Акведуки) ми обговоримо окремо.

## Загальне налаштування

За допомогою пунктів діалогового вікна налаштування &kpilot;, зібраних під заголовком Загальне налаштування, ви отримаєте контроль над роботою &kpilot;: зможете обрати нестандартний апаратний пристрій, вказати спеціальне кодування для локалізованих кишенькових пристроїв, а також визначити спосіб показу ваших даних у &kpilot;. Під заголовком Загальне налаштування зібрано чотири пункти. Ймовірно, для того, щоб переглянути їх всі, вам доведеться розгорнути заголовок Загальне налаштування.

Пункти загальних налаштувань
Пункти загальних налаштувань

Пункти загальних налаштувань

### Налаштування пристрою

На цій сторінці налаштувань містяться параметри, які описують апаратну частину &PalmPilot;, вас, як користувача і спосіб, у який ви бажаєте запускати різноманітні частини &kpilot;.

Сторінка пристрою
Сторінка пристрою

Сторінка пристрою

Пристрій Pilot

  Порт, з яким з’єднано футляр. Типовим значенням є файл `/dev/pilot`, який є символічним посиланням на справжній порт. Портом може бути послідовний порт, у такому випадку `/dev/pilot` має вказувати на щось на зразок `/dev/cuaa0` (у &FreeBSD;) або `/dev/ttyS0` (у &Linux;). Для пристроїв &USB; визначення файла, на який має вказувати `/dev/pilot`, є складнішими завданням. Можна налаштувати фонову службу &USB; вашої системи на автоматичне встановлення посилання, так, щоб файл-посилання `/dev/pilot` вказував на правильний порт, байдуже, з яким портом з’єднано ваш пристрій &PalmOS;.

  Переконайтеся, що для порту вказано правильні права доступу. Він має бути доступним для читання і запису для всіх, якщо ви маєте намір використовувати &kpilot; для роботи від імені звичайного (непривілейованого) користувача! Якщо дозволи встановлено неправильно, &kpilot; повідомить вам про це, але виправити дозволи вам доведеться вручну. Цю дію можна виконати за допомогою команди ``chmod` `666` пристрій`, відданої від імені користувача root, де пристрій це повна назва правильного файла порту. Щоб вирішити цю проблему, будь ласка, зверніться до запису у ЧаП щодо &kpilot; повідомляє Can't connect to pilot (Не можу з’єднатися з pilot) або зв’яжіться з адміністратором вашої системи.

  Крім того, ви можете скористатися мережевою синхронізацією (за допомогою pilot-link 0.11.5 або пізнішої версії), якщо введете `net:any` замість назви пристрою.

Швидкість

  Тут ви можете визначити швидкість обміну даними для послідовних з’єднань з &PalmPilot;. Ця швидкість не має ніякого сенсу для пристроїв, які з’єднано за допомогою &USB;. Для старіших моделей &PalmPilot; слід обрати 9600. Новіші моделі можуть працювати на швидкостях аж до максимальної у списку, 115200. Ви можете встановити швидкість з’єднання експериментально: у підручниках з &PalmPilot; рекомендують почати з швидкості 19200 з поступовим збільшенням аж до максимальної, на які пристрій зможе працювати.

Кодування

  Пристрої &PalmOS; постачаються з різноманітними локалізаціями. Якщо на вашому пристрої використовується кодування, відмінне від ISO-latin1, вам доведеться обрати правильне кодування зі списку, щоб програма правильно показувала символи вашої мови. Наприклад, якщо ваш пристрій має російську локалізацію, оберіть кодування CP1251.

Користувач Pilot

  Ім’я користувача &PalmPilot;. Типово, це ім’я має збігатися з вашим робочим ім’ям на пристрої. Під час синхронізації з &PalmPilot; &kpilot; перевірить відповідність вказаного імені з іменем, визначеним на &PalmPilot;. Якщо вони не збігаються, програма запропонує вам обрати те з них, яким ви користуватиметесь. Якщо ви оберете ім’я, вказане на персональному комп’ютері, ім’я &PalmPilot; буде змінено відповідним чином. Крім того, запис Користувач Pilot буде використано для встановлення назви текти, у якій зберігатимуться дані з &PalmPilot;. Цю теку буде створено за адресою `$KDEHOME/share/apps/kpilot/DBBackup/`, де змінна середовища `$KDEHOME` (типово, `/home/ім’я_користувача/.kde/`) вказує на теку, у якій містяться ваші налаштування або дані для програм &kde;.

### Налаштування HotSync

На цій сторінці містяться параметри, за допомогою яких ви можете наказати &kpilot; виконувати особливі варіанти синхронізації, а також визначити спосіб, у який розв’язуватимуться конфлікти, які виникатимуть під час синхронізації. Конфліктом тут названо ситуацію, коли однакові дані було змінено як на персональному комп’ютері, так і на КПК.

&kpilot; може працювати з кишеньковим пристроєм у два способи: за допомогою акведуків та за допомогою вбудованих переглядачів. Акведуки — це програми-додатки, які удосконалюють синхронізаційні можливості &kpilot;. &kpilot; зберігає окремі копії баз даних і записів для акведуків, для внутрішніх же переглядачів та дії зі створення резервної копії використовується єдина копія. Ця відмінність є важливою під час вибору способу оновлення, який залежить від способу, у який ви користуєтеся програмою. Якщо ви використовуєте головним чином акведуки для синхронізації вашого кишенькового пристрою з зовнішніми програмами, ви можете обрати типовим один з варіантів методу синхронізації, за якого запускаються акведуки. Але, якщо ви головним чином користуєтеся вбудованими переглядачами, вам слід оновлювати і копію баз даних для того, щоб мати змогу переглядати і змінювати дані з вашого кишенькового пристрою, отже, запуску лише акведуків буде недостатньо.

Сторінка налаштування &HotSync;
Сторінка &HotSync;

Сторінка налаштування &HotSync;

Типова синхронізація

  Тут можна обрати тип синхронізації, яку буде виконано типово.

  - HotSync: запустити всі вибрані акведуки, синхронізувати всі бази даних з встановленим прапорцем зміненості з оновленнями лише змінених записів. Виконує швидке створення резервної копії: до копії додаватимуться лише бази даних, які було змінено. Цей варіант є непоганим поєднанням швидкості і безпеки зберігання даних.

  - FullSync: запустити всі вибрані акведуки, синхронізувати всі бази даних, прочитати всі записи і створити повну резервну копію. Цей варіант є найбезпечнішим, але виконання подібної синхронізації триває найдовше, оскільки під час такої синхронізації буде об’єднано всі записи з кишенькового пристрою і вашого персонального комп’ютера. Цей варіант у &kpilot; є еквівалентом Palm SlowSync.

  - Скопіювати з комп'ютера на КПК: запустити всі акведуки і синхронізувати всі бази даних, але замість об’єднання даних з обох джерел, просто скопіювати дані з персонального комп’ютера на кишеньковий пристрій. Будьте обережні, оскільки під час виконання цієї дії буде втрачено всі зміни, які ви внесли до даних на КПК з часу останньої синхронізації.

  - Скопіювати з КПК на комп'ютер: запустити всі акведуки і синхронізувати всі бази даних, але замість об’єднання даних з обох джерел, просто скопіювати дані з кишенькового пристрою на персональний комп’ютер. Будьте обережні, оскільки під час виконання цієї дії буде втрачено всі зміни, які ви внесли до даних на персональному комп’ютері з часу останньої синхронізації.

При зміні комп'ютера виконувати повну синхронізацію

  Якщо ви синхронізуєте дані з вашого КПК з декількома персональними комп’ютерами, дані прапорців на КПК, які визначають, які з записів було змінено з часу останньої синхронізації, можуть бути неточними. Ми рекомендуємо вам виконувати повну синхронізацію, якщо ви користуєтеся декількома комп’ютерами. За допомогою зняття позначки з цього пункту ви можете вимкнути повну синхронізацію.

Не синхронізувати, коли задіяно зберігач екрана

  Це одна з можливостей, які призначено для убезпечення даних, за її використання програма запобігатиме синхронізації кишенькового пристрою під час показу зберігача екрана на персональному комп’ютері. Таким чином, сторонні особи не зможуть викрасти ваші дані за допомогою футляра кишенькового пристрою, коли ваш комп’ютер перебуває у стані бездіяльності. Цю можливість можна використовувати лише у комплексі зі зберігачами екрана &kde;, отже вам слід вимкнути її, якщо ви користуєтеся &kpilot; у відмінних від &kde; середовищах.

Розв'язання конфліктів

  Записи даних може бути змінено як на кишеньковому пристрої, так і на персональному комп’ютері. Якщо зміни у якомусь з записів є несумісними між кишеньковим пристроєм і персональним комп’ютером (наприклад, номер телефону змінено по-різному на обох пристроях), конфлікт у змінах слід якось розв’язати так, щоб дані на персональному комп’ютері і КПК знову збігалися. Варіантами розв’язання конфліктів є:

  - Запитати користувача: програма відкриватиме діалогове вікно з запитом до користувача щодо способу розв’язання кожного з конфліктів.

  - Нічого не робити: залишати записи у непослідовному стані. Під час наступних синхронізацій програма не показуватиме розбіжностей.

  - Брати з кишенькового пристрою: копіювати значення з кишенькового пристрою на персональний комп’ютер зі знищенням всіх змін, які було до них внесено на персональному комп’ютері.

  - Брати з ПК: копіювати значення з персонального комп’ютера на кишеньковий пристрій зі знищенням всіх змін, які було до них внесено на КПК.

  - Значення з останньої синхронізації (не підтримується): &kpilot; зберігає резервну копію даних з вашого кишенькового пристрою, залежно від обраного вами методу синхронізації. Якщо програма матиме доступ до таких даних, вона використовуватиме значення не з КПК і не з персонального комп’ютера, а значення з попередньої синхронізації.

  - Використовувати обидва записи (не підтримується): створити дублікати конфліктних записів на персональному комп’ютері і на кишеньковому пристрої. У одному з записів міститимуться значення з персонального комп’ютера, у іншому — з кишенькового пристрою.

### Налаштування резервування

На цій сторінці буде показано різноманітні параметри, пов’язані з дією резервування, за якої програма зберігає копію баз даних портативного комп’ютера, що надає змогу користувачеві згодом їх відновити.

Коротко кажучи, бази даних — це всі файли, які зберігаються на вашому кишеньковому пристрої. База даних може бути або динамічною базою даних записів, у якій зберігається поточна інформація, створена користувачем (наприклад, дані записів адрес або завдань), або базою даних ресурсів, яка є статичною (такими базами даних є, наприклад, програми).

Сторінка «Резервна копія»
Сторінка «Резервна копія»

Сторінка «Резервна копія»

Бази даних

  Містить список баз даних, які не слід синхронізувати або резервувати.

  Значеннями можуть бути або значення інструменту створення бази даних, які є рядками з 4 літер, взятих у квадратні дужки (наприклад, для баз даних Handbase вам слід ввести `[PmDB]`), або назви баз даних, які є рядками без квадратних дужок, які можуть містити шаблони заміни командної оболонки. Список баз даних, які має бути тут показано, можна знайти у Частих питаннях (типового списку, зазвичай має бути достатньо). До складу програмного забезпечення нових пристроїв &PalmPilot; входить код емуляції старих процесорів 68k. Це означає, що на подібних пристроях міститься багато баз даних, назви яких завершуються на `_a68k`. Потреби у створенні резервних копій або синхронізації подібних баз даних немає, отже ви можете додати `*_a68k` до списку баз даних, які слід пропускати.

  - Без резервного копіювання: тут буде перелічено бази даних, які слід виключити зі списку дії зі створення резервної копії. У деяких з баз даних не виконуються стандартні вимоги до компонування, спроба створення резервної копії і відновлення цієї копії таких баз даних призведе до втрати даних. Ви можете додати у цей список також бази даних з тимчасовими даними, наприклад, новинами або веб-сторінками, резервне копіювання яких, зазвичай, непотрібне.

  - Не відновлювати: у цьому списку буде наведено бази даних, які слід виключити зі списку виконання дії з відновлення, навіть якщо раніше було створено їх резервну копію. Включені до цього списку бази даних можна встановити вручну пізніше, за допомогою Встановлювача файлів. Ви можете додати у цей список також бази даних з тимчасовими даними, наприклад, новинами або веб-сторінками, відновлення яких, зазвичай, непотрібне.

  Зміна вмісту списків Без резервного копіювання або Не відновлювати, зокрема вилучення вже перелічених у цих списках баз даних, може призвести до пошкодження цих баз даних під час виконання дії з синхронізації.

Запускати акведуки під час резервування

  Типово, виконання дії з резервного копіювання призводить до оновлення копії баз даних з кишенькового пристрою. Акведуки — це програми, які розширюють функціональні можливості &kpilot;. Запуск цих програм, зазвичай, означає, щоб програмі слід синхронізувати дані з кишенькового пристрою з іншими базами даних на персональному комп’ютері, зокрема адресною книгою або календарем. Позначте цей пункт, щоб програма виконувала обидві дії під час кожної з операцій резервного копіювання.

### Налаштування поведінки під час запуску і виходу

На цій сторінці буде показано параметри, пов’язані з запуском і завершенням роботи &kpilot; і фонової служби &kpilot;.

Оскільки &kpilot; є лише оболонкою для вбудованих переглядачів, параметрів налаштування і журналів, дію з синхронізації виконує фонова служба &kpilot;. Навіть якщо &kpilot; не запущено, ви зможете виконати синхронізацію, якщо запущено фонову службу. Тому, якщо ви бажаєте мати змогу виконувати синхронізацію з вашим кишеньковим пристроєм будь-коли, важливо запустити фонову службу під час входу до системи. Якщо ж ви бажаєте виконувати синхронізацію, лише якщо запущено &kpilot;, вам слід зупинити фонову службу після завершення роботи основної програми. Останній з варіантів буде особливо корисним, якщо ви користуєтеся і іншими програмами, які потребують для роботи доступу до того самого порту, що і &kpilot;.

Сторінка «Запуск і вихід»
Сторінка «Запуск і вихід»

Сторінка «Запуск і вихід»

Параметри запуску

  - Запускати KPilot при вході: якщо ви позначите цей пункт, у теку автоматичного запуску вашої стільниці буде скопійовано посилання на програму запуску фонової служби, яку буде запущено у автоматичному режимі. Зауважте, що, зазвичай, якщо фонову службу пришвартовано у системному лотку, немає потреби у позначенні цього пункту.

  - Показувати KPilot на панелі: позначте цей пункт, щоб наказати фоновій службі показувати піктограму &kpilot; у системному лотку. Для цієї піктограми передбачено контекстне меню, яке можна відкрити за допомогою клацання правою кнопкою миші. Якщо цей пункт не буде позначено, користувач не бачитиме на екрані ніяких ознак виконання фонової служби.

Параметри виходу

  - Вихід після синхронізації: якщо буде позначено цей пункт, система завершуватиме роботу &kpilot; і фонової служби &kpilot; після завершення виконання дії з синхронізації, таким чином порт пристрою буде звільнено для роботи з іншими програмами. Потреба у позначенні цього пункту може виникнути у системах, де фонова служба &USB; запускає &kpilot; у автоматичному режимі.

  - Зупиняти програму системного лотка KPilot при виході: позначення цього пункту призведе до завершення роботи фонової служби програми після завершення роботи основної програми &kpilot;.

## Налаштування акведуків

Акведуки — це програми, за допомогою яких здійснюється обмін даними між вашим кишеньковим пристроєм і програмами персонального комп’ютера або синхронізація даних вашого КПК з файлами, які можуть використовуватися програмами вашого персонального комп’ютера. Ці програми може бути написано будь-ким для створення зв’язку між вашим &PalmPilot; і будь-якою уявною програмою.

За допомогою діалогового вікна налаштування &kpilot; ви можете обрати акведуки, які буде запущено під час виконання синхронізації, а також налаштувати параметри цих акведуків. Програма відкриє діалогове вікно, схоже на показане нижче:

Діалогове вікно налаштування акведуків
Діалогове вікно налаштування акведуків

Діалогове вікно налаштування акведуків

Залиште позначку ліворуч від назви акведука, щоб задіяти його, зніміть позначку, щоб дезактивувати його, або натисніть назву акведука, щоб налаштувати його.

Встановити файли

  Надає &kpilot; змогу встановлювати файли і бази даних на ваш &PalmPilot;.

Календар

  Синхронізувати дані програми Datebook з &korganizer;.

Завдання

  Синхронізувати програму списку завдань з &korganizer;.

Контакти

  Синхронізувати дані програми адресної книги з &kaddressbook;.

Синхронізація часу

  Встановлює на КПК значення часу, що збігається зі значенням часу на персональному комп’ютері. Корисна для підтримання точного значення часу на кишеньковому пристрої.

Файл примітки

  Синхронізувати дані програми Memo Pad з каталогом і файлами на вашому комп’ютері.

### Налаштування акведука встановлення файлів

За допомогою акведука встановлення файлів ви зможете встановити будь-яку базу даних &PalmPilot;, яку було додано до вікна встановлення файлів &kpilot;, на сам кишеньковий пристрій. Цей акведук не потребує додаткового налаштування.

### Налаштування акведука календаря

За допомогою цього акведука можна синхронізувати дані програми календаря вашого &PalmPilot; з даними програм &korganizer; і &kontact;, за допомогою Akonadi. Перш ніж користуватися цим акведуком, вам слід налаштувати Akonadi на використання ресурсу календаря, з яким програмі слід виконувати синхронізацію. Після виконання відповідного налаштування ви зможете обрати у цьому вікні відповідний ресурс.

Діалогове вікно налаштування акведука календаря
Налаштування акведука календаря

Налаштування акведука календаря

### Налаштування акведука завдань

За допомогою цього акведука можна синхронізувати дані вашої програми списку завдань &PalmPilot; з даними програм &korganizer; і &kontact;, за допомогою Akonadi. Перш ніж користуватися цим акведуком, вам слід налаштувати Akonadi на використання ресурсу файла завдань, з яким програмі слід виконувати синхронізацію. Після виконання відповідного налаштування ви зможете обрати у цьому вікні відповідний ресурс.

Діалогове вікно налаштування акведука завдань
Налаштування акведука завдань

Налаштування акведука завдань

### Налаштування акведука контактів

За допомогою цього акведука можна синхронізувати дані з вашого &PalmPilot; з даними адресної книги &kde; за допомогою Akonadi. Перш ніж користуватися цим акведуком, вам слід налаштувати Akonadi на використання ресурсу файла адресної книги, з яким програмі слід виконувати синхронізацію. Після виконання відповідного налаштування ви зможете обрати у цьому вікні відповідний ресурс.

Діалогове вікно налаштування акведука контактів
Налаштування акведука контактів

Налаштування акведука контактів

За допомогою сторінки Загальне ви зможете встановити загальні параметри адрес синхронізації.

За допомогою сторінки Конфлікти ви зможете налаштувати параметри акведука адресної книги з перевизначенням загальних параметрів розв’язання конфліктів &kpilot; для цього акведука. Докладний опис можливих варіантів розв’язання конфліктів ви можете знайти у розділі цього підручника, присвяченому налаштуванню синхронізації.

За допомогою сторінки Поля ви можете налаштувати параметри акведука, пов’язані з синхронізацією полів записів адрес на кишеньковому пристрої, які не мають прямих відповідників у адресній книзі &kde;.

Інший телефон на Pilot:

  Поле Інше (Other) у програмі роботи з адресами на кишеньковому пристрої можна використовувати для різних даних (там можна, наприклад, зберігати альтернативну адресу електронної пошти). Не можна наперед визначити класифікацію цього поля у &kde;. Залежно від його призначення, ви можете вказати той з варіантів зі спадного списку полів, з яким синхронізуватиметься поле Інше на вашому кишеньковому пристрої.

Домашня адреса на Pilot:

  Поле Адреса у програмі для роботи з адресами на кишеньковому пристрої має єдине призначення — домашня адреса, адреса ж у полях адресної книги &kde; може бути яка домашньою, так і робочою. Вказана вами адреса матиме перевагу над іншими варіантами, а акведук намагатиметься типово встановити саме вказану адресу. Програма використовуватиме домашню або робочу адресу для зберігання адреси з кишенькового пристрою. У спадному списку ви можете обрати той з варіантів, якому ви надаєте перевагу. Наприклад, якщо ви використовуєте це поле переважно для робочих адрес, позначте пункт Головна, потім робоча адреса. Якщо все навпаки, оберіть варіант Головна, потім домашня адреса.

Номер факсу на Pilot:

  У полі Факс у програмі роботи з адресами кишенькового пристрою типово може зберігатися лише один номер факсу, тоді як у адресній книзі &kde; передбачено зберігання номерів домашнього і робочого факсів. Зі спадного списку можна обрати той з варіантів, який є для вас бажаним. Наприклад, якщо ви використовуєте це поле переважно для зберігання робочих факсів, оберіть Робочий факс. Якщо це не так, оберіть Домашній факс.

На сторінці Додаткові поля ви можете визначити параметри акведуків, які працюватимуть з Додатковими полями з вашої програми роботи з адресами на кишеньковому пристрої. Оскільки повної відповідності між цими полями і полями адресної книги &kde; не існує, ви можете обрати довільну відповідність. Ви можете скористатися цими полями для зберігання адрес URL, адрес Адрес МЗ, Дня народження вашого контакту або визначити очевидне: Зберегти як додаткове поле.

Якщо ви вирішите зберігати дати днів народження, не забудьте скористатися форматом дати, який відповідає параметрам, встановленим за допомогою спадного списку Формат дати, щоб акведук міг коректно визначити дату за записом і навпаки. Можливі шаблони: %d — день, %m — місяць, %y — двоцифровий рік, %Y — чотирицифровий рік. Наприклад, %d.%m.%Y відповідає даті на зразок 27.3.1952, а за використання %m/%d/%y та сама дата запишеться як 03/27/52.

### Налаштування акведука синхронізації часу

За допомогою акведука синхронізації часу можна виконувати синхронізацію часу на кишеньковому пристрої з часом на персональному комп’ютері. Цей акведук буде корисним для підтримання точного значення часу на кишеньковому пристрої. У поточній версії параметрів налаштування, окрім вмикання або вимикання цього акведука, не передбачено, оскільки можливим є лише один напрямок синхронізації: ви можете лише Встановити час на кишеньковому пристрої з ПК, і не можете Встановити час на ПК з кишенькового пристрою.

&PalmOS; версій 3.25 і 3.3 не підтримує встановлення системного часу кишенькового пристрою. За використання таких систем цей акведук буде просто пропущено.

### Налаштування акведука файла нотаток

За допомогою цього акведука можна синхронізувати дані з вашої програми нотаток &PalmPilot; з каталогом і файлами на вашому комп’ютері. Цей акведук створить каталог для кожної з категорій, які використовуються для зберігання нотаток на вашому &PalmPilot;, і у кожному з цих каталогів міститимуться текстові файли з вашими нотатками. Щоб вказати теку найвищого рівня, з якою буде синхронізовано нотатки, або введіть її назву до поля Каталог нотаток, або оберіть її за допомогою натискання кнопки інструмента вибору каталогів.

Діалогове вікно налаштування акведука файла нотаток
Налаштування акведука файла нотаток

Налаштування акведука файла нотаток