+ All Categories
Home > Documents > Підручник з Kopeteно зв’язатися з вашими друзями за...

Підручник з Kopeteно зв’язатися з вашими друзями за...

Date post: 14-Sep-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
80
Пiдручник з Kopete Will Stephenson Matt Rogers Micha¨ el Larouche Переклад українською: о. Iван Петрущак Доповнення перекладу українською: Юрiй Чорноiван
Transcript
Page 1: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Will StephensonMatt Rogers

Michael LaroucheПереклад українською: о. Iван Петрущак

Доповнення перекладу українською: Юрiй Чорноiван

Page 2: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

2

Page 3: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Змiст

1 Вступ 9

1.1 Kopete, клiєнт миттєвого зв’язку для KDE . . . . . . . . . . . . . . . . . . . . . 9

1.1.1 Перш за все... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.1.2 Що таке Kopete? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.1.3 Докладнiша iнформацiя про Kopete у Тенетах . . . . . . . . . . . . . . . 9

1.2 Вступ до миттєвого обмiну повiдомленнями . . . . . . . . . . . . . . . . . . . . . 10

2 Початок роботи 11

2.1 Створення облiкових записiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.2 З’єднуйтесь з мережею i розпочинайте спiлкування! . . . . . . . . . . . . . . . . 12

3 Користування Kopete 13

3.1 Список контактiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.1.1 Компонування вiкна списку контактiв . . . . . . . . . . . . . . . . . . . . 13

3.1.1.1 Меню . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.1.1.2 Пенал . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.1.1.3 Список контактiв . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.1.1.4 Рядок стану . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3.1.2 Встановлення позначки присутностi . . . . . . . . . . . . . . . . . . . . . 14

3.1.3 Як почати спiлкування зi Списку контактiв . . . . . . . . . . . . . . . . 14

3.1.4 Надсилання файлiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3.1.5 Впорядкування контактiв . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.1.5.1 Трохи про метаконтакти . . . . . . . . . . . . . . . . . . . . . . 15

3.1.5.2 Трохи про групування контактiв . . . . . . . . . . . . . . . . . . 15

3.1.5.3 Додавання контактiв . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.1.5.4 Перейменування контактiв . . . . . . . . . . . . . . . . . . . . . 16

3.1.5.5 Вилучення контактiв . . . . . . . . . . . . . . . . . . . . . . . . . 16

3.1.5.6 Як пересунути контакти мiж метаконтактами . . . . . . . . . . 16

3.1.5.7 Вилучення контактiв з метаконтактiв . . . . . . . . . . . . . . . 16

3.1.6 Налаштування Kopete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

3.1.7 Як вийти з Kopete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3.1.8 Клавiатурнi скорочення . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3.2 Вiкно спiлкування . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Page 4: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

3.2.1 Компонування вiкна спiлкування . . . . . . . . . . . . . . . . . . . . . . . 17

3.2.1.1 Перегляд спiлкування . . . . . . . . . . . . . . . . . . . . . . . . 17

3.2.1.2 Список учасникiв спiлкування . . . . . . . . . . . . . . . . . . . 17

3.2.1.3 Область вводу . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3.2.1.4 Смужка стану . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

3.2.1.5 Розподiл на вкладки . . . . . . . . . . . . . . . . . . . . . . . . . 183.2.2 Груповi спiлкування у Kopete . . . . . . . . . . . . . . . . . . . . . . . . . 18

3.2.3 Перенесення файлiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

3.2.4 Клавiатурнi скорочення . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4 Налаштування Kopete 20

4.1 Загальнi клавiатурнi скорочення . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

4.2 Дiалогове вiкно налаштування Kopete . . . . . . . . . . . . . . . . . . . . . . . . 20

4.2.1 Додавання i змiна облiкових записiв . . . . . . . . . . . . . . . . . . . . . 20

4.2.2 Глобальний профiль . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

4.2.3 Поведiнка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214.2.3.1 Вкладка загальних параметрiв . . . . . . . . . . . . . . . . . . . 21

4.2.3.1.1 Сповiщення . . . . . . . . . . . . . . . . . . . . . . . . . 224.2.3.2 Параметри повiдомлення про вiдсутнiсть . . . . . . . . . . . . . 22

4.2.3.2.1 Автовстановлення вiдсутностi . . . . . . . . . . . . . . 22

4.2.3.2.2 Типовi повiдомлення про вiдсутнiсть . . . . . . . . . . 23

4.2.3.3 Параметри спiлкування . . . . . . . . . . . . . . . . . . . . . . . 23

4.2.3.3.1 Налаштування iнтерфейсу . . . . . . . . . . . . . . . . 23

4.2.3.3.2 Правила групування вiкна спiлкувань . . . . . . . . . . 23

4.2.3.3.3 Обмеження кiлькостi рядкiв у вiкнi спiлкування . . . 23

4.2.4 Вигляд . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234.2.4.1 Емоцiйки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244.2.4.2 Вiкно спiлкування . . . . . . . . . . . . . . . . . . . . . . . . . . 24

4.2.4.2.1 Стилi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244.2.4.3 Список контактiв . . . . . . . . . . . . . . . . . . . . . . . . . . . 244.2.4.4 Кольори i шрифти . . . . . . . . . . . . . . . . . . . . . . . . . . 25

4.2.4.4.1 Кольори вiкна спiлкування . . . . . . . . . . . . . . . . 25

4.2.4.4.2 Форматування перезаписує . . . . . . . . . . . . . . . . 25

4.2.4.4.3 Список контактiв . . . . . . . . . . . . . . . . . . . . . . 254.2.5 Пристрої . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

4.2.5.1 Вiдео . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254.2.5.2 Аудiо . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

4.3 Завантаження додаткiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

4

Page 5: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

5 Протоколи Kopete 265.1 Протоколи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

5.1.1 AIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265.1.2 ICQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265.1.3 Jabber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265.1.4 Google Talk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265.1.5 Novell GroupWise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275.1.6 Gadu-Gadu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275.1.7 WinPopup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275.1.8 Iншi протоколи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

6 Додатки до Kopete 286.1 Додатки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

6.1.1 Автоматична замiна . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286.1.2 Закладки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286.1.3 Примiтки до контакту . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286.1.4 Шифрування . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286.1.5 Пiдсвiчування . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296.1.6 Iсторiя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296.1.7 KopeteTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296.1.8 Зараз слухаю . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306.1.9 OTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

6.1.9.1 Пункти меню . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306.1.9.2 Дiалогове вiкно параметрiв . . . . . . . . . . . . . . . . . . . . . 306.1.9.3 Автентифiкацiя . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

6.1.9.3.1 Коли автентифiкувати . . . . . . . . . . . . . . . . . . . 316.1.9.3.2 Як уповноважити . . . . . . . . . . . . . . . . . . . . . . 31

6.1.10 Канали . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316.1.11 Статистика . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326.1.12 Текстовi ефекти . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326.1.13 Перекладач . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326.1.14 Присутнiсть у Тенетах . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326.1.15 Як додати у програму новий додаток . . . . . . . . . . . . . . . . . . . . 33

7 Пункти меню 347.1 Меню вiкна списку контактiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

7.1.1 Меню «Файл» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347.1.2 Меню «Змiни» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347.1.3 Меню «Параметри» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357.1.4 Меню «Довiдка» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

7.2 Меню вiкна спiлкувань . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367.2.1 Меню «Спiлкування» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367.2.2 Меню «Змiни» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367.2.3 Меню «Формат» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377.2.4 Меню «Вкладки» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377.2.5 Меню «Iнструменти» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377.2.6 Меню «Параметри» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377.2.7 Меню «Довiдка» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

5

Page 6: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

8 Частi запитання 38

9 Подяки i лiцензування 419.1 Команда . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

9.1.1 Поточна команда розробки . . . . . . . . . . . . . . . . . . . . . . . . . . 419.1.2 Колишнi розробники (Зала слави Kopete) . . . . . . . . . . . . . . . . . . 429.1.3 Документацiя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

А Довiдник зi створення стилiв вiкна спiлкування Kopete 43А.1 Довiдка зi стилiв вiкна спiлкування Kopete. . . . . . . . . . . . . . . . . . . . . . 43

А.1.1 Довiдник. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43А.1.1.1 Структура каталогiв . . . . . . . . . . . . . . . . . . . . . . . . . 43А.1.1.2 About <div id=˝insert˝></div> . . . . . . . . . . . . . . . . . . 44А.1.1.3 Шаблони HTML. . . . . . . . . . . . . . . . . . . . . . . . . . . . 44А.1.1.4 Про стилi CSS i Варiанти . . . . . . . . . . . . . . . . . . . . . . 45

А.1.1.4.1 -main.css . . . . . . . . . . . . . . . . . . . . . . . . . . 45А.1.1.4.2 -Variants . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

А.1.1.5 Стилi для налагоджування . . . . . . . . . . . . . . . . . . . . . 45А.1.1.5.1 -Збережiть зразок розмови. . . . . . . . . . . . . . . . . 45А.1.1.5.2 -Вимкнiть кеш стилiв. . . . . . . . . . . . . . . . . . . . 45

А.1.2 Довiдка з ключових слiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45А.2 Настанови зi створення стилiв вiкна спiлкування Kopete . . . . . . . . . . . . . 47

А.2.1 Пiдтримуйте пiдсвiчування . . . . . . . . . . . . . . . . . . . . . . . . . . 47А.2.2 Слiд використовувати шаблони послiдовних повiдомлень. . . . . . . . . 47А.2.3 Використовуйте кодування UTF-8. . . . . . . . . . . . . . . . . . . . . . . 47А.2.4 Додавайте файл Contents/Info.plist для сумiсностi з Adium . . . . . 48А.2.5 Додавайте buddy_icon.png . . . . . . . . . . . . . . . . . . . . . . . . . . 48А.2.6 Додавайте пiдтримку мов з записом справа-лiворуч за допомогою клю-

чового слова %messageDirection%. . . . . . . . . . . . . . . . . . . . . . . 48

Б Довiдник з розробки для додатка каналiв Kopete 49Б.1 Вихiдний XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Б.2 Вхiдний XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Б.3 Прийнятнi значення . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

В Пiдручник з Jabber 52В.1 Про XMPP Jabber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52В.2 Першi кроки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

В.2.1 Встановлення Kopete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53В.3 Створення власного облiкового запису Jabber . . . . . . . . . . . . . . . . . . . . 54В.4 Визначення даних облiкового запису у Kopete . . . . . . . . . . . . . . . . . . . 56В.5 Додавання друзiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60В.6 Обмiн повiдомленнями та надсилання файлiв . . . . . . . . . . . . . . . . . . . . 62

В.6.1 Передавання файлiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62В.6.2 Групове спiлкування . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

В.7 Кориснi поради з налаштування . . . . . . . . . . . . . . . . . . . . . . . . . . . 63В.8 Додатки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

В.8.1 OTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

6

Page 7: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Г Пiдручник з ICQ 69

Г.1 Про ICQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Г.1.1 Можливостi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Г.1.1.1 Можливостi, якi ще не пiдтримуються Kopete . . . . . . . . . . 69

Г.1.2 Критичнi зауваження . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Г.2 Створення облiкового запису ICQ . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Г.3 Встановлення з’єднання за допомогою Kopete . . . . . . . . . . . . . . . . . . . 72

Г.4 Роз’яснення призначення параметрiв . . . . . . . . . . . . . . . . . . . . . . . . . 74

Г.5 Додавання запису контакту . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

Г.6 Додавання вашого запису iншими користувачами . . . . . . . . . . . . . . . . . 77

Г.7 Спiлкування . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

Г.8 Спам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

Д Емоцiйки 79

Д.1 Вступ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Д.1.1 Розташування файлiв . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Д.1.2 Формат файла emoticons.xml . . . . . . . . . . . . . . . . . . . . . . . . . 79

Д.1.2.1 Елементи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Д.1.3 Формат зображення. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Д.1.4 Зауваження щодо реалiзацiї . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Д.1.4.1 Обробник емоцiйок . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Д.1.5 Приклад . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

7

Page 8: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Анотацiя

Kopete — це клiєнт миттєвого зв’язку KDE, який пiдтримує багато протоколiв.

Page 9: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 1

Вступ

1.1 Kopete, клiєнт миттєвого зв’язку для KDE

1.1.1 Перш за все...

Якщо ви дуже добре обiзнанi з обмiном миттєвими повiдомленнями, будь ласка, прочитайтероздiл Початок роботи, щоб дiзнатися про цей чудовий свiт, перш нiж продовжити читання.

1.1.2 Що таке Kopete?

Kopete — це клiєнтська програма для миттєвого обмiну повiдомленнями у KDE. Вона надаєвам змогу спiлкуватися з вашими друзями та колегами за допомогою рiзних служб дляобмiну повiдомленнями. Ця програма є простою у вивченнi i зручною, якщо вашi друзi абоколеги користуються декiлькома службами миттєвого обмiну повiдомленнями.

Програму Kopete спроєктовано так, щоб вона була добре iнтегрована в стiльницю KDE,таким чином користувачi вiдразу бачать знайомий iнтерфейс. Iнтерфейс користувача про-грами було зроблено простим i строгим, щоб не вiдволiкати користувача. Водночас, Kopeteзосереджується в миттєвому обмiнi повiдомленнями над зв’язком та спiлкуванням, i дляцього, вiдмiнностi мiж рiзними системами миттєвого обмiну повiдомлень прихованi вiд кори-стувача. В програмi Kopete впроваджено функцiональнiсть Метаконтакту, що поєднує рiзнiспособи зв’язку з кимось в єдину «особу» у вашому списку контактiв. Iншi багатопротокольнiпрограми миттєвого обмiну повiдомленнями мiстять цiлий список рiзних облiкових записiвмиттєвого обмiну повiдомленнями, i для недосвiдчених людей, якi не знають рiзницi мiжпротоколами, це є незрозумiлим. Kopete спрощує життя: метаконтакт — це особа, а контакти— це способи зв’язку i спiлкування з цiєю особою. Контакти в метаконтактi просто розпiзна-ти, бо їх позначено маленькими пiктограмами, якi представляють служби миттєвого обмiнуповiдомленнями, за допомогою яких можна зв’язатись i спiлкуватись з цiєю особою.

Kopete призначено для користувачiв з будь-яким рiвнем досвiду. Одразу пiсля встановленняпрограма пiдтримує мiнiмальний набiр функцiй, якi роблять спiлкування якомога простiшим.Досвiдченiшi користувачi можуть додавати до програми iншi функцiональнi можливостi, на-приклад статистику, за допомогою системи додаткiв Kopete.

1.1.3 Докладнiша iнформацiя про Kopete у Тенетах

Для зв’язку з командою Kopete можете пiдписатись на список листування розробникiв, якийзнаходиться за адресою https://mail.kde.org/mailman/listinfo/kopete-devel.

Якщо вам потрiбна пiдтримка у режимi реального часу, iснує канал IRC, присвячений Kopete,там ви можете знайти учасникiв розробки, якi обговорюють технiчнi (ну добре, не завждитехнiчнi) питання або просто проводять свiй час. Для того, що приєднатися до обговорення

9

Page 10: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

на цьому каналi, ви можете скористатися будь-яким клiєнтом IRC (зокрема Kopete): простододайте контакт IRC, скористайтеся сервером з адресою irc.freenode.org i оберiть канал#kopete. Приємного спiлкування!

1.2 Вступ до миттєвого обмiну повiдомленнями

Що таке миттєвий обмiн повiдомленнями? Миттєвий обмiн повiдомленнями це спосiб негай-но зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дужевiдрiзняється вiд обмiну електронними листами. Але чи помiчали ви, наскiльки обтяжливимє навiть коротенький обмiн листами електронної пошти? Ви маєте натиснути кнопку «Вiд-повiсти» для кожного листа, потiм знайти потрiбне мiсце у листi, щоб дописати щось своє,потiм надiслати лист. Потiм слiд чекати на нову вiдповiдь! Миттєвий обмiн повiдомленняминадає вам змогу спiлкуватися так само природно, як за допомогою телефону або розмови:ви просто вводите потрiбнi повiдомлення у спiльне для вас i вашого спiврозмовника вiкно.

Iншою вiдмiннiстю мiж миттєвим обмiном повiдомленнями i електронною поштою є те, щоу службах миттєвого обмiну повiдомленнями ви можете бачити присутнiсть ваших друзiв,тобто те, чи з’єднано їх програми обмiну повiдомленнями з мережею одночасно з вашоюпрограмою. Це надає вам змогу обмiнюватися повiдомленнями по-справжньому негайно, ане надсилати листа електронною поштою, а потiм чекати доки той, з ким ви спiлкуєтесяперевiрить свою поштову скриньку. Миттєве повiдомлення з’явиться на екранi вашого спiв-розмовника майже негайно пiсля його надсилання. Звичайно ж, якщо ви бажаєте, щоб вамнiхто не заважав, ви можете змiнити повiдомлення про вашу присутнiсть у мережi так, щобвашi спiврозмовники знали, що вас не слiд турбувати.

Миттєвий обмiн повiдомленнями має багато iнших цiкавих i корисних можливостей, якi виможете спробувати в Kopete, наприклад груповi спiлкування, перенесення файлiв та емоцiй-ки, якi передають ваш настрiй. Читайте далi, щоб дiзнатись бiльше!

10

Page 11: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 2

Початок роботи

Щоб користуватися Kopete, вам слiд налаштувати один або декiлька облiкових записiв наслужбах миттєвого обмiну повiдомленнями, якi ви бажаєте використовувати.Ви вже певно обрали якусь зi служб обмiну повiдомленнями, або тому що вже користува-лися миттєвим обмiном повiдомленнями, або через те, що маєте користуватися тiєю самоюслужбою, що i вашi друзi. Якщо ви все ж не належите до однiєї з цих двох категорiй, будьласка, скористайтеся службою обмiну повiдомленнями, заснованою на вiдкритих стандартах,оскiльки такi стандарти розроблено для використання у вiльному програмному забезпечен-нi. Iншi служби обмiну повiдомленнями запроваджують змiни у форматi роботи служби ненадаючи для загалу повної iнформацiї про змiни, це ускладнює пiдтримку таких служб длярозробникiв вiльного програмного забезпечення.Служби обмiну повiдомленнями, якi Kopete пiдтримує, i якi базуються на вiдкритих стан-дартах — це Jabber та IRC.У цьому роздiлi ми будемо вважати, що ви вже зареєструвалися на якомусь з серверiв мит-тєвого обмiну повiдомленнями. Якщо це не так, ви можете зареєструватися на Gadu-Gadui Jabber безпосередньо за допомогою Kopete. Зареєструватися у iнших службах ви можетеза допомогою вiдповiдних вебсайтiв, а вже потiм створити вiдповiдний облiковий запис уKopete.

2.1 Створення облiкових записiв

Щоб створити облiковий запис, скористайтеся пунктом меню Параметри→Налаштувати...: буде вiдкрито вiкно налаштування.Вiкно налаштування — це основний iнструмент для налаштування Kopete. Лiворуч у цьомувiкнi розташовано стовпчик пiктограм, якi визначають роздiли параметрiв Kopete, якi можнаналаштувати. Натиснiть пiктограму Облiковi записи. В результатi на головнiй панелi будепоказано сторiнку керування облiковими записами. Спочатку ця сторiнка буде порожньою,але невдовзi там мiститиметься список ваших облiкових записiв для обмiну повiдомлення-ми. Натиснiть кнопку Додати облiковий запис, щоб вiдкрити вiкно Майстра додаванняоблiкових записiв.Майстер додавання облiкових записiв допоможе вам створити облiковий запис у службi мит-тєвого обмiну повiдомленнями. На першiй сторiнцi програма попросить вас обрати службуобмiну повiдомленнями, яку ви бажаєте використовувати. Натиснiть позначку однiєї з пока-заних служб, а потiм натиснiть кнопкуДалi. На наступнiй сторiнцi ви маєте ввести вiдомостiпро ваш облiковий запис у обранiй службi миттєвого обмiну повiдомленнями.Для бiльшостi з таких служб вам слiд ввести iм’я вашого користувача або унiкальний iден-тифiкацiйний номер (UIN) i пароль. Служби особливого призначення Winpopup i SMS пра-цюють у трiшки iнший спосiб, отже, щоб дiзнатися про їх налаштування, вам слiд прочитативiдповiднi роздiли пiдручника. Iснує ще декiлька iнших параметрiв, якi можна застосуватидо бiльшостi служб, i на якi вам слiд звернути увагу:

11

Page 12: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Запам’ятати парольЯкщо позначено поле з цiєю мiткою, Kopete зберiгатиме для вас паролi, отже, вам недоведеться кожного разу пiд час з’єднання з службою обмiну повiдомленнями вводитипароль. Якщо у вас є серйознi причини для того, щоб остерiгатися, або для того, щобобмежити доступ до облiкового запису обмiну повiдомленнями, ви можете не ставитипозначки у цьому полi.

Автоматично з’єднуватись при запускуЯкщо позначити цей пункт, Kopete намагатиметься з’єднатися з службою обмiну повi-домленнями одразу пiсля запуску програми. Якщо ви користуєтеся з’єднанням на зра-зок LAN, DSL або iншого «завжди увiмкненого» з’єднання, використання цього пунктубуде доречним, користувачi комутованого з’єднання (телефонних модемiв) мають зня-ти позначку з цього пункту i з’єднуватися вручну пiсля встановлення комутованогоз’єднання.

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

2.2 З’єднуйтесь з мережею i розпочинайте спiлкування!

Тепер ви можете зауважити, що на панелi стану, розташованiй внизу вiкна Списку конта-ктiв Kopete, з’явилася пiктограма, яка вiдповiдає вашому облiковому запису. За допомогоюцiєї пiктограми можна визначати стан вашої присутностi на вiдповiдному облiковому запи-сi. Наведення вказiвника мишi на цю пiктограму з наступним клацанням правою кнопкоюмишi надасть вам змогу увiйти до мережi обмiну повiдомленнями за допомогою контекстно-го меню. Пiд час з’єднання Kopete зi службою миттєвого обмiну повiдомленнями програмаанiмуватиме вiдповiдну пiктограму.

Пiсля з’єднання, якщо ви вже користувалися цiєю службою обмiну повiдомленнями, вашiконтакти буде отримано з сервера i показано у Списку контактiв. Щоб розпочати спiлкува-ння з контактом, просто натиснiть його iм’я: у вiдповiдь буде вiдкрито вiкно спiлкування.У верхнiй частинi вiкна з’являтимуться повiдомлення спiлкування, — щоб написати щось,наберiть повiдомлення у нижнiй частинi вiкна i натиснiть кнопку Надiслати.

Одразу пiсля створення нового облiкового запису у вас не буде жодного контакту. Щобдiзнатися про те, як додавати контакти, прочитайте роздiл Додавання контактiв.

ПiдказкаТиповим клавiатурним скороченням для кнопки Надiслати є комбiнацiя клавiшCtrl+Enter, ви можете змiнити цю комбiнацiю за допомогою пункту меню Параметри→Налаштування скорочень....

12

Page 13: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 3

Користування Kopete

У цьому роздiлi наведено огляд основних можливостей Kopete. Спочатку буде обговореносписок контактiв, де показано контакти, а потiм вiкно спiлкування, за допомогою якого виздiйснюватимете спiлкування.

3.1 Список контактiв

Коли ви запускаєте Kopete, перед вами вiдкривається вiкно Список контактiв. Це головневiкно програми, у якому ви можете вказати стан присутностi, почати спiлкування, впоряд-кувати свої контакти, налаштувати Kopete i завершити роботу програми.

3.1.1 Компонування вiкна списку контактiв

3.1.1.1 Меню

Зазвичай, смужку меню можна бачити над списком контактiв. Її вiдсутнiсть означає, що їїбуло ранiше вимкнено. Знову увiмкнути показ смужки меню можна за допомогою комбi-нацiї клавiш Ctrl+M. Подробицi щодо кожного з пунктiв меню можна дiзнатися з глави,присвяченої структурi меню.

3.1.1.2 Пенал

Пенал мiстить дiї, якi використовуються в Kopete найчастiше. Його можна налаштувати задопомогою Параметри→Налаштувати пенали.... Звернiть увагу на кнопки Показува-ти користувачiв, якi поза мережею iПоказувати порожнi групи. Ними можна ховатиконтакти i групи, якi в даний час знаходяться поза мережею.

У Kopete значно спрощено встановлення повiдомлення про стан, яке дозволяє вашим кон-тактам дiзнатися про ваш настрiй або те, чим ви зайнятi у даний момент часу. Натиснiтькнопку Встановити повiдомлення про стан i наберiть нове повiдомлення про стан абооберiть одне з використаних ранiше повiдомлень.

За допомогою Панелi iнструментiв швидкого пошуку можна швидко вiдфiльтруватисписок контактiв: достатньо ввести декiлька лiтер з iменi контакту.

3.1.1.3 Список контактiв

Основною частиною вiкна є Список контактiв. У цьому списку наведено перелiк усiх вашихконтактiв, у виглядi груп, якi ви для них обрали. Розгортати або згортати списки грум можназа допомогою натискання квадратної позначки зi значком «+», яка знаходиться поряд з

13

Page 14: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

написом з назвою групи. Змiнити порядок, у якому вказано групи на зворотний можна задопомогою наведення вказiвника мишi на мiтку Контакти, розташовану над списком, знаступним клацанням лiвою кнопкою мишi.Пункти контекстного меню у Списку контактiв змiнюються залежно вiд того, який елементзнаходиться пiд вказiвником мишi. Групи, Метаконтакти i системи обмiну повiдомленнямимають власнi пункти у контекстному меню. Викликане на порожньому мiсцi у Списку конта-ктiв контекстне меню надасть вам змогу додавати контакти або групи i змiнювати параметриперегляду списку.

3.1.1.4 Рядок стану

У смужцi стану буде показано пiктограми всiх облiкових записiв для миттєвого обмiну по-вiдомленнями, якi ви створили. Вигляд цих пiктограм вiдобажатиме поточний стан прису-тностi для кожного з облiкових записiв, цей стан можна буде змiнити наведенням вказiвникамишi на пiктограму з наступним клацанням правою кнопкою мишi.Kopete також показує поточний стан повiдомлення на Панелi стану. Ви також можетезмiнити або очистити стан повiдомлення за допомогою натискання пiктограми нотатки вкутi.

3.1.2 Встановлення позначки присутностi

Початковi вiдомостi щодо встановлення позначки присутностi ви отримали у попереднiй гла-вi. «Присутнiсть» визначає, яким чином буде показано ваш запис у мережi миттєвого обмiнуповiдомленнями. Щоб скористатися мережею, вам слiд спочатку з’єднати ваш комп’ютерз нею, так, щоб ви могли надсилати i отримувати повiдомлення i бачити присутнiсть iн-ших спiврозмовникiв. Пiсля з’єднання бiльшiсть систем надають вам змогу повiдомити, чимсаме ви зараз займаєтеся i чи бажаєте побалакати, за допомогою встановлення особливихтипiв присутностi, наприклад Вийшов або Вiльний для спiлкування. Параметри присутностiможуть бути рiзними у рiзних системах, але Kopete надає вам можливiсть до деякої мiри ви-значати присутнiсть у всiх ваших системах обмiну повiдомленнями, встановлюючи для всiхцих систем значення Вийшов або Доступний одночасно.Ви можете встановити свiй стан присутностi для окремого облiкового запису миттєвого обмi-ну повiдомленнями наведенням вказiвника мишi на пiктограму облiкового запису на смужцiстану, розташованiй у нижнiй частинi Списку контактiв, з наступним клацанням правоюкнопкою мишi. За допомогою контекстного меню, що з’явиться, ви зможете обрати один зможливих параметрiв присутностi для кожної з систем миттєвого обмiну повiдомленнями.Щоб змiнити стан присутностi на всiх облiкових записах одночасно, натиснiть кнопку Станабо скористайтеся пунктом меню Файл→Стан.

3.1.3 Як почати спiлкування зi Списку контактiв

Щоб почати спiлкування зi Списку контактiв, просто натиснiть на запису вiдповiдного кон-такту. Перед вами з’явиться Вiкно спiлкування.Крiм того, ви можете навести вказiвник мишi на позначку контакту, клацнути правою кно-пкою мишi i обрати один з пунктiв Надiслати повiдомлення або Почати спiлкування.Пункт Надiслати повiдомлення працює дещо iнакше: за його використання контактовiбуде надiслано лише єдине повiдомлення, Вiкна спiлкування вiдкрито не буде, вiдкриєтьсялише просте дiалогове вiкно. Скористайтеся цим вiкном для повiдомлень типу «вистрiлив iзабув».

3.1.4 Надсилання файлiв

За допомогою Списку контактiв ви можете надсилати файли: скористайтесь контекстнимменю позначки особи, якiй ви бажаєте надiслати файл. Якщо Kopete пiдтримує передачуфайлiв у тiй системi обмiну повiдомленнями, яку використовує ця особа, у контекстномуменю має бути пункт Надiслати файл... Крiм того, ви можете просто перетягнути файлз будь-якого iншого вiкна програми KDE на позначку особи, щоб розпочати передаванняфайла.

14

Page 15: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

3.1.5 Впорядкування контактiв

3.1.5.1 Трохи про метаконтакти

Одним з принципiв, якi покладено в основу Kopete, є використання стандартного способу ро-боти з системами миттєвого обмiну повiдомленнями. Таким чином згладжується рiзниця мiжсистемами миттєвого обмiну повiдомлення, що робить простiшим спiлкування. Цього прин-ципу i дотримувалися автори пiд час створення способу впорядкування контактiв. Пiд часроботи з Kopete ви можете просто знайти контакт лише за його iменем, — система миттєвогообмiну повiдомленнями, яку використовує контакт, має значно менше значення, нiж iм’я.Деякi люди мають декiлька облiкових записiв миттєвого обмiну повiдомленнями. У такомувипадку Kopete спочатку вказує особу, яка користується цим облiковим записом.

Для пiдтримки подiбного впорядкування у Kopete реалiзовано «Метаконтакти», кожен з якихвiдповiдає певнiй особi, з якою ви бажаєте побалакати. У одному метаконтактi мiстяться всiрiзноманiтнi iдентифiкатори служб миттєвого обмiну повiдомленнями, якi має особа, це по-легшує визначення за лише одним поглядом на емоцiйку метаконтакту, чи доступна певнаособа для спiлкування, незалежно вiд того, яку саме систему миттєвого обмiну повiдомлен-нями вона на даний момент використовує.

3.1.5.2 Трохи про групування контактiв

У Kopete ви можете створювати групи для впорядкування ваших контактiв. Один контактможе знаходитися у декiлькох групах. Де це є можливим, параметри групування зберiгаю-ться у списках контактiв серверiв обмiну повiдомленнями, отже, якщо ви користуватиметесьiншими програмами для миттєвого обмiну повiдомленнями, склад груп залишиться незмiн-ним. Але, якщо ви змiните склад груп у iншiй програмi миттєвого обмiну повiдомленнями,Kopete не пересуне метаконтакти у автоматичному режимi, — ви маєте зробити це вручну.

Щоб змiнити групу, до якої належатиме метаконтакт, ви можете скористатися контекстнимменю, щоб скопiювати або пересунути метаконтакт до iншої групи, або взагалi вилучити йогоз групи. Крiм того, можна скористатися перетягуванням зi скиданнями — просто перетягнiтьi скиньте метаконтакт на назву iншої групи.

3.1.5.3 Додавання контактiв

Щоб додати контакт, або скористайтеся пунктом меню Файл→ Додати контакт... абонатиснiть кнопку Додати на панелi iнструментiв. У вiдповiдь програма запустить майстердодавання контакту.

Майстер додавання контактiв допомагає створити новий метаконтакт, який використовува-тиме одну або декiлька систем миттєвого обмiну повiдомленнями. Процес додавання викону-ється за допомогою визначення параметрiв метаконтакту на декiлькох сторiнках дiалоговоговiкна майстра.

1. Сторiнка вiтання. На нiй ви можете обрати, чи будете ви використовувати адреснукнигу KDE для цього контакту. Зберiгання iнформацiї щодо IM у адреснiй книзi KDEнадасть змогу iншим програмам KDE для роботи з IM дiлитися iнформацiєю з Kopete,а у майбутньому програми KDE зможуть використовувати Kopete для надсилання iн-формацiї за допомогою IM. Якщо ви надаєте перевагу зберiганню ваших контактiв IMокремо, вилучiть позначку з поля для позначки.

2. Оберiть запис адресної книги KDE. Вибiр запису з вашої адресної книги KDE надастьвам змогу користуватися iменем з цього запису для показу у Kopete. Крiм того, виможете створити новий запис. Цiєї сторiнки показано не буде, якщо ви зазначили, щоне будете користуватися адресною книгою KDE.

3. Виберiть екранне iм’я та групу. Тут ви можете ввести екранне iм’я (iм’я, яке будевикористано для цiєї особи у Kopete) i обрати групи, членами яких є ця особа.

4. Виберiть облiковi записи обмiну повiдомленнями. Тут ви можете обрати облiковi запи-си, якi ви бажаєте використовувати для нового контакту. Якщо у вас всього лише одиноблiковий запис, ви не побачите цього вiкна.

15

Page 16: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

5. Специфiчнi для систем обмiну повiдомленнями сторiнки додавання контакту. Пiд часдодавання всiх контактiв, перед вами буде вiдкрито сторiнку, на якiй ви зможете вве-сти UIN, iм’я приятеля або адресу електронної пошти, залежно вiд того, яку системумиттєвого обмiну повiдомленнями ви використовуєте.

6. Завершальне вiкно. Ну от i все. Якщо система миттєвого обмiну повiдомленнями потре-бує авторизацiї (наприклад ICQ™) для додавання контакту до вашого списку, програмазапитає вас про пароль одразу пiсля завершення роботи майстра.

Додати контакти до iснуючого метаконтакту можна за допомогою контекстного меню.

3.1.5.4 Перейменування контактiв

Ви можете змiнити назву контакту за допомогою пункту меню Змiни→Перейменуватиконтакт або за допомогою такого ж пункту контекстного меню метаконтакту.У деяких системах миттєвого обмiну повiдомленнями ви можете встановлювати «екраннеiм’я», яке вiдрiзняється вiд iменi вашого користувача, наприклад «Алiса полюбляє загадки!».Якщо ви змiните iм’я контакту вручну, екранне iм’я буде змiнено на вказане вами. Щобповернути екранне iм’я, вiдкрийте для вiдповiдного контакту дiалогове вiкно «Властивостi»i позначте у ньому пункт Використовувати iм’я надане сервером.

3.1.5.5 Вилучення контактiв

Якщо ви бiльше не бажаєте, щоб контакт було показано у списку контактiв, ви можетевилучити метаконтакт i всi контакти у ньому за допомогою пункту Контекстного менюметаконтакту→Вилучити контакт.

3.1.5.6 Як пересунути контакти мiж метаконтактами

Ви можете змiнити метаконтакт, до якого належатиме контакт. На практицi це може знадо-битися, лише якщо ви додали декiлька облiкових записiв у Kopete, i вам вiдомо, що HotDog76i [email protected] є однiєю i тiєю самою особою.Є два способи, у якi можна це зробити:

Перетягування i скиданняПiктограму контакту, яку розташовано праворуч вiд назви метаконтакту, можна пере-тягувати з одного метаконтакту на iнший.

Контекстне меню контактуЗа допомогою дiалогового вiкна, яке вiдкривається з контекстного меню контактiв (йо-го можна вiдкрити наведенням вказiвника мишi на пiктограму контакту з наступнимклацанням правою кнопкою мишi), ви можете обрати новий метаконтакт.

Якщо у результатi подiбного пересування метаконтакт залишиться порожнiм (у ньому бiльшене буде контактiв), програма запитає вас про те, чи слiд вилучити цей контакт.

3.1.5.7 Вилучення контактiв з метаконтактiв

Щоб вилучити контакт з метаконтакту, скористайтеся пунктом контекстного меню мета-контакту→Вилучити контакт....

3.1.6 Налаштування Kopete

Ви можете налаштувати Kopete за допомогою пункту меню Параметри→Налаштувати.... Докладнiше про це дiзнатися можна з наступного роздiлу.

16

Page 17: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

3.1.7 Як вийти з Kopete

Щоб завершити роботу Kopete, вам слiд скористатися пунктом меню Файл→ Вийти,Ctrl+Q або контекстним меню пiктограми системного лотка Kopete. Якщо ви просто за-криєте вiкно Списку контактiв, Kopete продовжить роботу у системному лотку KDE.

3.1.8 Клавiатурнi скорочення

У вiкнi Списку контактiв можна використовувати такi клавiатурнi скорочення:

Клавiатурне скорочення Дiя

Стрiлка вгору Вибрати попереднiй запис у спискуконтактiв.

Стрiлка вниз Вибрати наступний запис у спискуконтактiв.

Стрiлка лiворуч Закрити поточну групу.Стрiлка праворуч Вiдкрити поточну групу.

Enter Розпочати спiлкування з вибранимконтактом.

Ctrl+M Показати або сховати смужку меню.

Ctrl+U Показати або сховати користувачiв, якiне у мережi.

Ctrl+G Показати або сховати порожнi групи.

3.2 Вiкно спiлкування

3.2.1 Компонування вiкна спiлкування

3.2.1.1 Перегляд спiлкування

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

3.2.1.2 Список учасникiв спiлкування

Оскiльки деякi з систем миттєвого обмiну повiдомленнями надають вам змогу спiлкува-тися у групах, корисно бачити список поточних учасникiв спiлкування. Список учасникiвспiлкування знаходиться лiворуч або праворуч вiд областi перегляду спiлкування. Змiнитирозташування списку учасникiв можна за допомогою пункту меню Параметри→Списокучасникiв спiлкування. Зi списку учасникiв спiлкування ви можете отримати доступ доконтекстного меню кожного з контактiв.

3.2.1.3 Область вводу

Область вводу знаходиться пiд областю перегляду спiлкування. У цiй областi ви вводите вашiповiдомлення для наступного надсилання. Ви можете змiнити шрифт i колiр повiдомлення

17

Page 18: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

за допомогою звичайних iнструментiв на панелi iнструментiв. Якщо ваша система обмiнуповiдомленнями пiдтримує таку можливiсть, вашi повiдомлення з’являтимуться у кольорi,який ви для них обрали.

Типово, клавiатурним скороченням, що використовується для надсилання повiдомлень, єпросто клавiша Enter.

3.2.1.4 Смужка стану

У смужцi стану буде показано тимчасовi повiдомлення, зокрема сповiщення про те, що хтосьнабирає повiдомлення, а також кнопка Надiслати.

3.2.1.5 Розподiл на вкладки

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

ЧервонийХтось набирає повiдомлення.

ЗеленийХтось набирає повiдомлення.

СинiйХтось набирає повiдомлення, що мiстить ваш псевдонiм.

Iснує декiлька способiв керувати групуванням. Щоб налаштувати поведiнку програми, пе-рейдiть на вкладку «Спiлкування» сторiнки «Поведiнка» у дiалоговому вiкнi налаштуван-ня Kopete. Крiм того, ви можете пересувати спiлкування мiж вiкнами за допомогою менюВкладки, а також керувати розташування вкладок у вiкнi.

3.2.2 Груповi спiлкування у Kopete

Ви можете використовувати Kopete для спiлкування у режимi один-на-один або у групi,якщо вiдповiдна система обмiну миттєвими повiдомленнями пiдтримує таку можливiсть.

Щоб запросити iнших учасникiв до спiлкування, перетягнiть їх позначки зi списку контактiву вiкно спiлкування або скористайтеся пунктом меню Спiлкування→Запросити→<iм’яконтакту>.

3.2.3 Перенесення файлiв

У деяких системах обмiну миттєвими повiдомленнями ви можете надсилати або отримуватифайли. Доступ до цiєї функцiї може отримати за допомогою контекстного меню контакту.Якщо ви вже є учасником спiлкування i бажаєте надiслати файл, просто перетягнiть цейфайл з будь-якої iншої частини KDE до вiкна спiлкування або скористайтеся пунктом менюСпiлкування→Надiслати файл.

3.2.4 Клавiатурнi скорочення

У вiкнi спiлкування можна використовувати такi клавiатурнi скорочення:

18

Page 19: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Клавiатурне скорочення ДiяEnter Надiслати повiдомлення з Областi вводу.

Ctrl+P Надрукувати вмiст переглядуспiлкування.

Ctrl+S Зберегти вмiст перегляду спiлкування.

Ctrl+WЗакриває поточний перегляд спiлкування.Вiкно спiлкування також буде закрито,якщо у ньому бiльше немає вкладок.

Ctrl+, Повернутися до попередньої вкладки.Ctrl+. Перейти до наступної вкладки.

Ctrl+Shift+B Вiдокремити спiлкування у вкладцi уокреме вiкно.

TabДоповнює частково введений псевдонiм,який належить комусь з тих, з ким виспiлкуєтеся.

19

Page 20: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 4

Налаштування Kopete

Щоб налаштувати Kopete, звернiться до меню Параметри.

4.1 Загальнi клавiатурнi скорочення

Kopete визначає деякi клавiатурнi скорочення, якi дiйснi у всiх програмах KDE.

Загальнi клавiатурнi скорочення Дiя

Ctrl+Shift+I

Прочитати повiдомлення. Корисно, якщови сховали вiкно Списку контактiв, аанiмацiя пiктограми системного лоткапiдказує вам, що надiслано новеповiдомлення.

Ctrl+Shift+C

Показує або ховає (згортає) вiкно Списокконтактiв. Попередження: якщо вивимкнули показ пiктограми лотка Kopeteабо у вашому стiльничному середовищiвзагалi немає лотка, натискання цихклавiш може призвести до зникненняСписку контактiв, — єдиним способомвiдновити його буде повторне натисканняцiєї ж комбiнацiї клавiш.

4.2 Дiалогове вiкно налаштування Kopete

4.2.1 Додавання i змiна облiкових записiв

Ми вже коротенько розповiдали вам про те, як додати облiковий запис у главi Початок робо-ти. Щоб змiнити параметри вже доданого облiкового запису, вiдкрийте дiалогове вiкноНала-штувати Kopete за допомогою Параметри→Налаштувати.... Подiбно до «Системнихпараметрiв» KDE, параметри налаштування подiлено на декiлька роздiлiв. За допомогоюпiктограм у лiвiй частинi дiалогового вiкна можна перемикатися мiж роздiлами.На сторiнцi «Облiковi записи» ви можете Додати, Вилучити або Змiнити облiковi записи.Редагування облiкових записiв дуже подiбне до їх додавання, але зауважте, що ви не зможе-те змiнити iдентифiкацiйний номер користувача (UIN), iм’я приятеля, або iншi параметри,

20

Page 21: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

якi використовуються системою обмiну повiдомленнями для iдентифiкацiї запису. Цi данi євизначальними для облiкового запису. Якщо ви бажаєте їх змiнити, вам слiд додати новийоблiковий запис з новим iдентифiкатором запису i (за бажання) вилучити старий облiковийзапис.Ви зможете швидко вiдрiзнити один вiд одного облiковi записи у однiй системi миттєвогообмiну повiдомленнями, якщо оберете для кожного з облiкових записiв власний колiр длякожного з записiв у смужцi стану та пiктограм контактiв. Щоб зробити це, оберiть облiковийзапис i натиснiть пiктограму iнструменту для вибору кольору у правiй частинi сторiнки.

Керувати прiоритетом облiкових записiв можна за допомогою пiктограм Вгору i Вниз нацiй сторiнцi. Якщо для обмiну повiдомленнями з певним контактом можна використовуватирiзнi системи миттєвого обмiну повiдомленнями, Kopete скористається вказаним прiоритетомдля визначення потрiбного запису для обмiну iнформацiєю.

4.2.2 Глобальний профiль

Загальний профiль Kopete надає вам змогу вказати псевдонiм i фотографiю одразу для всiхваших облiкових записiв у системах миттєвого обмiну повiдомленнями. Вiдповiднi значен-ня можна взяти з вашого запису у адреснiй книзi KDE, з одного з ваших контактiв абовстановити зовсiм iншi прiзвисько i фотографiю. Якщо ви ведете захопливе подвiйне жит-тя, ви можете створити декiлька профiлiв i перемикатися мiж ними за допомогою роздiлуПрофiль.

4.2.3 Поведiнка

До параметрiв поведiнки належать параметри, якi визначають спосiб, у який Kopete будеiнтегровано з вашою стiльницею, параметри стану Вiдсутностi та параметри iнтерфейсукористувача вiкна спiлкування.

4.2.3.1 Вкладка загальних параметрiв

Тут ви можете налаштувати iнтеграцiю Kopete зi стiльницею та змiнити компонування спи-ску контактiв.

Показувати пiктограму системного лоткаЗа типових налаштувань Kopete показує свою пiктограму у системному лотку KDE.Якщо ви цього бажаєте, можете вимкнути цю пiктограму.

Запускати з прихованим головним вiкномПозначення цього пункту, спричиняє до запуску Kopete з прихованим (згорнутим) вi-кном Списку контактiв. Ви можете знову зробити це вiкно видимим наведенням вказiв-ника мишi на пiктограму системного лотка з наступним клацання лiвою кнопкою мишiабо за допомогою глобального клавiатурного скорочення для показу списку контактiв.

Вiдкривати повiдомлення миттєвоНовi повiдомлення вiдкриватимуть вiкна спiлкування одразу пiсля своєї появи.

Використовувати чергу повiдомленьУ черзi повiдомлень Kopete зберiгає повiдомлення, якщо не вiдкрито жодного з вi-кон спiлкування. За її допомогою програма може сповiщати вас про новi повiдомленняза допомогою контекстних «кульок висловлювань»; або анiмування пiктограми лотка.Якщо ви вимкнете чергу повiдомлень, одразу пiсля отримання нового повiдомленнябуде вiдкрито вiкно спiлкування.

Використовувати стос повiдомленьЯкщо ви скористаєтеся стосом повiдомлень, Kopete покаже нещодавно отриманi повi-домлення, починаючи з останнього отриманого повiдомлення.

21

Page 22: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

4.2.3.1.1 Сповiщення

Показувати бульбашку для нового повiдомленняЗа допомогою цього пункту можна наказати програмi показувати «бульбашку розмо-ви», яка з’являтиметься з пiктограми системного лотка, коли ви отримуватимете новеповiдомлення. Ви можете розпочати спiлкування або проiгнорувати повiдомлення. Уповiдомленнi буде видiлено адреси, якщо ви наведете вказiвник на вiдповiдне посилан-ня i клацнете лiвою кнопкою мишi, на вiдповiднiй адресi буде вiдкрито ваш улюбленийпереглядач Тенет, а вiкно повiдомлення буде закрито.

Блимання пiктограми системного лотка пiд час отримання нового повiдомленняЗа допомогою цього пункту можна змусити програму анiмувати пiктограму системноголотка. Натискання цiєї пiктограми вiдкриватиме вiкно спiлкування.

Уможливити подiї пiд час вiдсутностiЯкщо ви не бажаєте, щоб цi повiдомлення вiдволiкали вашу увагу, коли ви встановилистан Вiдсутностi, знiмiть позначку з цього пункту.

Налаштування звукiв i подiйЗа посередництва системи сповiщень KDE у Kopete пiдтримуються звуки, блимаючiелементи панелi задач, пасивнi контекстнi вiкна та iншi екзотичнiшi засоби сповiщення.Щоб дiзнатися бiльше, перейдiть за адресою help:/kcontrol/kcmnotify у Konquerorабо скористайтеся вкладкою «Довiдка» у роздiлi Системнi сповiщення «Системнихпараметрiв».Щоб додати власне сповiщення для контакту, наведiть вказiвник на контакт у спи-ску контактiв, клацнiть правою кнопкою i виберiть пункт «Властивостi». У вiкнi, щовiдкриється, ви можете вибрати, чи слiд розпочинати спiлкування, вiдтворити вказа-ний вами звуковий ефект або показувати повiдомлення для цього контакту або групи.Iншим способом отримання сповiщень є використання пункту «Виконати програму».Наприклад, якщо у вашi системi встановлено XOSD (екранний дисплей X), ви може-те отримувати iнтерактивнi сповiщення у виглядi iндикатора за допомогою виконаннятакої команди пiсля подiї «Користувач увiйшов до мережi»:echo %s | osd_cat -o 100 -p bottom -A center -f -*-helvetica-*-r-*-*-24-*-*-*-*-*-*-* -O 2 -c goldНа форумi OhReally at the KDE було запропоновано використати читання iнтер-активних сповiщень за допомогою засобу для синтезу мовлення з тексту, наприкладMBROLA, ось так:echo %s | sed -e ’s/online/onlaain/i’ | /usr/local/bin/mbrdico.dutch.femaleКоманда «sed» змiнює фонетику сповiщень Kopete так, щоб синтезатор краще вимовлявслова голландською.

4.2.3.2 Параметри повiдомлення про вiдсутнiсть

Сповiщати всi вiдкритi вiкна спiлкування, коли я вiдiйдуБудьте обережними, коли позначаєте цей пункт: повiдомлення надсилатиметься у вiд-крити спiлкування, коли ви будете вiдсутнi, а це може дратувати когось iз спiврозмов-никiв.

4.2.3.2.1 Автовстановлення вiдсутностi

Тут ви можете наказати Kopete встановлювати стан вiдсутностi, якщо ви не надсилали по-вiдомлень певний перiод часу.

22

Page 23: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

4.2.3.2.2 Типовi повiдомлення про вiдсутнiсть

Тут ви можете вказати будь-яку кiлькiсть ваших власних повiдомлень про вiдсутнiсть, апотiм обрати одне з цих повiдомлень, коли ви захочете вiдiйти вiд комп’ютера, за допомогоюкнопки Стан на головнiй панелi iнструментiв.

4.2.3.3 Параметри спiлкування

Пiднiмати вiкно/вкладку при вхiдних повiдомленняхЗа допомогою цього пункту можна вказати, що слiд пiднiмати вiкно спiлкування пiсляотримання нового повiдомлення.

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

Пiдсвiчувати повiдомлення, якi мiстять ваш псевдонiмЗа допомогою цього пункту можна просто виокремлюватия повiдомлення спiлкуван-ня, у яких мiститься ваш псевдонiм. Щоб дiзнатися про потужнiший засiб керуванняпiдсвiчуванням можливих подiй, прочитайте про додаток для пiдсвiчування.

4.2.3.3.1 Налаштування iнтерфейсу

Kopete може надсилати повiдомлення або у режимi «вистрiлив i забув», коли ви не очiкуєтена вiдповiдь, або за допомогою вiкна спiлкування, у якому буде показано весь обмiн реплiка-ми. За допомогою цього пункту ви можете обрати, який з вищеописаних стилiв спiлкуваннябуде типовим.

4.2.3.3.2 Правила групування вiкна спiлкувань

Якщо ви бажаєте групувати спiлкування у виглядi вкладок одного вiкна, Kopete надастьвам змогу визначити параметри групування у декiлька способiв.

• Вiдкривати всi повiдомлення у новому вiкнi спiлкування

• Групувати всi повiдомлення вiд одного облiкового запису в одному вiкнi спiлкування

• Групувати всi повiдомлення в одному вiкнi спiлкування

• Групувати всi повiдомлення вiд однiєї групи в одному вiкнi спiлкування

• Групувати всi повiдомлення вiд одного метаконтакту у одному вiкнi спiлкування

4.2.3.3.3 Обмеження кiлькостi рядкiв у вiкнi спiлкування

Максимальна кiлькiсть рядкiв вiкна спiлкуванняЦей параметр обмежує кiлькiсть рядкiв тексту, якi буде показано у вiкнi спiлкування.

4.2.4 Вигляд

Вигляд стосується стилю вiкна спiлкування, кольорiв i шрифту у ньому, тут ви можетеобрати бажаний набiр емоцiйок.

23

Page 24: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

4.2.4.1 Емоцiйки

Емоцiйки (також вiдомi як смайлики) — це комбiнацiї символiв на зразок ;-), якi виглядаютьяк обличчя i передають настрої або емоцiї. Kopete може, за вашого бажання, використову-вати графiчнi емоцiйки замiсть простих символiв.За допомогою цiєї вкладки ви можете обрати бажаний набiр емоцiйок або взагалi вимкнутиемоцiйки.

4.2.4.2 Вiкно спiлкування

4.2.4.2.1 Стилi

Вигляд вiкна спiлкування можна змiнити так, щоб це вiкно виглядало подiбно до того, яквиглядають подiбнi вiкна у iнших клiєнтах миттєвого обмiну повiдомленнями. У списку, роз-ташованому лiворуч, буде показано встановленi стилi, попереднiй перегляд стилю можна будебачити на головнiй панелi. Якщо ви бажаєте створити власний стиль, перегляньте Довiдникзi стилiв вiкна спiлкування.Додатковi стилi можна знайти на сайтi Крамницi KDE. Kopete, починаючи з версiї 0.12,пiдтримує стилi з Adium (програми для миттєвого обмiну повiдомленнями для Mac® OS X).Отже, ви можете отримати стилi Adium з сайта Adium Xtras (слiд обрати пункт «MessageView Styles»).

Щоб встановити стиль, натиснiть кнопку Встановити.... Виберiть файл архiву, у якомумiститься стиль. Щоб вилучити стиль, виберiть його зi списку i натиснiть кнопку Вилучити.Гуртувати сумiжнi повiдомлення — це корисний пункт для того, щоб зробити вашiспiлкування придатнiшими для читання. Якщо ви отримуєте одразу декiлька повiдомленьвiд одного контакту, їх буде згруповано без повторення iменi вiдправника.

4.2.4.3 Список контактiв

Органiзувати метаконтакти за групамиЯкщо зняти позначку з цього пункту, групування буде скасовано: всi контакти будеподiлено на З’єднанi контакти i Контакти поза мережею.

Показувати лiнiї гiлок дереваЗазвичай, Kopete показує контакти i групи у виглядi дерева, де записи членiв групирозмiщено з певним вiдступом. Для спрощення вигляду ви можете вимкнути цю мо-жливiсть так, щоб список контактiв став плоским. Крiм того, тут ви можете вказати,чи слiд робити вiдступи для гiлок дерева.

Режим показу контактуТут ви можете обрати один з декiлькох способiв показу списку контактiв. Окремо слiдвiдзначити пункт Використовувати фото контактiв, якщо вони наявнi, за йогодопомогою ви можете наказати програмi показувати у списку контактiв фотографiї,обранi вашими контактами або фотографiї з адресної книги KDE.

Анiмацiї списку контактiвЦей пункт керує анiмацiєю у списку контактiв. Вимикання анiмацiї пiдвищить швид-кодiю Kopete на повiльних комп’ютерах.

Автоматично ховати список контактiвКоли увiмкнено, список контактiв буде автоматично схований за декiлька секунд пiслятого, як курсор мишки залишить межi вiкна.

Змiнити вмiст пiдказки...У цьому дiалоговому вiкнi до ваших послуг будуть декiлька iнструментiв, за допомо-гою яких ви зможете визначити, наскiльки багато або наскiльки мало iнформацiї будепоказано у пiдказцi списку контактiв.

24

Page 25: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

4.2.4.4 Кольори i шрифти

4.2.4.4.1 Кольори вiкна спiлкування

Тут можна змiнити базовий шрифт i колiр тексту, якi використовуватимуться для спiлкува-ння.

4.2.4.4.2 Форматування перезаписує

Якщо особи, з якими ви спiлкуєтеся обирають шрифти або кольори, якi вам не подобаються,ви можете повiдомити Kopete, що слiд iгнорувати цi параметри i використовувати звичайнийшрифт.

4.2.4.4.3 Список контактiв

У деяких системах обмiну миттєвими повiдомленнями можна бачити те, чи є контакти без-дiяльними за власними комп’ютерами. За допомогою цього пункту ви можете змiнити колiр,який використовуватиметься для позначення бездiяльних контактiв.

4.2.5 Пристрої

У роздiлi «Пристрої» можна обрати i налаштувати мультимедiйнi пристрої, якi використо-вуватимуться для аудiо- i вiдеоспiлкування. Чи працюватимуть вони на вашому комп’ютерi?Це дуже залежить вiд обладнання, яке у вас є, i того, наскiльки добре це обладнання пiд-тримується операцiйною системою.

4.2.5.1 Вiдео

Для роботи з вiдео Kopete використовує систему Video4Linux 2. На цiй сторiнцi буде показаноблакитний прямокутний, якщо не буде знайдено жодного вiдео-пристрою, або попереднiй пе-регляд зображення з вiдеокамери. Щоб дiзнатися поточнi вiдомостi про пiдтримку вебкамеру Kopete, завiтайте на сторiнку вiкi пiдтримки вебкамер у Kopete.

4.2.5.2 Аудiо

Пiдтримка аудiо в Kopete ще знаходиться в експериментальнiй стадiї. Якщо ви маєте вкладкуАудiо, ймовiрно, ви використовуєте експериментальну версiю Kopete.

4.3 Завантаження додаткiв

Ви можете додати у Kopete особливi функцiональнi можливостi, якi можуть бути корисни-ми або додадуть вам настрою пiд час користування програмою. Для цього вiдкрийте дiа-логове вiкно Вибiр i налаштування додаткiв за допомогою пункту меню Параметри→Налаштувати... та сторiнки Додатки.

Додатки можна вмикати i вимикати за допомогою списку, розташованого у лiвiй частинiсторiнки. Налаштувати кожен з додаткiв можна у правiй частинi. Щоб отримати докладнiвiдомостi про кожен з додаткiв, звернiться до глави про додатки.

25

Page 26: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 5

Протоколи Kopete

Kopete називає рiзнi системи обмiну миттєвими повiдомленнями — «протоколами». Коли видодаєте облiковий запис, вiн вiдповiдає певному протоколу. Хоча програма Kopete намага-ється, щоб, незалежно вiд протоколу, який ви використовуєте, обмiн миттєвими повiдом-леннями виглядав однаково, все ж таки є деякi вiдмiнностi мiж рiвнем пiдтримки деякихособливих можливостей, зокрема перенесення файлiв та мультимедiа.

5.1 Протоколи

5.1.1 AIM

У AIM пiдтримуються кiмнати спiлкування. Скористайтесь командою Приєднатися доспiлкування... з меню облiкового запису AIM, щоб приєднатися до кiмнати спiлкування.Крiм того, пiдтримуються зображення контактiв i нетиповi емоцiйки.

5.1.2 ICQ

У ICQ є можливiсть стану невидимостi, яка надає вам змогу приховати ваш запис вiд ви-браних контактiв. Крiм того, ви можете виконувати пошук у тецi користувачiв ICQ пiд часдодавання контакту. Широкий дiапазон параметрiв контакту можна встановити за допомо-гою пункту Властивостi.

5.1.3 Jabber

Jabber, також вiдомий як XMPP, пiдтримує передавання файлiв, ведення конференцiй табудь-якi iншi служби, що надаються сервером Jabber. Наприклад, на багатьох серверахJabber є каталог користувачiв, а деякi сервери надають у розпорядження трансляцiю доiнших систем обмiну повiдомленнями. Щоб отримати доступ до цих служб, скористайтесяпунктом Служби... у меню облiкового запису. Передавання файлiв у Jabber може працю-вати i без переспрямування портiв, але показує себе ефективнiшим там, де можливе прямез’єднання. Типово, для переспрямування портiв використовується порт 8010, але цей портможна налаштувати окремо у параметрах кожного облiкового запису.

5.1.4 Google Talk

Оскiльки Google Talk базується на протоколi Jabber, вiн дуже добре пiдтримується програ-мою Kopete. Лише не пiдтримується голосове спiлкування, але над цим працюють.Щоб налаштувати Google Talk у Kopete, виконайте такi дiї: замiсть iменi користувача вве-дiть повнiстю вашу адресу у Google Mail. Позначте пункти Використовувати протокол

26

Page 27: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

шифрування (SSL), Дозволити автентифiкацiю за допомогою текстового пароля iЗмiнювати типову iнформацiю про сервер. У поле сервера слiд ввести «talk.google.com»або «gmail.com», слiд використовувати порт 443 або 5223.

5.1.5 Novell GroupWise

GroupWise Messenger — це промислова система обмiну повiдомленнями, розроблена NovellInc. У нiй пiдтримується повний набiр можливостей, зокрема конфiденцiйнiсть, груповi спiл-кування, форматований текст i пошук користувачiв.

5.1.6 Gadu-Gadu

Gadu-Gadu — це система спiлкування, яка походить з Польщi. В даний час Kopete пiдтримуєосновнi функцiї спiлкування.

5.1.7 WinPopup

За допомогою WinPopup ви можете користуватися Kopete для надсилання i отримання по-вiдомлень вiд комп’ютерiв Windows® у локальнiй мережi. У протоколi WinPopup пiдтриму-ються лише окремi текстовi повiдомлення.

5.1.8 Iншi протоколи

Окрiм перелiчених вище протоколiв Kopete пiдтримує i деякi iншi протоколи. У бiльшостiвипадкiв, такi протоколи не увiмкнено за типових налаштувань, або для їх пiдтримки слiдвстановити вiдповiдний додаток. Таким чином пiдтримуються SMS, Skype i SILC. Втiм, ко-манда Kopete не є вiдповiдальною за функцiонування цих протоколiв.

27

Page 28: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 6

Додатки до Kopete

У Kopete передбачено додатки, якi надають функцiональнiсть, яка не є потрiбною для обмiнуповiдомленнями, але корисною для деяких з користувачiв.

6.1 Додатки

6.1.1 Автоматична замiна

За допомогою Автоматичної замiни можна виправляти слова, у яких ви найчастiше по-миляєтеся, або зберегти час на набирання слiв за допомогою абревiатур.

6.1.2 Закладки

За допомогою додатка Закладки можна поповнювати список ваших закладок KDE адреса-ми URL, якi ви отримуєте у миттєвих повiдомленнях.

6.1.3 Примiтки до контакту

За допомогою Примiток до контакту ви можете робити нотатки з корисною iнформацiєющодо метаконтакту.

6.1.4 Шифрування

Додаток криптографiї надає змогу надсилати i отримувати зашифрованi i/або пiдписанiповiдомлення.Шифрування дає можливiсть використовувати OpenPGP для шифрування i пiдписуванняповiдомлень в розмовах. Майте на увазi, це не те саме, що безпечний сеанс спiлкування SSL.Шифрування дозволяє зашифрувати ваше повiдомлення призначене для окремої людини,щоб тiльки людина, котра має вiдповiдний ключ, могла його прочитати. Якщо ви хочете,щоб отримувач вашого повiдомлення мiг переконатись, що то ви надiслали йому повiдомле-ння, ви можете пiдписувати повiдомлення. Пiдписування та шифрування можна використо-вувати окремо або разом. Коли ви отримуєте повiдомлення i воно зашифроване, ви побачитезображення замка. Якщо його було пiдписано пiдписом, який надається перевiрцi (ви має-те вiдкритий ключ вiдправника), ви побачите зображення ручки. Якщо пiдпис неможливоперевiрити, то буде показано ручку червоного кольору.

28

Page 29: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Щоб налаштувати шифрування, виберiть на сторiнцi налаштування додатка ваш закритийключ. Тодi, за допомогою контекстного меню Вибрати вiдкритий ключ... для кожного ме-таконтакту виберiть їх вiдкритий ключ. При використаннi цього додатка у вас буде запитанофразу пароля.Через обмеженi можливостi деяких протоколiв миттєвого зв’язку, якi використовує програ-ма Kopete, зашифрованi повiдомлення через цi протоколи неможливо вiдсилати. Вас будепопереджено, якщо ви намагатиметесь використовувати протокол, який не пiдтримується.Шифрування може використовувати для кожного контакту вiдкритi ключi, якi зберiгаютьсяв адреснiй книзi KDE. Однак, для цього система має знати який запис в адреснiй книзi вiдпо-вiдає якому метаконтакту. Що надати цю iнформацiю, у контекстному меню метаконтактувиберiть «Властивостi» й встановiть «Посилання до адресної книги». Додаток шифруван-ня також може експортувати вiдкритi ключi до вашої адресної книги. Якщо метаконтактмiстить посилання на адресну книгу, ключ пiде до вiдповiдного запису в адреснiй книзi йзамiнить iснуючий ключ новим. Якщо нема посилання (можливо, коли для певної особи не-має запису в адреснiй книзi), буде створено новий запис. В цьому запису буде заповнено дваполя: вiдкритий ключ з Kopete i екранне iм’я метаконтакту.Авторськi права на програму належать Olivier Goffart [email protected] i Charles [email protected], ©2007.

6.1.5 Пiдсвiчування

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

6.1.6 Iсторiя

За допомогою додатка Iсторiя, якщо його увiмкнено, можна записувати розмови у будь-якiйз систем миттєвого обмiну повiдомленнями, а потiм переглядати старi записи спiлкувань. Завикористання цього додатка, у контекстних меню кожного з метаконтактiв з’являється пунктIсторiя, за допомогою якого ви можете переглядати журнал спiлкування з цим метаконта-ктом.Наступний елемент додано до меню списку контактiв:

Змiни→Переглянути iсторiю(Увiмкнено, якщо вибрано контакт) Показує перегляд iсторiї для вибраного контакту.

Наступнi елементи додано до меню вiкна спiлкування:

Iнструменти→Попередня iсторiя (Alt+Shift+Стрiлка лiворуч)За допомогою цього пункту ви можете переглянути попереднiй набiр повiдомлень зiсторiї вiкна спiлкування.

Iнструменти→Наступна iсторiя (Alt+Shift+Стрiлка праворуч)За допомогою цiєї дiї можна побачити найсвiжiшi повiдомлення з iсторiї у вiкнi спiл-кування.

Iнструменти→Останнє у iсторiїЗа допомогою цього пункту можна побачити декiлька найсвiжiших повiдомлень з iсторiївiкна спiлкування.

6.1.7 KopeteTeX

За допомогою додатка KopeteTeX науковцi i математики можуть обмiнюватися iнформацiєюз використанням мови розмiтки LaTeX. Вирази, введенi мiж символами $$ у вiкнi спiлку-вання буде показано як графiчне зображення вiдповiдної формули, це зображення можнавирiзати i вставити у звичайний документ Latex. Щоб користуватися цим додатком, вамслiд встановити LaTeX.

29

Page 30: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

6.1.8 Зараз слухаю

За допомогою додатка Зараз слухаю ви можете дати знати людям, з якими ви спiлкуєтеся,про музику, яку ви зараз слухаєте, набравши у повiдомленнi спiлкування команду /media,або за допомогою пункту меню вiкна спiлкування Iнструменти→Вiдiслати iнформацiюпро медiа.

6.1.9 OTR

Додаток OTR надає вам змогу шифрувати обмiн повiдомленнями за допомогою конфiден-цiйного (Off-The-Record) методу шифрування. Цей метод шифрування на базовому рiвнiпрацює аналогiчно до шифрування PGP, але його оптимiзовано для миттєвого обмiну по-вiдомленнями, i вiн керує обмiном ключами шифрування самостiйно. Єдине, що покладенона вас, — це переконатися, що ви справдi пишете саме тiй особi, що й бажаєте, за допомогоюодного з механiзмiв розпiзнавання OTR.

6.1.9.1 Пункти меню

Наступний елемент додано до меню списку контактiв:

Змiни→Правила OTR(Увiмкнено, якщо контакт вибрано) Тут ви можете встановити правила шифруваннядля кожного з контактiв. Якщо встановити значення «Типове», Kopete використовува-тиме типовий параметр з дiалогового вiкна налаштування

Наступнi елементи додано до меню вiкна спiлкування:

Iнструменти→Параметри OTR→Почати сеанс OTRЦей пункт меню надасть вам змогу розпочати шифрований сеанс OTR.

Iнструменти→Параметри OTR→ Завершити сеанс OTRЦей пункт меню надасть вам змогу завершити встановлений ранiше сеанс OTR.

Iнструменти→Параметри OTR→Автентифiкувати контактСкористайтеся цим пунктом меню, якщо ви бажаєте виконати розпiзнавання контакту.

6.1.9.2 Дiалогове вiкно параметрiв

У дiалоговому вiкнi параметрiв ви отримаєте змогу встановити параметри поведiнки моду-лiв пiд час сеансiв спiлкування. Найважливiшим серед них є налаштування типових правил.Встановiть правила у значення «Гнучке», якщо ви бажаєте, щоб програма Kopete перевi-рила, чи пiдтримують вашi контакти OTR, i встановила шифрований сеанс самостiйно, абозначення «Вручну», якщо ви бажаєте керувати станом шифрування власноруч. Варiанти«Завжди» i «Нiколи» рекомендуються лише досвiдченим користувачам, якi бажають вста-новлювати правила для кожного окремого контакту. У роздiлi «Закритi ключi» ви можетестворити вашу власну пару ключiв для кожного облiкового запису. Вам не потрiбно робитицього вручну. Якщо у облiкового запису немає пари ключiв, цю пару буде створено автома-тично за першої ж потреби. На вкладцi «Вiдомi вiдбитки» ви маєте можливiсть переглянути,перевiрити i вилучити вiдомi вiдкритi вiдбитки ключiв ваших контактiв.

6.1.9.3 Автентифiкацiя

Можливо, ви вже отримували повiдомлення електронної пошти вiд людей, якi прикидаютьсябанками, кредитними спiлками i навiть нiгерiйськими бiженцями. У iнтернетi люди повся-кчас брешуть про свою особистiсть. Автентифiкацiя — це спосiб забезпечення правдивостiвiдомостей про особу за допомогою протоколу шифрування OTR.

30

Page 31: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

6.1.9.3.1 Коли автентифiкувати

Вам слiд провести автентифiкацiю вашого приятеля (приятельки) пiд час найпершого жсеансу спiлкування з ними за допомогою OTR. Якщо ви цього не зробите, ви не зможетебути певнi, що хтось iнший не прикидається вашим приятелем або приятелькою i не стежитьза вашим листуванням. Якщо ж ви вже одного разу провели автентифiкацiю приятеля, вамне потрiбно буде робити цього ще раз. OTR автоматично виконає розпiзнавання пiд час всiхнаступних сеансiв спiлкування з вашим приятелем або приятелькою.

Єдиним виключенням буде випадок, коли ваш приятель або приятелька працює за декiль-кома комп’ютерами або з декiлькома облiковими записами миттєвого обмiну повiдомлення-ми. У такому випадку, вам слiд буде проводити одноразову автентифiкацiю для кожного зкомп’ютерiв i для кожного з облiкових записiв. Пiсля виконання цих процедур, ваш прия-тель або приятелька зможе вiльно користуватися обмiном повiдомленнями з вами на всiхкомп’ютерах, де його чи її було розпiзнано, — OTR виконуватиме розпiзнавання у авто-матичному режимi. Якщо ваш приятель або приятелька користуються новим комп’ютеромабо облiковим записом, який не вiдомий OTR, програма покаже вам повiдомлення у вiкнiспiлкування, у якому запитає вас про необхiднiсть виконання автентифiкацiї.

6.1.9.3.2 Як уповноважити

Щоб виконати уповноваження будь-якого контакту, розпочнiть спiлкування з цим контактом,а потiм натиснiть напис «Автентифiкувати контакт» на кнопцi OTR. Програма вiдкриє вi-кно майстра, у якому запитає вас про спосiб уповноваження, яким ви бажаєте скористатися.Будь ласка, скористайтеся порадами Майстра.

Якщо розпiзнавання буде успiшним, це означатиме, що ви справдi спiлкуєтеся з тим, з кимбажали поспiлкуватися. Будь-кому зi зловмисникiв буде важко вгадати пароль, отже вилегко зможете виявити сторонню особу.

6.1.10 Канали

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

31

Page 32: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Звичайний текстТекст повiдомлення у звичайному кодi ASCII

Текст повiдомлення у HTMLТекст повiдомлення у кодi HTML, тобто у виглядi, у якому його було надiслано вашимспiврозмовником, i у якому його буде показано у вiкнi спiлкування

Повне повiдомлення у XMLДокумент XML, у якому описано характеристики повiдомлення, зокрема код HTMLповiдомлення.

У бiльшостi випадкiв, ви, ймовiрно, надасте перевагу звичайному тексту або тексту повiдом-лення у HTML. Такий текст можна використовувати для передавання програмам з пере-кладу або резюмування. Формат XML придатний для використання лише у програмах абоскриптах, спецiально написаних для роботи з цим додатком. Якщо ви маєте намiр написатипрограму або скрипт для роботи з даним додатком, прочитайте докладнiшу документацiю зцього питання.

6.1.11 Статистика

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

6.1.12 Текстовi ефекти

Додаток «Текстовi ефекти» надасть вам змогу застосовувати рiзноманiтне форматування уваших повiдомленнях до їх надсилання, зокрема позначення частини повiдомлення iншимкольором, змiну регiстру слiв. Просто не забудьте задiяти цей додаток, — були випадкиповiдомлень про вади вiд забудькуватих користувачiв Текстових ефектiв!

6.1.13 Перекладач

За допомогою додатку перекладу ви можете встановити бажану мову для кожного з вашихметаконтактiв, а потiм перекладати повiдомлення, якi ви надсилаєте цим метаконтактам абоотримуєте вiд них, за допомогою служб автоматичного перекладу у мережi, зокрема Google™.У дiалоговому вiкнi Вибiр i налаштування додаткiв вам слiд встановити вашу власнубажану мову. Бажану мову для кожного з контактiв можна встановити у контекстному менювiдповiдного контакту.Наступний елемент додано до меню вiкна спiлкування:

Iнструменти→Перекласти (Ctrl+T)Якщо ви не вимкнули автоматичний переклад, ця дiя призведе до перекладу поточноїспiлкування.

6.1.14 Присутнiсть у Тенетах

За допомогою додатка «Присутнiсть у Тенетах» ви можете оприлюднити данi про вашу при-сутнiсть у службi миттєвого обмiну повiдомленнями у Тенетах. просто вкажiть, наприклад,шлях до файла на серверi FTP i програма вивантажить невеличкий шматочок коду HTMLдо цього файла, який ви згодом можете включити до вашої домашньої сторiнки. Прозорiстьу мережi KDE робить такi операцiї простими. Цей додаток корисний для блогерiв, щоб бутизавжди разом з друзями, або для тих, хто використовує миттєвий обмiн повiдомленнями убiзнесi.Приклад: sftp://користувач@вузол.org/шлях/до/домашньої/теки/im.html означає викори-стання протоколу SFTP для вивантаження повiдомлення про вашу присутнiсть безпосере-дньо на сервер.Перегляньте пiдручники з KIO, щоб дiзнатися подробицi про окремi мережевi протоколи.

32

Page 33: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

6.1.15 Як додати у програму новий додаток

Архiтектура Kopete дозволяє (запросто) створювати додатки, за допомогою яких програмаздобуває додаткову функцiональнiсть. Якщо у вас з’явилась добра iдея як зробити програмуKopete ще кращою, звертайтесь до нас!

33

Page 34: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 7

Пункти меню

Далi за текстом докладно обговорено кожен з пунктiв меню. Якщо iснує клавiатурне скоро-чення, яке виконує ту саму дiю, що i пункт меню, поряд з пунктом меню буде вказано цескорочення.

7.1 Меню вiкна списку контактiв

7.1.1 Меню «Файл»

Файл→Встановити стан→В мережiУвiйти в мережу на всiх облiкових записах

Файл→Встановити стан→ВiдсутнiйВстановити стан вiдсутностi на всiх з’єднаних облiкових записах

Файл→Встановити стан→Поза мережеюВстановити стан «поза мережею» на всiх облiкових записах

Файл→Додати контакт...Цей пункт запускає майстер додавання контакту, за допомогою якого ви зможете до-дати новий контакт до вашого списку.

Файл→Створити нову групу...Запитує вас про назву нової групи i додає її до списку контактiв.

Файл→Вийти (Ctrl+Q)Встановлює стан роз’єднання у всiх ваших системах миттєвого обмiну повiдомленнями,закриває всi вiкна i завершує роботу програми.

7.1.2 Меню «Змiни»

Edit→Вiдiслати повiдомлення...Вiдкриває вiкно повiдомлення, схоже на подiбнi вiкна клiєнтiв електронної пошти, длявибраного контакту, за допомогою цього вiкна ви можете надiслати одне повiдомлення.

Змiни→Почати спiлкування...Вiдкриває вiкно спiлкування для вибраного контакту.

34

Page 35: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Змiни→Вiдiслати файл...Якщо така можливiсть пiдтримується системою миттєвого обмiну повiдомленнями, цейпункт вiдкриває вiкно вибору файла, який буде надiслано вибраному контакту.

Змiни→Пересунути в(Буде увiмкнено, якщо вибрано контакт) Виберiть iншу групу з пiдменю, i контакт будепересунуто до цiєї групи.

Змiни→Копiювати в(Буде увiмкнено, якщо вибрано контакт) Виберiть групу з пiдменю, i контакт будепересунуто до цiєї групи. Данi систем миттєвого обмiну повiдомленнями, у яких перед-бачено можливiсть знаходження контакту одразу у декiлькох групах у списку контактiвна серверi, буде вiдповiдним чином оновлено.

Змiни→Додати контакт...(Буде увiмкнено, якщо вибрано контакт) Виберiть iнший облiковий запис з пiдменю:таким чином ви зможете додати ще один спосiб обмiну повiдомленнями з особою, щокористується цим облiковим записом.

Змiни→Додати до списку контактiв...(Буде увiмкнено, якщо вибрано контакт) Iнодi вам писатимуть люди, яких ще немає увашому списку контактiв. У цьому випадку Kopete створюватиме для них тимчасовi за-писи, для того, щоб зберегти їх у вашому списку контактiв, скористайтеся цим пунктомменю.

Змiни→Вилучити контакт (Del)

(Буде увiмкнено, якщо вибрано контакт) Повнiстю вилучає контакт зi списку контактiв.

Змiни→Перейменувати (F2)

(Буде увiмкнено, якщо вибрано контакт) Допомагає у перейменуваннi контакту зi спи-ску контактiв. Якщо ви виконаєте подiбну дiю, запис у списку контактiв бiльше незмiнюватиметься, якщо цей контакт змiнить своє екранне iм’я власноруч. Подiбну мо-жливiсть можна повторно увiмкнути за допомогою дiалогового вiкна властивостей кон-такту.

Змiни→ВластивостiЗа допомогою дiалогового вiкна властивостей ви можете обрати нетипову пiктограмудля вибраного запису, або змiнити його назву.Для контактiв ви можете змiнити запис адресної книги KDE, з якими буде пов’язаноцi контакти.

Змiни→Вилучити групу(Буде увiмкнено, якщо вибрано групу) Повнiстю вилучає групу зi списку контактiв.Всi контакти, якi знаходяться лише у цiй групi, буде пересунуто на найвищий рiвень.

Змiни→Перейменувати групу(Буде увiмкнено, якщо вибрано групу) Перейменовує групу.

7.1.3 Меню «Параметри»

У Kopete передбачено типове меню Параметри KDE, яке описано у пiдручнику з основKDE, iз додатковими пунктами:

Параметри→Показувати користувачiв, якi поза мережеюЗа допомогою цього пункту можна переглянути або сховати записи контактiв, якi заразперебувають поза мережею. Вони стануть видимими, коли знову увiйдуть до мережi.

35

Page 36: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Параметри→Показувати порожнi групи (Ctrl+G)За допомогою цього пункту можна переглянути або сховати групи, у яких немає членiв,або такi групи, всi члени яких перебувають поза мережею, а отже, їх приховано (див.попереднiй пункт).

Параметри→Налаштувати глобальнi скорочення...Вiдкриває стандартне дiалогове вiкно налаштування загальних клавiатурних скороченьKDE, за допомогою цього дiалогового вiкна ви зможете змiнити клавiатурнi скорочен-ня, якi працюватимуть пiд час вашої роботи у KDE.

7.1.4 Меню «Довiдка»

У вiкнi списку контактiв передбачено типовi пункти меню Довiдка KDE Щоб дiзнатисябiльше, ознайомтеся з роздiлом, присвяченим меню «Довiдка» пiдручника з основ роботи уKDE.

7.2 Меню вiкна спiлкувань

7.2.1 Меню «Спiлкування»

Спiлкування→Надiслати повiдомлення (Return)Надсилає повiдомлення.

Спiлкування→ Зберегти (Ctrl+S)Зберiгає вмiст спiлкування до файла.

Спiлкування→Друкувати... (Ctrl+P)Надсилає вмiст спiлкування на принтер.

Спiлкування→КонтактиУ цьому меню подано список всiх ваших спiврозмовникiв. За його допомогою ви змо-жете отримати доступ до всiх пунктiв меню контакту, яке також можна вiдкрити наве-денням вказiвника мишi на запис контакту у списку контактiв з наступним клацаннямправою кнопкою мишi. Це меню надасть вам змогу виконувати специфiчнi дiї для кон-такту, наприклад надiслати йому файл, переглянути iнформацiю щодо користувача абозаблокувати контакт.

Спiлкування→ Закрити (Ctrl+W)Закриває поточне спiлкування. Якщо у iнших вкладках поточного вiкна продовжуєтьсяспiлкування, це вiкно не буде закрито.

Спiлкування→Вийти (Ctrl+Q)Закриває всi поточнi спiлкування у поточному вiкнi.

7.2.2 Меню «Змiни»

Змiни→Вирiзати (Ctrl+X)Вирiзання тексту працює так само, як у бiльшостi текстових редакторiв: видiленийтекст копiюється до буфера обмiну, а потiм вилучається з попереднього мiсця. Зауваж-те, що ви також можете просто вибрати текст, а потiм перетягнути його вказiвникоммишi на нове мiсце.

36

Page 37: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Змiни→Копiювати (Ctrl+C)Копiювання тексту працює так само, як у бiльшостi текстових редакторiв: видiленийтекст копiюється до буфера обмiну. Зауважте, що для копiювання ви також можетепросто вибрати текст, утримуючи натиснутою клавiшу Ctrl, а потiм перетягнути йоговказiвником мишi на нове мiсце.

Змiни→Вставити (Ctrl+V)Вставлення тексту працює так само, як у бiльшостi текстових редакторiв: текст з бу-фера обмiну вставляється у поточну позицiю курсора.

7.2.3 Меню «Формат»

Формат→Додати посмiшкуУ цьому меню мiстяться смайлики або емоцiйки з поточної схеми емоцiйок. Ви можетезмiнити цю схему за допомогою дiалогового вiкна налаштування Kopete.

7.2.4 Меню «Вкладки»

Вкладки→Розташування вкладокЗа допомогою цього меню ви можете змiнити мiсце, де буде показано вкладки у пере-глядi спiлкування: згори чи знизу.

Вкладки→Вiдокремити спiлкування (Ctrl+Shift+B)Вiдокремлює поточне спiлкування у власне вiкно.

Вкладки→Перемiстити вкладку до вiкнаЗа допомогою цього меню ви зможете пересувати вкладки спiлкувань мiж вiкнами, —вам слiд лише обрати вiкно спiлкування, до якого слiд пересунути поточну вкладку.

7.2.5 Меню «Iнструменти»

У цьому меню мiстяться пункти, якi буде додано завантаженими додатками. Докладнiшепро меню можна дiзнатися з глави про додатки.

7.2.6 Меню «Параметри»

У Kopete передбачено типове меню Параметри KDE, яке описано у пiдручнику з основKDE, iз додатковими пунктами:

Параметри→Показати учасникiвЗа допомогою цього пункту меню можна вказати, чи буде показано список учасникiвспiлкування праворуч вiд панелi спiлкування.

7.2.7 Меню «Довiдка»

У вiкнi спiлкування передбачено типовi пункти меню Довiдка KDE Щоб дiзнатися бiльше,ознайомтеся з роздiлом, присвяченим меню «Довiдка» пiдручника з основ роботи у KDE.

37

Page 38: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 8

Частi запитання

1. Що означає слово Kopete? Як його вимовляти?Назва програми Kopete походить вiд чилiйського слова Copete, що означає «чарка здрузями». Дункан, перший розробник, записав його вимову.

2. Якщо для одного iменi користувача у моєму списку контактiв iснує декiлька службобмiну повiдомленнями, i я натискаю iм’я користувача, програма показує менi повi-домлення про неправильну службу обмiну повiдомленнями.Ви можете змiнити порядок облiкових, у якому Kopete надсилатиме повiдомлення спiв-розмовникам, за допомогою стрiлок вгору i вниз у нижньому правому кутi вiкна нала-штування облiкових записiв. Kopete намагатиметься з’єднатися з облiковими записами,починаючи згори списку. Але, якщо одна зi служб має вище значення статусу, нiж iн-шi для окремо взятого користувача, Kopete скористається саме нею. Наприклад, якщоспiврозмовник має три служби i у двох з них позначений як «Вiдсутнiй», у третiй — як«У мережi», Kopete завжди намагатиметься надiслати повiдомлення користувачевi задопомогою служби, у якiй вiн знаходиться у мережi.

ПiдказкаЯкщо ви натиснете маленьку пiктограму протоколу праворуч вiд пункту меню замiстьнатискання iменi особи, ви завжди з’єднуватиметеся з цiєю особою за допомогоювказаної служби!

3. Менi треба з’єднатись через проксi SOCKS, але я не можу знайти параметрiв на-лаштування проксi в Kopete. Як менi налаштувати Kopete, щоб використовуватиSOCKS?

• ICQ™, AIM™ i Jabber використовують мережну iнфраструктуру KDE. Їхнi проксiSOCKS налаштовуються разом з рештою KDE за допомогою програми «Системнiпараметри»: Мережа i з’єднання→Мережнi параметри→Проксi.

4. Чи можна змiнити пiктограми, якi я бачу у Kopete?Теми пiктограм емоцiй можна змiнити у вкладцi Емоцiйки в сторiнцi Вигляду дiалого-вого вiкна Налаштування Kopete.Щоб встановити новi пiктограми емоцiй (емоцiйки), спочатку зазирнiть до КрамницiKDE. Там є багато додаткових наборiв емоцiйок, якi можна отримати.Пiктограми емоцiй легко встановити — просто розмiстiть теку з файлами пiктограмта файлом XML, який мiстить опис призначення зображення до тексту, у $KDEDI-R/share/apps/kopete/pics/emoticons (або $KDEHOME, напр., в /home/iм’я користува-ча/.kde/).

(а) Скопiюйте розпаковану теку в $KDEDIR/share/apps/kopete/pics/emoticons або$HOME/.kde/share/apps/kopete/pics/emoticons (або туди, де у вас $KDEHOME)

38

Page 39: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

(б) В меню «Параметри» виберiть пункт «Налаштувати Kopete» i клацнiть на позначцi«Вигляд» в лiвiй панелi вiкна налаштування параметрiв, а тодi клацнiть на вкладцi«Емоцiйки».

(в) Виберiть у списку набiр пiктограм емоцiй, якi ви щойно встановили(г) Тепер ви можете використовувати цi встановленi пiктограми емоцiй в Kopete

Щоб змiнити пiктограми протоколiв, потрiбно замiнити пiктограми в $KDEDI-R/share/apps/kopete/icons, або розмiстiть вашi пiктограми у такiй самi тецi в$KDEHOME. Поки що немає повних наборiв для замiни, якi би можна було просторозпакувати туди.

5. У дiалоговому вiкнi налаштовування додаткiв немає жодного пункту додатка. У чомупричина?У цiєї проблеми два розв’язання. Якщо ви користувалися готовими пакунками, пе-реконайтеся, що встановлено пакунки саме для вашого дистрибутива та вiдповiдноїйого версiї. Встановлення «чужих» пакункiв та стороннiх версiй може призвести до не-працездатностi Kopete. Якщо для вашої операцiйної системи немає готових пакункiв,вам доведеться зiбрати Kopete з початкових кодiв або пакункiв rpm з такими кодами.Якщо ви самi збирали KDE, Kopete має бути встановлено до того самого каталогу,що i KDE. Отже, якщо ви збирали програму з пакунка з початковими кодами, вамслiд зробити так, щоб Kopete було встановлено до тiєї самої теки, що i KDE. Якщоце не так, вам слiд примусово вказати теку cmake. Наприклад, додати до командиcmake параметр -DCMAKE_PREFIX=/opt/kde4 (де /opt/kde4 є каталогом для вста-новлення). Щоб визначити типовий для KDE каталог, скористайтеся командою «whichdolphin» у вiкнi Konsole. У вiдповiдь на цю команду має бути показано щось таке:«/opt/kde4/bin/dolphin». Тодi, текою KDE буде /opt/kde4. Якщо ж показано «/usr/bi-n/dolphin», текою є /usr. Також слiд перевiрити, чи виконано команду «make install» iчи не встановлено у системi застарiлої версiї Kopete у якомусь iншому каталозi. Крiмтого, може виникнути потреба у виконаннi пiсля встановлення Kopete команди «kbui-ldsycoca4». Програма kbuildsycoca4 виконує оновлення бази даних додаткiв. Цю коман-ду слiд вiддавати кожного разу пiсля встановлення нового програмного забезпечення,у якому використовуються додатки. Втiм, Kopete можна запустити i за допомогою ко-манди «kopete», ще до того, як оновлення бази даних буде завершено.

6. У мене багато <стiльниць / монiторiв / комп’ютерiв> i / або я хочу спiлкуватися збагатьма людьми одночасно. Тому менi потрiбно, щоб програма Kopete могла <вiдтво-рювати звук / показувати повiдомлення / змiнювати шпалери / перезавантажуватикомп’ютер> кожного разу, коли <надходить нове повiдомлення / хтось входить домережi / хтось виходить з мережi>. Коли буде додано таку можливiсть?Все вже на мiсцi (сюрприз!). Kopete є програмою KDE, тому може використовуватиKNotify для усiх сповiщень. Якщо ви ще не знаєте, KNotify є дуже потужною систе-мою, за допомогою якої ви можете наказати комп’ютеру виконувати маже будь-якiдiї у вiдповiдь на певну подiю у програмi KDE. Ви можете наказати вiдтворити звук,показати пасивне дiалогове вiкно, наказати блимати панеллю, записати до журналуповiдомлення або навiть виконати якусь нетипову програму, зокрема скрипт коман-дної оболонки, який виконуватиме будь-якi потрiбнi вам дiї. Доступ до цiєї системисповiщень можна отримати за допомогою дiалогового вiкна налаштовування сповiщень(Параметри→Налаштувати сповiщення). У вiдповiдь буде показано список усiхдiй, якi може бути виконано у вiдповiдь на одну з подiй зi списку, розташованого вище.Додаткову пiдказку можна знайти у iнших програмах KDE, ознайомившись iз подiя-ми, якi цi програми перехоплюють. Зокрема, дуже корисним є пасивне сповiщення, якепоказує KMail, коли надходить нове повiдомлення.

7. Чому може не працювати передавання файлiв?Причин може бути багато. Першим протоколом, у якому розробниками було реалiзо-вано передавання файлiв був WLM. Пiдтримку передавання файлiв цим протоколомдля Jabber i IRC було додано у Kopete 0.9.0 (включено до KDE 3.3), а для ICQ i AIM— у Kopete 0.50.0 (включено до KDE 4.0.0). Крiм того, передавання файлiв може непрацювати, якщо ви користуєтеся брандмауером. Подробицi можна знайти у роздiлiщодо протоколу WLM.

8. Чому усi дiї виконуються уже пiсля першого клацання кнопкою мишi? Це ж незручно!

39

Page 40: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Kopete є частиною KDE. Це не просто якась стороння програма, яка просто виглядаєяк решта KDE. Програму тiсно iнтегровано з рештою середовища KDE. Це означає,що у Kopete виконуються стандарти KDE щодо використання одного клацання. Якщовам хочеться змiнити таку поведiнку програми, змiнiть її для усього середовища KDE.Вiдкрити вiдповiдну сторiнку налаштувань можна за допомогою програми «Систем-нi параметри», модуль Пристрої введення→Мишка i позначити пункт Подвiйнеклацання для вiдкриття файлiв i тек (перше клацання — вибiр).

9. Чи можна використовувати для змiни зовнiшнього вигляду програми «шкiрки»?Єдиною вiдповiддю є «нi». Kopete створено бути програмою для обмiну повiдомленнямиу KDE, а це означає, що програма виглядає i поводиться як програма KDE. Додавання«шкiрок» порушує це правило, а реалiзацiя пiдтримки роботи зi «шкiрками» i без нихє непрактичною. Ви можете просто вибрати iнший стиль у «Системних параметрах»i користуватися прозорими меню та iншими зручностями KDE. Втiм, kopete можназапустити з використанням iншого стилю. Приклад: kopete --style=marble. Можнавикористовувати будь-який коректний стиль KDE або Qt.

10. Як попросити реалiзувати якусь можливiсть у наступнiй версiї Kopete?Будь ласка, вiдкрийте сторiнку системи сповiщення про вади KDE i створiть запис по-бажання щодо удосконалення (wishlist) для програми «kopete». Будь ласка, опишiтьусi подробицi i вичитайте ваше повiдомлення перед надсиланням. Розробники не га-рантують, що описану вами можливiсть буде додано до програми, але iз задоволеннямрозглянуть будь-якi пропозицiї.

11. Програма Kopete завершила роботу у аварiйному режимi або працює не так, як слiд(щодо неочiкуваної поведiнки, ми не розглядаємо випадки «Kopete працює не так якPidgin» тощо). Що робити?Будь ласка, повiдомте про цю ваду за допомогою сторiнки системи сповiщення про вадиKDE, роздiл програми «kopete». Повiдомлення про вади буде розглянуто по сутi, лишеякщо їх написано англiйською мовою, вони докладнi, а описана у них вада супрово-джується даними зворотного трасування (текстом iз вкладки «Зворотне трасування»вiкна аварiйного завершення Kopete). Якщо ви користуєтеся Kopete iз git, будь ласка,повiдомляйте про такi вади за допомогою списку листування розробникiв Kopete, нестворюйте звiтiв щодо помилок.

12. SSL у Jabber бiльше не працює. Програма повiдомляє, що не вистачає додатка QCATLS. Що робити?Як можна прочитати у повiдомленнi щодо помилки, у вашiй системi не вистачає дода-тка QCA TLS, який обробляє шифрованi данi TLS/SSL у додатку Jabber. Встановiтьпакунок qca-tls (та qca-ossl) або зберiть його з коду, розмiщеного на домашнiй сторiнцiпроєкту. Будь ласка, зауважте, що вам слiд встановити лише додаток qca-tls, а не са-му бiблiотеку QCA. Потреби у повторному збираннi Kopete немає, програму навiть непотрiбно перезапускати. Якщо встановлення додатка не допомагає, ймовiрно, Qt™ про-сто не вдалося його знайти. Оскiльки qca-tls встановлюється як додаток Qt™, його слiдвстановити до каталогу додаткiв версiї бiблiотек Qt™, якi використовуються у Kopete.

13. Я користуюся одразу Jabber i ICQ. Коли я виходжу у мережу за допомогою Jabber,програма вiд’єднує мене вiд ICQ з повiдомленням про помилку щодо встановленняз’єднання з iншого клiєнта. Що робити?Пам’ятаєте, як налаштовували передавання ICQ у iншому клiєнтi Jabber? Ви налашту-вали «Передавання ICQ», яке надало вам змогу спiлкуватися iз спiврозмовниками зICQ iз мережi Jabber. У ICQ не дозволено встановлювати декiлька з’єднань з однимоблiковим записом, отже система просто вiд’єднала цей запис. Знайдiть у ваших кон-тактах Jabber запис у форматi [email protected] i вилучiть його.

40

Page 41: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Роздiл 9

Подяки i лiцензування

Kopete: © Розробники Kopete, 2001–2007

Переклад українською: о. Iван Петрущак [email protected]

Доповнення перекладу українською: Юрiй Чорноiван [email protected]

Цей документ поширюється за умов дотримання GNU Free Documentation License.

Ця програма поширюється за умов дотримання GNU General Public License.

9.1 Команда

9.1.1 Поточна команда розробки

• Pali Rohar (pali.rohar at gmail com): розробник i супровiдник

• Duncan Mac-Vicar Prett (duncan at kde org): перший автор, розробник i лiдер проєкту

• Till Gerken (till at tantalo net): розробник, супровiдник Jabber

• Olivier Goffart (ogoffart at tiscalinet be): провiдний розробник, супровiдник додатка WLM

• Andy Goossens (andygoossens at telenet be): розробник

• Grzegorz Jaskiewicz (gregj at pointblue com pl): розробник, супровiдник додатка Gadu-gadu

• Jason Keirstead (jason at keirstead org): розробник

• Matt Rogers (mattr at kde org): провiдний розробник, супровiдник додаткiв AIM i ICQ

• Richard Smith (lilachaze at hotmail com): розробник, супровiдник iнтерфейсу користувача

• Will Stephenson (lists at stevello free-online co uk): розробник, пiктограми, додатки, авторпiдручника

• Michel Hermier (michel.hermier at wanadoo fr): супровiдник додатка IRC

• Andre Duffeck (andre at duffeck de): розробник, супровiдник додатка Yahoo

• Michael Larouche (michael.larouche at kdemail net): розробник, WLM, вiкно спiлкування.

41

Page 42: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

9.1.2 Колишнi розробники (Зала слави Kopete)

Цi люди вже не працюють над розробкою Kopete, отже, не робiть спроб зв’язатися з ними зпитань пiдтримки Kopete. Ми будемо ще довгий час вдячнi за їх внесок.

• Christopher TenHarmsel (tenharmsel at users sourceforge net): розробник, дослiдник Oscar

• Ryan Cumming (ryan at kde org): розробник ядра

• Richard Stellingwerff (remenic at linuxfromscratch org): розробник

• Hendrik vom Lehn (hennevl at hennevl de): розробник

• Stefan Gehn (sgehn at gmx net): розробник

• Robert Gogolok (robertgogolock at gmx de): розробник

• Nick Betcher (nbetcher at kde org): перший автор додаткiв ICQ, AIM i IRC

• Daniel Stone (dstone at kde org): перший автор додатка Jabber

• James Grant (topace at lightbox org): розробник, автор додатка iмпорту

• Zack Rusin (zack at kde org): розробник, автор старого додатка Gadu-gadu

• Gav Wood (gav at kde org): автор додатка WinPopup

• Martijn Klingens (klingens at kde org): розробник, дослiдник WLM

9.1.3 Документацiя

Документацiя © Will Stephenson (lists at stevello free-online co uk), 2003, 2004, 2005, MattRogers (mattr at kde org), ©2005, Michael Larouche (michael.larouche at kdemail net), ©2005,2006

42

Page 43: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Додаток А

Довiдник зi створення стилiв вiкнаспiлкування Kopete

А.1 Довiдка зi стилiв вiкна спiлкування Kopete.

Починаючи з версiї Kopete 0.12, у програмi для стилiв вiкон спiлкування використовуєтьсяформат Adium. Формат тем засновано на шаблонах HTML i CSS. Їх стало простiше створю-вати i розробляти, для цього потрiбне лише знання HTML i CSS. Крiм того, стилi можутьмати варiанти (якi визначено у виглядi CSS), що надає додатковi можливостi з налаштування:).

А.1.1 Довiдник.

Формат Adium складається з структури каталогiв, шаблонiв HTML, файлiв CSS i ключо-вих слiв, якi буде замiнено кожного разу пiд час обробки шаблонiв. Остаточна розмова єсторiнкою XHTML, повiдомлення на яку додаються за допомогою дiй DOM. Центральнимелементом є елемент div з назвою Chat. Перед i пiсля цього елемента div розташовуютьсяшаблони Шапки i Пiдвалу. Повiдомлення є дочiрнiми об’єктами елемента div Chat.

А.1.1.1 Структура каталогiв

Вам слiд дотримуватися цiєї структури каталогiв. Код Kopete працює лише за умов дотри-мання такої структури. Якщо вам потрiбно буде створити архiв зi стилем, вас слiд будезаархiвувати каталог styleName. Структура каталогу повторює структуру елемента-зв’язкиу Mac OS X, якщо ви маєте уявлення про цю операцiйну систему. Крiм того, вам слiд до-тримуватися регiстру символiв, оскiльки системи UNIX розрiзняють назви у верхньому iнижньому регiстрах.

styleName\ (може мати суфiкс .adiumMessageStyle , для сумiсностi з Mac OS ←↩X)

Contents\Info.plistResources\

main.cssHeader.htmlFooter.htmlStatus.htmlIncoming\ (and Outgoing \)

Content.html

43

Page 44: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

NextContent.html (for consecutive ←↩messages)

Context.html (for message history)NextContext.htmlAction.html

Variants\*.css

А.1.1.2 About <div id=˝insert˝></div>

Це особливий елемент div, який використовується всерединi програми. Це заповнювач, якийпозначає мiсце, куди слiд вставляти наступне повiдомлення. Якщо цим повiдомленням бу-де нове повiдомлення, заповнювач буде вилучено, розпочнеться елемент нового повiдомле-ння. Але якщо це послiдовне повiдомлення, елемент div буде замiщено вмiстом нового по-вiдомлення. Це особливий елемент div потрiбен у шаблонах Content, Context, NextContent,NextContext. Хоча не завадить додати його i до шаблонiв Action i Status.

А.1.1.3 Шаблони HTML.

Опис шаблону.

Header.html (Обов’язково)Шаблон Header слiд використовувати для показу заголовка розмови. Цей шаблон будевставлено перед елементом div Chat. Якщо ви не використовуєте заголовки, простовставте порожнiй файл.

Footer.html (Обов’язково)Цей шаблон загалом подiбний до Header, але його призначено для пiдвалу сторiнкирозмови. Цей шаблон додається пiсля елемента div Chat. Якщо ви не використовуєтепiдвали, просто вставте порожнiй файл.

Status.html (Обов’язково)Цей шаблон використовується для показу внутрiшнього повiдомлення. Внутрiшнi по-вiдомлення, такi як змiна стану, повiдомлення вiд Kopete (наприклад, Передаваннявхiдного файла). Якщо у стилi немає шаблону Action, цей шаблон використовуєтьсядля показу повiдомлень про дiї (Action).

Incoming/Content.html, Outgoing/Content.html (Обов’язково)Вмiстом цього шаблону є текст повiдомлення. Цей шаблон можна вважати блоком, щомiстить повiдомлення. Переконайтеся, що у цьому шаблонi можна приймати послiдовнiповiдомлення, не робiть його таким, що пристосований лише для одинарних повiдом-лень. Послiдовнi повiдомлення буде вставлено у елемент div insert.

Incoming/NextContent.html, Outgoing/NextContent.html (Обов’язково)

Шаблон NextContent — це фрагмент повiдомлення для послiдовних повiдомлень. Йогобуде вставлено у головний блок повiдомлення. У шаблонi HTML має мiститися мiнi-мальна кiлькiсть команд для показу повiдомлення.

Incoming/Action.html, Outgoing/Action.html (Необов’язково) (Додаток до Kopete)

Цей шаблон є додатком Kopete до формату Adium. Його можна використовувати дляобох напрямкiв: вхiдного i вихiдного. Повiдомлення про дiї — це особливий вид повiдом-лень, за допомогою яких можна повiдомити про дiї, якi ви виконуєте. Приклад: «/meвстановлює Kopete» буде показано як «DarkShock встановлює Kopete».

Incoming/Context.html, Incoming/NextContext.html, Outgoing/Context.html, Outgoing/NextContext.html (Необов’язково)

Цi шаблони у Kopete не використовуються. У Adium їх призначено для показу iсторiїповiдомлень. Загалом цей шаблон подiбний до Content i NextContent, але має деякiвiдмiнностi, за допомогою яких його можна вiдрiзнити вiд звичайних повiдомлень.

44

Page 45: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

А.1.1.4 Про стилi CSS i Варiанти

У шаблонi HTML буде описано структуру стилю. Але самi стилi описуються за допомогоюфайлiв CSS. У файлi main.css описано головний стиль, всi варiанти є лише наслiдками змiниголовного стилю. Прикладами варiантiв є змiна кольорiв, вимикання показу фотографiйкористувачiв. Обидва рiзновиди таблиць стилiв, main.css i варiанти, буде iмпортовано доостаточної сторiнки XHTML.

А.1.1.4.1 -main.css

Це головний файл CSS, який є спiльним для всiх варiантiв. У цьому файлi повиннi мiститисявсi головнi описи стилю.

А.1.1.4.2 -Variants

Варiанти — це файли CSS, розташованi у каталозi Variants/ . Кожен з варiантiв є окремимфайлом CSS, у який включено файл main.css, а потiм описано змiни у головному стилi.

А.1.1.5 Стилi для налагоджування

Ось двi пiдказки для випробування стилю пiд час його створення.

А.1.1.5.1 -Збережiть зразок розмови.

За допомогою функцiй вiкна спiлкування ви можете зберегти якусь розмову. Результатомзбереження буде копiя показаної внутрiшньої сторiнки XHTML. Скористайтеся цiєю сторiн-кою, щоб за допомогою Konqueror перевiрити вашi файли CSS.

А.1.1.5.2 -Вимкнiть кеш стилiв.

У налаштуваннях iснує невеличкий перемикач, за допомогою якого можна вимкнути кешува-ння стилiв. Якщо скористатися цим перемикачем, шаблони HTML будуть перезавантажува-тися пiсля кожного запиту на стиль. Для того, щоб скористатися можливостями перемикача,вам слiд додати наведенi нижче рядки для файла kopeterc. Цей перемикач дуже кориснийпiд час перевiрки стилiв у Kopete

[KopeteStyleDebug]disableStyleCache=true

А.1.2 Довiдка з ключових слiв

Ключовi слова схожi на отвори у програмi, у якi ви можете заповнити власними значеннями.У кожному з нових повiдомлень їх буде замiнено на значення, якi вiдповiдають контексту.Для повноцiнної пiдтримки всiх можливостей Kopete авторами було додано декiлька додаткiвключових слiв до Adium. Крiм того, ключовi слова доступнi лише у певному контекстi.

Список ключових слiв для шаблонiв Header i Footer.

%chatName%Це назва файла поточного сеансу спiлкування. Для типового сеансу у цiй назвi вiдобра-жено назву контакту i його стан. У випадку IRC за назвою також можна встановититему каналу.

45

Page 46: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

%sourceName%, %destinationName%Це iмена контактiв у сеансi спiлкування. %sourceName%— це ваше iм’я. %destinationName% — це iм’я контакту, з яким ви спiлкуєтеся. Перевагу над використанням зазначенихвище ключових слiв слiд надавати %chatName%, оскiльки попереднi параметри можебути оброблено неправильно у груповому спiлкуваннi або IRC.

%incomingIconPath%, %outgoingIconPath%Цi ключовi слова позначають зображення, фотографiю або аватар контактiв пiд чассеансу спiлкування. У вхiдному потоцi це буде фотографiя контакту, а у вихiдному —ваша власна фотографiя. Якщо таких фотографiй виявлено не буде, буде використанозображення buddy_icon.png, розташованi у каталогах Incoming або Outgoing.

%timeOpened%, %timeOpened{X}%Це час, коли було розпочато спiлкування. У %timeOpened% буде використано типовийформат часу для поточної локалi. Якщо ви бажаєте використовувати особливий форматчасу, скористайтеся ключовим словом %timeOpened{X}%, де X — це рядок, у якомумiститься формат часу. Параметри часу збiгаються з параметрами часу функцiї strftime бiблiотеки glibc. Щоб отримати список можливих параметрiв, виконайте у команднiйоболонцi команду man strftime.

Список ключових слiв для шаблонiв Content, NextContent, Context,NextContext, Action

%userIconPath%Це зображення, фотографiя або аватар контакту, пов’язаного з поточним повiдомлен-ням. Якщо фотографiї не буде знайдено, буде використано зображення buddy_icon.png,яке знаходиться у каталозi Incoming або Outgoing, залежно вiд напрямку повiдомлення.

%senderScreenName%Це iдентифiкатор контакту, пов’язаного з даним повiдомленням. Приклади:[email protected], 45566576, JohnSmith.

%sender%Це iм’я контакту, пов’язаного з поточним повiдомленням. Як джерело буде використаноекранне iм’я метаконтакту.

%service%Показує назву служби, пов’язаної з поточним повiдомленням. Приклади: Jabber, Yahoo,MSN.

%textbackgroundcolor{X}%

У Kopete це ключове слово вiдповiдає кольору тла пiдсвiчування. Не використовуйтепараметр у фiгурних дужках, користуйтеся лише формою %textbackgroundcolor{}.

%senderStatusIcon% (Додаток до Kopete)Вiдповiдає пiктограмi стану контакту, пов’язаного з поточним повiдомленням. Значен-ням є адреса файла.

%senderColor%, %senderColor{N}% (Додаток до Kopete)Створює колiр за iдентифiкатором контакту вiдправника. Можна використовувати дляпоказу псевдонiма контакту iншим кольором.%senderColor{N}%, де N — додатне число. Якщо N бiльше за 100, колiр буде свiтлiшимза колiр контакту. Якщо N рiвне 150, колiр буде на 50% свiтлiшим. Якщо N менше за100, колiр буде темнiшим. Корисно для змiни кольору тла для кожного з контактiв.Якщо ви бажаєте скористатися цими кольорами у одному з варiантiв, а не у головномустилi, iснує один обхiдний шлях:

46

Page 47: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

<div style=" color:% senderColor %; border:none;border -color:% ←↩senderColor {40}%;"

><p class=" message">...</p></div >

ви можете застосувати колiр до елемента p.message у вашому файлi main.css, а у файлварiанта вставити такий код:

p.message { color:inherit; border -color:inherit; }

Список ключових слiв, спiльних для повiдомлень i Status.html

%message%

Саме повiдомлення. Значенням є фрагмент коду HTML.

%time%, %time{X}%Час, коли було отримано повiдомлення. У %time% буде використано типовий форматчасу поточної локалi. Якщо ви бажаєте використовувати особливий формат часу, ско-ристайтеся ключовим словом %time{X}%, де X — це рядок, у якому мiститься форматчасу. Параметри часу збiгаються з параметрами часу функцiї strftime бiблiотеки glibc.Щоб отримати список можливих параметрiв, виконайте у команднiй оболонцi командуman strftime.

%messageDirection% (Додаток до Kopete)Вiдповiдає напрямку тексту у повiдомленнi: чи слiд показувати текст повiдомлення унапрямку справа-лiворуч, чи у напрямку злiва-праворуч. Значеннями можуть бути:«rtl» (справа-лiворуч) або «ltr» (злiва-праворуч). Щоб побачити як працює це ключовеслово, прочитайте роздiл Настанови щодо напрямку тексту у повiдомленнi.

А.2 Настанови зi створення стилiв вiкна спiлкуванняKopete

Настанови зi створення стилю вiкна спiлкування Kopete — це набiр iнструкцiй, якi слiдвиконати для того, щоб ваш стиль вiкна спiлкування був сумiсний з Kopete.

А.2.1 Пiдтримуйте пiдсвiчування

У вашому стилi має бути показано пiдсвiчування. У Kopete i Adium %textbackgroundcolor{}% буде замiнено кольором пiдсвiчування. Додавайте атрибут стилю background-color:%textbackgroundcolor{}% до елемента HTML, який вiдповiдає за показ повiдомлення.

А.2.2 Слiд використовувати шаблони послiдовних повiдомлень.

Цi настанови призначено для людей, якi наново переписують старi стилi XSL у новому форма-тi. Всi стилi мають пiдтримувати шаблон для послiдовних повiдомлень. Тепер ця можливiстьє типовою.

А.2.3 Використовуйте кодування UTF-8.

У заголовку все сказано. Вам слiд зберiгати свої файли у UTF-8.

47

Page 48: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

А.2.4 Додавайте файл Contents/Info.plist для сумiсностi з Adium

Файл Contents/Info.plist ще не використовується у Kopete. Але якщо ви бажаєте, щобваш стиль був сумiсним з Adium, вам слiд додати i цей файл. Нижче наведено вмiст базовогофайла-прикладу. Рядки, якi слiд замiнити, розташовано мiж символами «$».

<?xml version ="1.0" encoding ="UTF -8"?><!DOCTYPE plist PUBLIC "-// Apple Computer //DTD PLIST 1.0// EN" "http :// ←↩

www.apple.com/DTDs/PropertyList -1.0. dtd"><plist version ="1.0" ><dict >

<key>CFBundleDevelopmentRegion </key >

<string>English </string >

<key>CFBundleGetInfoString </key >

<string>$Your style full name$ </string >

<key>CFBundleIdentifier </key >

<string>$Your style ID in the form: com.adiumx.smooth.operator.style$ </string >

<key>CFBundleInfoDictionaryVersion </key >

<string>1.0</string >

<key>CFBundleName </key >

<string>$Your style name here$ </string >

<key>CFBundlePackageType </key >

<string>AdIM </string >

<key>MessageViewVersion </key >

<integer>3</integer ></dict ></plist >

А.2.5 Додавайте buddy_icon.png

Вам слiд додати файл з назвою buddy_icon.png у теки Incoming i Outgoing. Цi зображеннябуде використано, якщо контакт не надав фотографiї.

А.2.6 Додавайте пiдтримку мов з записом справа-лiворуч за допо-могою ключового слова %messageDirection%.

Ключове слово %messageDirection% призначено для використання у системах лiвописних си-стемах запису мов. Воно визначає напрямок запису повiдомлення: «rtl» (справа-лiворуч) або«ltr» (злiва праворуч). Додавайте цей атрибут стилю до елемента HTML, який вiдповiдаєза показ повiдомлення, ось так: direction: %messageDirection%. Попереднiй перегляд сти-лю, у налаштуваннях вигляду, має перевiрку правильностi показу лiвописної системи запису.Вiдповiдний рядок має бути показано у напрямку справа-лiворуч.

48

Page 49: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Додаток Б

Довiдник з розробки для додаткаканалiв Kopete

Починаючи з версiї Kopete 1.0, Kopete постачається з додатком пiд назвою «Канал». Каналинадають вам змогу пропускати вашi вхiднi i вихiднi повiдомлення через зовнiшнiй скриптабо виконуваний файл. Вхiдне повiдомлення буде пропущено через виконуваний файл дотого, як потрапити до вiкна спiлкування, а вихiдне повiдомлення — до надсилання цьогоповiдомлення мережею Iнтернет. Канали можуть отримувати текст у однiй з трьох форм:

Звичайний текстТекст повiдомлення у виглядi тексту ASCII

Текст повiдомлення у HTMLТекст повiдомлення як код HTML у тому виглядi, як його було надiслано як HTMLвашим спiврозмовником, i у якому його буде показано у вiкнi спiлкування

Повiдомлення у виглядi повноцiнного XMLДокумент XML, у якому описано всi характеристики повiдомлення, зокрема код HTML.

У цьому документi описано специфiчнi особливостi формату XML та подано настанови щодонаписання програм для його обробки.

Б.1 Вихiдний XML

Ось приклад того, що програма отримає у стандартному вхiдному потоцi:

<?xml version="1.0" encoding="ISO-8859-1"?><message subject=""

route="outbound"importance="1"formattedTimestamp="11:06:46 am"timestamp="Sat Dec 1 11:06:46 2007"type="normal"mainContactId="spacemonkey1234"time="11:06 am" ><from>

<contact contactId="tdurden"protocolIcon="aim_protocol"userPhoto="/home/kde-devel/.kde4/share/apps/kopete/oscarpictures/tdurden.jpg" ><contactDisplayName dir="ltr" text="tdurden" /><metaContactDisplayName dir="ltr"

text="Tyler" /></contact>

49

Page 50: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

</from><to>

<contact contactId="spacemonkey1234"protocolIcon="aim_protocol"userPhoto="/home/kde-devel/.kde4/share/apps/kopete/avatars/User/7e542903e0ac7519a7496e85f5a5b99d.png" ><contactDisplayName dir="ltr" text="spacemonkey1234" /><metaContactDisplayName dir="ltr" text="Robert Paulson" />

</contact></to>

<body dir="ltr"bgcolor="#000000"color="#000000" >&lt;span style=" color:#000000;"

>hey&lt;/span></body></message>

Цей код XML у загальних рисах засновано на XSD, що використовується у стилях спiлкува-ння i знаходиться на сайтi Kopete. У кодi подано одне повiдомлення. Iснує декiлька речей,якi слiд зауважити:

• Атрибут «timestamp» у елементi «message» подано у стандартному форматi ISO 8601.

• Атрибут «protocolIcon» у елементi «contact» буде вибрано у такий спосiб:

1. Якщо об’єкт контакту має встановлену властивiсть «фотографiя», буде використаношлях до фотографiї.

2. Якщо такої властивостi не встановлено, буде проведено пошук зображення у метакон-тактi контакту. Результат буде використано незалежно вiд того, чи буде вiн нульовим,чи нi.

• Атрибути «color» i «bgcolor» у елементi «body» є порожнiми рядками, якщо їх не встанов-лено у Kopete. Цi атрибути буде подано у форматi вебкольорiв.

• Вмiст елемента «body» слiд екранувати символом «<», щоб його не можна було сплутатиз справжньою структурою XML. Очевидно, щоб правильно розпiзнати текст повiдомленняяк HTML, слiд перетворити всi «amp;lt;» на «<».

Б.2 Вхiдний XML

Ваша програма отримуватиме XML у потоцi вхiдної iнформацiї, зможе змiнити цю iнформа-цiю, а потiм передати змiнену iнформацiю до Kopete за посередництва стандартного вихiдно-го потоку iнформацiї. Якщо ваша програма змiнить перелiченi нижче елементи, внутрiшнiданi, якi отримає Kopete щодо змiненого повiдомлення, вiдображатимуть внесенi вами змiни.

• атрибут «timestamp» елемента «message», але не iншi часовi атрибути

• атрибут «subject» елемента «message»

• атрибут «type» елемента «message»

• атрибут «importance» елемента «message»

• атрибут «color» елемента «body». Зазвичай значенням такого атрибута є вебномер кольору,але можна встановити i назву кольору. Назви кольорiв, якi визначаються у стандартi SVG,є прийнятними для параметра QColor у Qt 4, отже, можна використовувати лише цi назви.

• атрибут «color» елемента «bgbody», — тi самi зауваження, що i для «color»

• вмiст елемента ˝body˝

Якщо ви змiните елементи або їх атрибути, якi не було згадано вище за текстом, цi змiни невплинуть на показ повiдомлень.

50

Page 51: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Б.3 Прийнятнi значення

Деякi з атрибутiв мають обмежену множину прийнятних значень. У вихiдному потоцi до-датка «Канали» завжди будуть коректнi значення. Якщо ваша програма намагатиметьсязмiнити цi атрибути, їх значення має залишатися коректним. Якщо цю вимогу не буде вико-нано, поведiнка Kopete може бути непередбачуваною.

Атрибут «route» елемента «message»Повинен мати значення «inbound», «outbound» або «internal»

Атрибут «type» елемента «message»Повинен мати значення «action» або «normal»

Атрибут «importance» елемента «message»Повинен мати значення «0» (низька важливiсть), «1» (звичайна важливiсть) або «2»(пiдвищена важливiсть)

Атрибут «dir» у багатьох елементахПовинен мати значення «ltr» (для правописних систем запису) або «rtl» (для лiвописнихсистем запису)

51

Page 52: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Додаток В

Пiдручник з Jabber

В.1 Про XMPP Jabber

XMPP або Jabber (насправдi цi слова означають одне i те саме поняття) — назва вiдкритого,децентралiзованого протоколу обмiну даними мережею, який використовується для обмiнумиттєвими повiдомленнями. Цей протокол розроблено для роботи у iнфраструктурi сервер-клiєнт з багатьма серверами у всiй мережi Iнтернет, де у кожного з користувачiв є власнийоблiковий запис. Сервер зазвичай з’єднано з багатьма клiєнтами з одного боку i iншими сер-верами XMPP у iнтернетi з iншого. Давайте розглянемо невеличкий приклад, щоб пояснитиметодику роботи:

Ромео кохає Джульєтту i бажає з нею спiлкуватися за допомогою мережi Jabber. Ромеоможе писати повiдомлення у власнiй клiєнтськiй програмi (яку з’єднано з montague.net) досвоєї коханої, чию клiєнтську програму з’єднано з сервером з назвою capulet.com.

Пiд час реєстрацiї облiкового запису на серверi Ромео вибрав так званий JID (Jabber-iдентифiкатор). Принципи роботи JID в основному схожi на адресу електронної пошти, йогопов’язано з назвою сервера записом з використанням символу «@». Прикладом коректногоJID для Ромео є [email protected].

Для спiлкування з iншими користувачами мережi Ромео слiд додати їхнi JID до власногосписку контактiв. Цi користувачi можуть використовувати той самий сервер (наприклад[email protected]) або iнший сервер (наприклад [email protected] i, звичайно ж, [email protected]).

52

Page 53: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Вiзуальне представлення мережi Jabber.Звичайно ж, Jabber/XMPP надає у розпорядження користувачiв набагато бiльше служб(наприклад шифрування повiдомлень, спiлкування за допомогою голосу та вiдео, груповеспiлкування), про якi ми поговоримо у цьому пiдручнику пiзнiше.

Jabber/XMPP є основою роботи двох дуже великих мереж обмiну повiдомленнями: GoogleTalk та спiлкування facebook. Облiковими записами у цих системах можна скористатися якзвичайними облiковими записами Jabber у Kopete. Докладнiше про це ми поговоримо нижче,крiм того, настанови з використання систем обмiну повiдомленнями можна знайти на самихсторiнках цих систем обмiну повiдомленнями.Наведенi вище вiдомостi надають нам змогу перейти до основної частини пiдручника: нала-штування клiєнтської програми jabber та використання чудових можливостей Kopete.

В.2 Першi кроки

В.2.1 Встановлення Kopete

Пiктограма Kopete.Звичайно ж, перш нiж ви зможете працювати з Kopete, вам слiд встановити програму. Якщови користуєтеся системою на основi Linux, ймовiрно Kopete вже встановлено (якщо вами буловстановлено збiрку програмного забезпечення KDE). Крiм того, пакунок з програмою можнавстановити з одного зi сховищ програмного забезпечення вашого дистрибутива.

53

Page 54: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Встановiть Kopete i запустiть програму.

В.3 Створення власного облiкового запису Jabber

Пiсля запуску Kopete ви побачите перед собою порожнє вiкно.

Порожнє вiкно Kopete.

У нижнiй частинi вiкна ви побачите напис Натиснiть, щоб додати облiковий запис. На-тиснiть цей напис або скористайтеся пунктом меню Параметри→Налаштувати..., Дода-ти запис для створення облiкового запису. Нам потрiбно створити облiковий запис Jabber,отже слiд вибрати пункт меню Jabber i натиснути кнопку Далi. Пiсля натискання кнопкиЗареєструвати новий облiковий запис програма вiдкриє нове вiкно, за допомогою якогови зможете вказати назву сервера Jabber, на якому має бути створено облiковий запис.

54

Page 55: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Налаштування KopeteНазву сервера можна або вписати вручну до поля Сервер Jabber, або вибрати з типовогосписку, який буде показано пiсля натискання кнопки Вибрати....

Дiалогове вiкно вибору сервера.Пiсля вибору сервера ви зможете вказати бажаний iдентифiкатор Jabber, тобто iм’я вашогокористувача. Додайте бажане iм’я користувача перед символом «@» у полi Бажане IДдля Jabber. Пiсля визначення вами пароля i повторного його введення вам слiд позначитиполе >Використовувати шифрування протоколу (SSL) для створення шифрованогоз’єднання мiж клiєнтською програмою i сервером.

55

Page 56: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Створення власного облiкового запису.

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

Вiтаємо, ви зареєстрували новий облiковий запис на серверi Jabber!

В.4 Визначення даних облiкового запису у Kopete

Тепер у вас власний облiковий запис на серверi Jabber i Kopete запитає вас про данi Крокудва: iнформацiя облiкового запису. Kopete додасть ваш iдентифiкатор Jabber i ваш пароль увiдповiднi поля форми автоматично. Якщо ви бажаєте, щоб Kopete запам’ятала ваш парольз метою уникнення його повторного введення кожного разу, коли ви встановлюєте з’єднанняз сервером, позначте пункт Запам’ятати пароль.

Якщо ви бажаєте скористатися вже створеними вами облiковими записами Google Talk абоFacebook у Kopete (насправдi, ви маєте справу з серверами Jabber), вкажiть вашу адресуGMail або данi облiкового запису facebook (настанови можна знайти тут) для встановленняз’єднання з цими серверами.

Крiм того, ви можете позначити пункт Виключити зi «з’єднати всi». Таким чином, винакажете Kopete не з’єднуватися з сервером, коли ви наказуєте Kopete встановити з’єднанняз усiма вашими облiковими записами (оскiльки у Kopete передбачено пiдтримку багатьохiнших протоколiв, зокрема ICQ або MSN). Якщо цей пункт буде позначено, пiзнiше ви по-виннi будете встановлювати з’єднання з цим облiковим записом окремо кожного разу, коливи забажаєте спiлкуватися з кимось за його допомогою.

Тепер ваше вiкно Kopete має виглядати так:

56

Page 57: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Вiкно iнформацiї про облiковий запис.

Перейдiть на вкладку З’єднання, щоб змiнити додатковi параметри. З мiркувань забезпе-чення захисту з’єднання варто позначити пункт Використовувати шифрування про-токолу i зняти позначення з пункту Дозволяти автентифiкацiю паролями простоготексту.

Типовi параметри сервера мають задовольняти вашi потреби, якщо комп’ютер працює узвичайнiй домашнi мережi без особливих налаштувань брандмауера.

Роздiл Параметри перебування є ще однiєю особливiстю Jabber: ви можете визначити такзванi «ресурси», якi вказуватимуть на те, яким чином ви спiлкуєтеся. Наприклад, якщо виувiйшли до системи Jabber з вашого мобiльного телефону i одночасно з ноутбука (так, такийвхiд є можливим), ресурс повiдомлятиме контактам, звiдки було надiслано повiдомлення.Отже, ви можете назвати ресурс «Ноутбук» або «Android», залежно вiд того, де було вста-новлено Kopete. Не забувайте, що вашi ресурси зможуть бачити вашi спiврозмовники (їх будедодано до JID десь так: [email protected]/Ноутбук). Отже пiд час вибору назви ресурсуслiд зважати на конфiденцiйнiсть.

У нашому прикладi ми використали назву Ресурсу Ноутбук . Прiоритет встановлюється,якщо ви використовуєте декiлька пристроїв. Прiоритет повiдомляє клiєнтськiй програмi спiв-розмовника, з яким з пристроїв (наприклад мобiльним телефоном чи ноутбуком) слiд вестиобмiн даними. Повiдомлення отримуватиме пристрiй з найвищим значенням прiоритету.

57

Page 58: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Налаштування облiкового запису.

Параметри наступної вкладки, Перенесення файлiв, у звичайних мережах змiнювати не-має потреби.

Нарештi, можна налаштувати параметри конфiденцiйностi на вкладцi Конфiденцiйнiсть.Призначення цих параметрiв легко вгадати з їх назв. Ми не рекомендуємо вам познача-ти пункт Застарiлий вбудований формат PGP для пiдписаних та зашифрованихповiдомлень (докладнiше про PGP можна дiзнатися тут), оскiльки шифрування можнавиконати за допомогою вбудованих механiзмiв OTR, про якi ми поговоримо пiзнiше.

Пiсля цього ви можете натиснути кнопку Далi ще раз i отримати вже налаштований облi-ковий запис. Ви можете вибрати колiр для пункту цього облiкового запису. Якщо ви готовiдо входу до мережi Jabber, позначте пункт З’єднатися зараз.

58

Page 59: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Останнiй крок налаштування.

Тепер налаштування завершено.

Крiм того, встановити з’єднання з сервером можна вручну за допомогою пункту меню Стан→В мережi у головному меню Kopete або контекстному меню пiктограми системного лоткаKopete (викликається клацанням правою кнопкою мишi): Встановити стан→У мережi.Якщо ви позначили пункт Виключити зi «з’єднати всi», вам слiд навести вказiвник мишiна пiктограму Kopete у системному лотку, клацнути правою кнопкою мишi i вибрати пунктваш_JID@десь_там.org→В мережi.

Виходимо у мережу.

59

Page 60: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

В.5 Додавання друзiв

Пiсля першого вашого входу до системи вiкно Kopete буде майже порожнiм. Ймовiрно, у ньо-му буде лише типовий запис контакту, доданий вашим сервером, який, можливо, надiславвам вiтальне повiдомлення, але у ньому не буде списку спiврозмовникiв, з якими можна булоб поспiлкуватися. На першому кроцi додавання записiв ваших друзiв слiд вказати їхнi iден-тифiкатори Jabber. Якщо вам вiдомий такий iдентифiкатор, ви можете негайно додати йогодо списку Kopete. Скористайтеся для цього пунктом Додати→ ваш[email protected] абоФайл→Додати контакт→ ваш[email protected]. У вiдповiдь програма вiдкриє вiкно,у якому ви зможете вказати Jabber ID, який ви бажаєте додати до вашого списку. Введiтьцей iдентифiкатор i натиснiть кнопку Гаразд. Якщо ви визначаєте групу записiв конта-ктiв (наприклад «родина» чи «робота») слiд скористатися пунктом Група. Зв’язок записуз адресною книгою можна створити за допомогою пункту Запис адресної книги. Пiслявизначення зв’язку ви зможете використовувати данi профiлю користувача, зокрема знiмоккористувача, у багатьох програмах.

Додавання запису контакту.

Отже, ви додали запис до вашого списку контактiв. Але перш нiж ви зможете надсилати йо-му чи їй повiдомлення, ваш контакт має уповноважити вас на надсилання таких повiдомлень.До уповноваження праворуч вiд запису контакту буде показано знак оклику на жовтому тлi.

Ваш запис контакту.

Пiсля того, як ваш контакт уповноважить вас або додасть вас до власного списку контактiв,програма зафарбовуватиме його чи її пiктограму у списку контактiв пiсля входу вiдповiдногокористувача до системи обмiну повiдомленнями. Пiктограми користувачiв вiдповiдатимуть їхСтану. Ви також можете встановити власний стан у мережi. Пiсля уповноваження програмапокаже вам вiдповiдне повiдомлення.Зазвичай, ваш контакт також додасть вас до свого списку контактiв, отже вам також доведе-ться надати уповноваження. Kopete сповiстить про запит щодо уповноваження за допомогоюзеленого прапорця з описом запиту. Щоб надати уповноваження, натиснiть кнопку Упов-новажити. Вiкно сповiщення можна закрити натисканням хрестика у верхньому правомукутi вiкна сповiщення.

60

Page 61: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Ваш контакт додав вас до власного списку.

Пiсля виконання уповноважень ваш список контактiв має набути вигляду, подiбного до на-веденого на наступному зображеннi.

Запис контакту пiсля завершення процедури взаємного уповноваження.

Отже, ви додали ваш перший запис контакту до списку контактiв.

61

Page 62: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

В.6 Обмiн повiдомленнями та надсилання файлiв

Щоб розпочати спiлкування з кимось з ваших контактiв, наведiть вказiвник мишi на йогопункт у списку i клацнiть лiвою кнопкою мишi. Програма вiдкриє нове вiкно у якому визможете вводити повiдомлення у меншому полi, розташованому у її нижнiй частинi, де будепоказано курсор. Щоб надiслати введений текст натиснiть клавiшу Enter або кнопку Надi-слати. Таким чином, ви зможете обмiнюватися повiдомленнями з вашим спiврозмовникомабо спiврозмовницею.

Ваше перше спiлкування.

В.6.1 Передавання файлiв

Щоб передати файл за допомогою Jabber, натиснiть кнопку Надiслати файл i вкажiтьфайл, який ви бажаєте надiслати за допомогою контекстного меню. Програма негайно спо-вiстить вам про завершення передавання даних або помилку у такому передаваннi.

ЗастереженняПередавання файлiв може не працювати через несумiснiсть з налаштуваннями деяких зсерверiв.

В.6.2 Групове спiлкування

Jabber можна користуватися не лише для спiлкування з одним спiврозмовником. Ви може-те скористатися режимом групового спiлкування для обговорень у стилi IRC, коли обмiндумками може одночасно вести декiлька спiврозмовникiв. Щоб перевести програму групово-го спiлкування, наведiть вказiвник мишi на пiктограму системного лотка Kopete i виберiтьпункт ваш_JID →Приєднатись до групового спiлкування..., де замiсть ваш_JID слiд ско-ристатися пунктом вашого iдентифiкатора Jabber. У вiдповiдь програма вiдкриє нове вiкно,за допомогою якого ви зможете долучитися до кiмнати групового спiлкування.

62

Page 63: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Групове спiлкування.

Натиснiть кнопку Запит, щоб переглянути список всiх кiмнат спiлкування на вашому серверiJabber. Виберiть одну з кiмнат i натиснiть клавiшу Enter, щоб увiйти до неї.

Крiм того, ви можете вказати i створити власну кiмнату спiлкування визначенням її назви урядку Кiмната. Пiсля вибору або створення кiмнати натиснiть клавiшу Enter або кнопкуПриєднатись, щоб приєднатися до цiєї кiмнати.

Пiсля створення вами кiмнати спiлкування у вашому вiкнi Kopete з’явиться нове поле з [email protected] . З цим пунктом можна поводитися як зi звичайним пунктомконтакту, тобто для того, щоб розпочати спiлкування, достатньо клацнути лiвою кнопкоюмишi на цьому пунктi JID тощо.

Пiсля реалiзацiї цих настанови ви маєте налаштовану клiєнтську програму Jabber i теорети-чно можете спiлкуватися з вашими контактами. Але щоб скористатися можливостями Kopeteповнiстю, вам варто налаштувати програму вiдповiдно до ваших потреб. На наступнiй сто-рiнцi цього пiдручника можна знайти набiр корисних порад з налаштування.

В.7 Кориснi поради з налаштування

Всi наведенi нижче настанови стосуються налаштувань за допомогою основного вiкнаналаштування Kopete, яке можна вiдкрити за допомогою пункту меню Параметри→Налаштувати.... Не забудьте натиснути кнопку Застосувати або Гаразд, щоб внесенiвами змiни було збережено.

Доступ до всiх налаштувань, що стосуються роботи вашого облiкового запису або декiлькохоблiкових записiв у Kopete (Jabber/XMPP, а також ICQ, MSN та багатьох iнших протоколiвобмiну повiдомленнями) можна отримати на сторiнцi Облiковi записи. Якщо ви хочетезмiнити вашi особистi данi або використати у програмi фотографiю, натиснiть кнопку Змi-нити особу... i внесiть вiдповiднi змiни. Фото можна вивантажити натисканням невеличкоїпiктограми, розташованої лiворуч у нижнiй частинi областi для зображення.

63

Page 64: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Налаштування профiлю.Наступна сторiнка у вертикальному списку, розташованому лiворуч, має назву Список кон-тактiв. Призначення пунктiв цiєї сторiнки доволi очевидне. Корисним буде позначити пунктВикористовувати фото контактiв, якщо вони наявнi. На iнших сторiнках налаштува-ння (Кольори i шрифти, Додатково i Компонування) наведено пункти доволi специфi-чних налаштувань, змiни у якi варто вносити пiсля декiлькох тижнiв користування Kopete,коли ви визначитеся зi своїми уподобаннями.За допомогою сторiнки налаштування Стан ви зможете вказати вашi типовi повiдомленняпро стан, якi буде показано при переходi до станiв «У мережi», «Немає на мiсцi», «Невиди-мий» тощо.На сторiнцi Поведiнка наведено доволi багато цiкавих налаштувань. Серед найцiкавiшихтi налаштування, якi можна знайти на вкладцi Загальне: Обробка повiдомлень та По-чатковий стан. За допомогою першого можна визначити, будуть вхiднi повiдомлення вiдваших контактiв вiдкриватися негайно у новому вiкнi чи їх буде поставлено у чергу до часу,коли ви вiдкриєте вiкно Kopete. За допомогою другого пункту ви можете вказати Kopete,чи слiд програмi з’єднуватися з сервером обмiну повiдомленнями одразу пiсля запуску про-грами. Якщо ви позначите цей пункт, ви зможете розпочинати спiлкування одразу пiслязапуску Kopete. За допомогою вкладки Подiї можна визначити перелiк подiй, про настан-ня яких Kopete сповiщатиме вас за допомогою системи сповiщення середовища (наприкладKNotify). Якщо ви хочете, щоб Kopete автоматично встановлювала стан «Немає на мiсцi»,вiдкрийте вкладку Параметри вiдсутностi i позначте перший пункт. Ви можете вказа-ти час, який має пройти з часу останньої дiї (натискання клавiшi або пересування мишi),щоб Kopete автоматично встановила стан вiдсутностi. Типовим значенням є час у 10 хвилин.Пункти вкладки Спiлкування очевиднi, для них встановлено доволi прийнятнi значення.Наступним пунктом у вертикальному меню є Вiкно спiлкування. За допомогою першоївкладки вiдповiдної сторiнки, Стиль, ви можете змiнити вигляд спiлкування. Ви можетевстановити власний стиль або отримати стиль з iнтернету натисканням кнопки Отриматиновий.... Типово введення послiдовностi символiв емоцiйки пiд час спiлкування призводи-тиме до перетворення у Kopete емоцiйки на вiдповiдне зображення. Щоб вимкнути такеперетворення або скористатися iншим набором емоцiйок, вiдкрийте вкладку Емоцiйки. Задопомогою останньої вкладки, Кольори i шрифти, ви зможете змiнити вiдповiднi параме-три вiкна спiлкування.

У Kopete передбачено пiдтримку вебкамер, але на цей момент (листопад 2010 року) iснуютьпевнi труднощi з проведенням вiдеоспiлкування, отже ви маєте самi перевiрити працезда-тнiсть параметрiв, визначених на сторiнцi Вiдео, оскiльки ймовiрно, що не все працюватиме

64

Page 65: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

як слiд. Кориснi настанови щодо усування проблем з вiдеокамерами можна знайти на форумiKDE.

В.8 Додатки

Потужностi Kopete надає можливiсть використання додаткiв. Разом з програмою встановлю-ється типових набiр пакункiв (новi пакунки можна встановити, наприклад, за допомогою про-грами для керування пакунками вашого дистрибутива Linux®). Додатки можна увiмкнути iналаштувати за допомогою сторiнки Додатки. Увiмкнути додаток можна позначенням вiд-повiдного пункту. Хоча призначення бiльшостi пунктiв очевидне, ми все ж зупинимося на де-яких з них. Дуже корисним додатком є додатокЖурнал. Якщо його буде увiмкнено, Kopeteвестиме журнал спiлкування i записуватиме його на жорсткий диск вашого комп’ютера. Пе-реглянути цей журнал можна за допомогою вiкна спiлкування пiсля натискання пiктограмиПереглянути журнал або вибору пункту меню Iнструменти→Переглянути журнал.

В.8.1 OTR

Одним з найважливiших додаткiв з огляду на питання конфiденцiйностi є додаток OTR.За допомогою цього додатка ви можете шифрувати данi обмiну повiдомленнями, що робитьнеможливим читання вашого обмiну повiдомленнями стороннiми особами. Пiсля вмиканняцього додатка вам слiд вiдкрити сторiнку його параметрiв (натиснiть пiктограму з зображе-нням гайкового ключа) i Створити ключ.

Створення ключа OTR.

Створення ключа може бути доволi тривалою процедурою, вам доведеться зачекати на їїзавершення. Коли ключ буде створено, закрийте вiкно OTR натисканням кнопки Гаразд iпiдтвердьте внесенi змiни натисканням кнопки Застосувати. Нарештi, вам доведеться пе-резапустити програму Kopete. Пiсля перезапуску вiдкрийте вiкно спiлкування з тим кон-тактом, з яким ви бажаєте поспiлкуватися у захищеному режимi. Скористайтеся пунктомменю Iнструменти→Параметри OTR→ Розпочати сеанс OTR або натиснiть пiкто-граму Шифрування OTR→ Розпочати сеанс OTR. Kopete розпочне сеанс, якщо клi-єнтська програма вашого контакту пiдтримує OTR. Якщо такої пiдтримки не передбачено,буде показано повiдомлення про помилку.

65

Page 66: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Перше використання OTR.

Для забезпечення iдентифiкацiї контакту з вашого списку контактiв слiд виконати однора-зове розпiзнавання. Скористайтеся для цього пунктом меню Iнструменти→ПараметриOTR→Уповноважити контакт. Вам буде запропоновано три варiанти розпiзнавання:

• Першим варiантом є використання питання, вiдповiдь на яке вiдома лише вам i вашомуконтакту.

• Наступним варiантом є розпiзнавання за паролем, який вiдомий вашому спiврозмовнику(повiдомити пароль можна iншим захищеним каналом, наприклад телефоном).

• Третiй варiант пов’язано з перевiркою вiдбитка OTR вручну. Цей варiант є найбезпечнi-шим, але не дуже зручним. Якщо ви можете скористатися одним з двох попереднiх ва-рiантiв, їхнє використання буде зручнiшим i швидшим. Для перевiрки вiдбитка вам слiдотримати вiд спiврозмовника вiдбиток OTR за допомогою захищеного з’єднання (напри-клад телефоном або електронною поштою) для наступної перевiрки вiдбитка на мiсцi.

Припустiмо, що ви обрали варiант з питанням. Вкажiть питання у вiдповiдному полi i ви-значте очiкувану вiдповiдь, яку має дати ваш спiврозмовник для отримання уповноваженняна спiлкування.

66

Page 67: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Задаємо секретне питання.

Пiсля пiдтвердження введених даних ваш потенцiйний спiврозмовник побачить питання.Якщо вiдповiдь буде правильно, налаштування спiлкування OTR буде завершено i ви змо-жете перейти до спiлкування.

Налаштування OTR завершено.

Ваш спiврозмовник також може iнiцiювати процедуру уповноваження. У разi, якщо вiн цезробить, ви побачите вiкно з питанням. Дайте правильну вiдповiдь на це питання, i вас будедодано до списку уповноважених контактiв вашого спiврозмовника.

67

Page 68: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Уповноваження OTR.Пiд час кожного сеансу обмiну захищеними повiдомленнями ви бачитимете пiктограму ззеленим замком у верхнiй частинi вiкна спiлкування. Щоб зняти захист зi з’єднання, абозакрийте вiкно спiлкування, або скористайтеся кнопкою панелi iнструментiв ШифруванняOTR→ Завершити сеанс OTR.

68

Page 69: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Додаток Г

Пiдручник з ICQ

Г.1 Про ICQ

Цi настанови допоможуть вам у користуваннi ICQ, системою миттєвого обмiну повiдомлен-нями, у Kopete.

ICQ — програма з закритим кодом для обмiну миттєвими повiдомленнями, першу версiюякої було розроблено iзраїльською компанiєю Mirabilis. Для надсилання текстових повiдом-лень у цiй програмi було використано протокол обмiну даними мережею OSCAR AOL. Длярозпiзнавання користувачiв у мережi використовується число, яке називається UIN (UnifiedIdentification Number або унiверсальний iдентифiкацiйний номер). Пiд час реєстрацiї облiко-вого запису ICQ вам потрiбно буде вказати адресу електронної пошти. У деяких клiєнтськихпрограмах ICQ передбачено пiдтримку входу до системи за допомогою адреси електронноїпошти замiсть UIN (але у Kopete цього робити не можна).

Г.1.1 Можливостi

• Надсилання повiдомлень спiврозмовникам, якi перебувають поза мережею.

• Можливiсть обмiну повiдомленнями у групi.

• Можливiсть передавання файлiв.

Г.1.1.1 Можливостi, якi ще не пiдтримуються Kopete

• Iгри.

• Надсилання SMS.

Г.1.2 Критичнi зауваження

• Конфiденцiйнiсть: аналiтик з безпеки Джефрi Карр (Jeffrey Carr) вважає, щодо до про-токолiв спiлкування може отримувати доступ росiйська розвiдка. Докладнiше про це виможете дiзнатися тут.

• Небажанi повiдомлення: у мережi дуже багато спаму (небажаної реклами або вiрусiв).

• Авторськi права: вiдповiдно до правил прийнятного користування ICQ, ви надаєте власни-кам ICQ право використовувати вашi повiдомлення у будь-який бажаний для них спосiб.

69

Page 70: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Г.2 Створення облiкового запису ICQ

Перш нiж ви зможете почати спiлкування у ICQ, вам слiд створити облiковий запис ICQ.Якщо у вас вже є такий запис, ви можете перейти до наступної сторiнки настанов.

Вiдкрийте сторiнку реєстрацiї у вашiй улюбленiй програмi для перегляду iнтернету (напри-клад, Opera, Firefox, Konqueror чи Chromium).

Вкажiть вашi данiТепер вам слiд зачекати на електронний лист вiд ICQ, у якому мiститиметься посилання насторiнку пiдтвердження запиту.

Натиснiть посилання на сторiнку пiдтвердження запиту у повiдомленнi електронної пошти,щоб пiдтвердити реєстрацiю.

Тепер у вас є облiковий запис ICQ! Але у поточнiй версiї Kopete увiйти до системи ви можетелише за вашим UIN (Unified Identification Number). Типово, ICQ не покаже вам ваш UIN.Вам доведеться вiдкрити цю сторiнку i увiйти до системи за її допомогою.

70

Page 71: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Вхiд до системи за допомогою www.icq.com

Пiсля того, як ви увiйдете до системи, перейдiть на сторiнку вашого профiлю:

Натиснiть посилання «My Profile»

У вiдповiдь вам буде показано сторiнку даних вашого облiкового запису. Якщо ви натиснетепосилання «More about me», буде показано запис з назвою ICQ#. Це i є ваш UIN:

71

Page 72: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Г.3 Встановлення з’єднання за допомогою Kopete

Пiсля першого запуску Kopete ви побачите вiкно, подiбне до наведеного нижче.

Вiкно Kopete пiсля першого запуску.

Щоб додати ваш облiковий запис ICQ, натиснiть на полi Натиснiть, щоб додати облiко-вий запис. Якщо ж ви вже налаштували якийсь iнший облiковий запис (наприклад, MSNабо Jabber), вам слiд скористатися пунктом менюПараметри→Налаштувати i натиснутикнопку Додати запис.

72

Page 73: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Програма вiдкриє вiкно зi списком всiх протоколiв спiлкування, з якими може працюватиKopete. У нашому випадку нам потрiбен протокол ICQ, отже слiд позначити пункт ICQ:

Вибiр протоколу.Програма вiдкриє дiалогове вiкно налаштування вашого облiкового запису. Натиснiть пунктвкладки Просте налаштування у верхнiй частинi вiкна. На вiдповiднiй вкладцi введiтьваш UIN. Якщо ви не бажаєте вводити пароль пiд час кожного запуску програми, ви можетевказати також ваш пароль.

Основнi параметри налаштування облiкового запису.Точнiше налаштування можна виконати за допомогою вкладки Параметри облiкового

73

Page 74: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

запису:

Додатковi параметри.

Kopete зможе працювати з облiковим записом без внесення будь-яких змiн на цiй вкладцi.Отже, якщо вам точно не вiдомо, чи слiд змiнювати хоч щось, просто пропустiть цей роздiл.

Г.4 Роз’яснення призначення параметрiв

• Вимагати уповноваження перед тим, якщо хтось зможе додати вас до свогосписку контактiв — позначте цей пункт, якщо ви бажаєте, щоб програма запитувала васперед тим, як дозволити комусь додати вас до списку контактiв. За типових налаштуваньвиконувати пошук вашого запису та додавання вас до списку може будь-хто. Це означає,що будь-який незнайомець може бачити, чи увiйшли ви до мережi i надсилати вам по-вiдомлення. Якщо ви цього не бажаєте, ви можете позначити цей пункт, щоб програмазавжди просила у вас пiдтвердження до того, як хтось зможе почати з вами спiлкуватися.

• Ховати адресу IP — якщо ви не бажаєте, щоб стороннi особи бачили вашу IP-адресу,ви можете позначити цей пункт. IP-адреса є вашим iдентифiкатором у iнтернетi. Число,яке їй вiдповiдає є унiкальним. Звичайний користувач iнтернету не зможе визначити вашеiм’я за IP-адресою, це може зробити лише ваш надавач послуг iнтернету! ICQ все однозберiгає вашу IP-адресу певний час. Отже, якщо ви не позначите цей пункт, ваша безпекане постраждає.

• Показувати мiй стан через об’єднаний центр повiдомлень ICQ — якщо ви позна-чите цей пункт, ваше повiдомлення про стан буде оприлюднено у центрi обмiну повiдом-леннями (його зможе бачити будь-хто на www.icq.com/people).

• Перезаписувати стандартну iнформацiю про сервер — якщо ви бажаєте змiнитиадресу, за допомогою якої Kopete входитиме у мережу ICQ, ви зможете досягти цього задопомогою цього пункту (зазвичай, потреби у його використаннi немає).

• Використовувати проксi-сервер — пункт для встановлення з’єднання за допомогоюпроксi-сервера. Проксi-сервери — це сервери, призначенням яких є переспрямування за-питiв. У деяких компанiях, школах та унiверситетах такi сервери використовують дляобмеження доступу до деяких вебсайтiв. Користувачi домашнiх комп’ютерiв, ймовiрно, непотребують налаштування такого сервера.

74

Page 75: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

• Дiапазон портiв — за допомогою цього пункту можна повiдомити Kopete про те, якiпорти слiд використовувати для встановлення безпосереднього зв’язку мiж комп’ютерамиу мережi. Докладнiший опис цiєї можливостi не належить до предмету цього пiдручни-ка. Якщо вам потрiбнi додатковi вiдомостi, звернiться до сторiнки Вiкiпедiї. За типовихобставин у вас не повинно виникнути потреби у змiнi типових значень.

• Час очiкування — визначає кiлькiсть секунд, протягом яких Kopete має очiкувати, першнiж програмою буде iнiцiйовано розрив з’єднання. Приклад: ви надсилаєте файл одномуз ваших контактiв, але через проблеми зi з’єднанням вiн чи вона не може отримати цейфайл. За допомогою цього пункту ви можете повiдомити Kopete скiльки секунд слiд про-довжувати спроби надсилання файла. За типових обставин немає потреби змiнювати станпозначення цього пункту.

• Типове кодування для повiдомлень — встановлює кодування повiдомлень. Користу-вачi Windows користуються кодуваннями ˝windows-125*˝ (вiд windows-1250 до windows-1258), отже, якщо ви маєте намiр спiлкуватися з користувачами windows, скористайтесяцим пунктом. Крiм того, якщо ви спiлкуватиметеся з кимось, хто не користується wi-ndows, ймовiрно, що у нього чи у неї також встановлено кодування windows-125* (оскiлькийому чи їй потрiбно спiлкуватися з тими, хто користується windows). У рiзних країнахвикористовують рiзнi кодування windows. Виберiть вiдповiдне вашiй країнi (наприклад,˝Windows-1251˝ для України чи Бiлорусi). Якщо виникають проблеми з показом повiдом-лень, спробуйте встановити iнше кодування.

Отже ми успiшно налаштували ваш облiковий запис ICQ. Тепер можна натиснути кнопкуДалi, а потiм Завершити. Якщо у вас є декiлька облiкових записiв, ви можете вибрати дляних рiзнi кольори, щоб простiше було розiбратися з тим, якi записи контактiв вiдповiдаютьяким облiковим записам.

Г.5 Додавання запису контакту

Пiсля налаштування облiкового запису ви можете встановити з’єднання з ним за допомогоюKopete. Вiкно програми виглядатиме десь так:

З’єднання встановлено.

75

Page 76: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Щоб додати новий запис контакту, натиснiть кнопку Додати на панелi iнструментiв i вибе-рiть ваш облiковий запис (у нашому випадку це буде ваш UIN) або скористайтеся пунктомменю Файл→Додати контакт→ ваш облiковий запис . У вiкнi, яке буде вiдкрито, ви мо-жете вказати UIN особи, яку ви бажаєте додати.

Якщо ви не знаєте UIN, але знаєте псевдонiм або адресу електронної пошти цiєї особи, виможете спробувати знайти ваш контакт. Натиснiть кнопку Пошук.

Пошук можна виконувати i за UIN.

76

Page 77: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Г.6 Додавання вашого запису iншими користувачами

Якщо ви користуєтеся ICQ, дуже ймовiрно, що вас додасть до списку контактiв хтось iнший.Якщо таке трапиться, Kopete покаже повiдомлення з UIN того, хто бажає додати вас досписку.

Запит щодо уповноваження.Щоб дiзнатися бiльше про того, хто бажає вас додати, натиснiть кнопку Iнформацiя.... Увiдповiдь буде вiдкрито вiкно з вiдомостями про цю особу.

Iнформацiя

77

Page 78: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

За допомогою цього вiкна ви можете уповноважити або заблокувати користувача. Якщо ко-ристувача буде уповноважено, ви зможете спiлкуватися з ним або з нею, якщо ви заблокуєтекористувача, вiн чи вона не зможе з вами спiлкуватися.

Г.7 Спiлкування

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

Спiлкування з вашими контактами.

Крiм того, ви можете надсилати повiдомлення тим, хто перебуває поза мережею. Вони отри-мають ваше повiдомлення, щойно увiйдуть до мережi.

Г.8 Спам

На жаль, у мережi багато спаму (спам — це небажанi повiдомлення, зазвичай рекламнi абозловмиснi) у мережi ICQ. Щоб уникнути спаму, вам слiд уповноважувати на надсиланняповiдомлень лише тих, з ким ви знайомi. Iнших способiв уникнути неприємностей немає.Просто iгноруйте спамерiв!

78

Page 79: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

Додаток Д

Емоцiйки

Д.1 Вступ

Це чернетка, що описує створення теми емоцiйок, яку типово використовують у програмахдля миттєвого обмiну повiдомленнями.Базова схема є дуже простою. Тема складається з одного пiдкаталогу, який мiстить усi зобра-ження та одного файла XML, у якому з кожним зображенням пов’язується набiр символiвASCII. Також може бути використано один файл .directory.

Д.1.1 Розташування файлiв

Файли, описанi у цiй специфiкацiї, розташовуються вiдповiдно до «Специфiкацiї базових ка-талогiв стiльничного середовища», з якою можна ознайомитися на сайтi www.freedesktop.org.

Усi файли теми мають зберiгатися у пiдкаталозi каталогу $XDG_DATA_DIRS/emoticons/. Назвапiдкаталогу має збiгатися з назвою теми. Пiдкаталог має мiстити файл з назвою emoticons.xml. Формат цього файла описано нижче.Каталог теми може також мiстити файл .directory, у якому зберiгатимуться переклади назвитеми та/або данi щодо пiктограми теми.

Д.1.2 Формат файла emoticons.xml

Файли кар емоцiйок мають бути коректними файлами XML. У реалiзацiях обробникiв маютьiгноруватися невiдомi теґи та невiдомi атрибути.

Д.1.2.1 Елементи

<messaging-emoticon-map> [version=˝0.1˝]Кореневим елементом є <messaging-emoticon-map>. Цей елемент мiстить усi iншi еле-менти.

<emoticon file=˝...˝>Цей елемент вiдповiдає однiй емоцiйцi. Атрибут файла має мiстити назву файла зобра-ження у тому самому каталозi. Суфiкс назви файла можна не вказувати. Якщо суфiксне вказано, реалiзацiя обробника має шукати файл iз вказаною назвою у якомусь iзпiдтримуваних форматiв.Емоцiйки у картi не впорядковано. Втiм, першою пiктограмою у картi є пiктограма,яка iдентифiкує тему графiчно. Типово, цiєю пiктограмою має бути :-)

79

Page 80: Підручник з Kopeteно зв’язатися з вашими друзями за допомогою Iнтернету. Може здаватися, що це не дуже

Пiдручник з Kopete

<string>Цей елемент можна вказувати лише пiд <emoticon>. Вiд визначає рядок ASCII, якийобробник має шукати у текстi для замiни зображенням, вказаним атрибутом file емо-цiйки.У однiєї пiктограми може бути декiлька елементiв string.Особливого порядку рядкiв (елементiв string) у записi емоцiйки не передбачено. Втiм,першим має бути типовий рядок, його буде використано якщо позначено вiдповiднийпункт у графiчному iнтерфейсi.

Д.1.3 Формат зображення.

Усi зображення має бути збережено у таких форматах: PNG, GIF або MNG.

Д.1.4 Зауваження щодо реалiзацiї

Д.1.4.1 Обробник емоцiйок

Окремих рекомендацiй щодо обробки емоцiйок немає. Втiм, емоцiйки з довшими рядкамиповиннi мати вищий прiоритет за емоцiйки з короткими рядками. (Приклад: якщо у темiвизначено емоцiйки для :-() i :-(, слiд використовувати зображення для першої з них, якщобуде виявлено рядок «:-()»)

Д.1.5 Приклад

<messaging -emoticon -map ><emoticon file=" smile.png">

<string >:-) </string ><string >:) </string ><string >:o)</string >

</emoticon >

<emoticon file="wink.png"><string >;-) </string ><string >;) </string >

</emoticon >

<emoticon file=" unhappy.png"><string >:-(</string ><string >:(</string >

</emoticon ></messaging -emoticon -map >

80


Recommended