# Підручник з &konversation;

## Вступ

&konversation; — це клієнт балачок &irc;, побудований на основі &Qt; та &kf5-full;. У програмі передбачено такі можливості:

- Підтримка SSL.

- Дружній до користувача інтерфейс з вкладками.

- Налаштування допоміжних кнопок для команд, якими ви часто користуєтеся.

- Автоматичне повторне з’єднання і вхід на канал.

- Надсилання і отримання DCC.

- UСписок спостереження за псевдонімами.

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

- Придатне до налаштування підсвічування повідомлень від вказаного псевдоніма або за вказаним формальним виразом шаблоном.

- Автоматичне завершення псевдонімів.

- Перехоплення і збереження всіх адрес &URL;, що згадувалися у повідомленнях.

- Екранна панель для показу повідомлень у разі згортання вікна програми.

- Список ігнорування псевдонімів.

- Автоматичний запис журналу і керування ним.

- Позначення рядків у журналах.

- Скрипти.

Вебсайт &konversation; розташовано за адресою &konviwebsite;. Докладніші відомості, зокрема відповіді на поширені питання та підказки і настанови можна знайти на сторінці &konversation; на UserBase.

Зв’язатися з розробниками &konversation; можна за допомогою &irc; на сервері irc.freenode.net, канал #konversation.

## Користування &konversation;

### Якщо ви ніколи раніше не користувалися &irc;...

Якщо не ускладнювати, &irc; — це протокол балачки, параметри якого визначаються офіційними інтернет-стандартами. Подібні балачки можуть поглинати ваше життя годинами. Щоб скористатися &irc;, вам слід з’єднати ваш комп’ютер з сервером, а потім приєднатися до каналу (еквіваленту кімнати балачки) або просто відкрити канал особистого спілкування.

Щоб з’єднатися з сервером на певному каналі, запустіть &konversation;. Програма відкриє вікно Список серверів.

Список серверів Список серверів

- За допомогою цього пункту ви можете переглянути список налаштованих мереж &irc;. Мережа &irc; — це набір серверів, що працюють разом. Для того, щоб з’єднатися з усією мережею IRC, вам достатньо з’єднатися з одним з серверів цієї мережі, &konversation; автоматично приєднається до показаних каналів. Після першого запуску &konversation; ви зможете увійти до мережі ``Freenode`` на канал ``#kde``.

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

- Натисніть, щоб з’єднатися з вибраною мережею &irc; і каналом.

Якщо ви натиснете кнопку З’єднати під час першого запуску &konversation;, ви можете побачити наступне повідомлення, у якому програма сповіщає вас про те, що типовий профіль не налаштовано.

Визначення профілів Визначення профілів

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

Далі, буде показано Головне вікно з повідомленнями, які було надіслано сервером клієнтові. (якщо &konversation; не буде з’єднано з сервером, зверніться до розділу Питання та відповіді.) Після показу всіх повідомлень &konversation; буде приєднано до обраного каналу або обраних каналів.

Канал. Канал

- Цей елемент називається Рядком вводу. Щоб надіслати повідомлення всім учасникам каналу, введіть до цього рядка текст повідомлення і натисніть клавішу &Enter;. Ваше повідомлення, разом з повідомленнями інших учасників, з’явиться у списку повідомлень каналу, розташованому вище. Перед текстом кожного з повідомлень буде показано час і псевдонім користувача.

- Ви можете приєднуватися до інших серверів та каналів. У вікні кожному серверу, каналу, списку каналів та іншим вікнам даних надаватиметься окрема вкладка. Щоб дізнатися про те, як переглянути список можливих каналів, ознайомтеся з розділом Показ списку доступних каналів. Щоб приєднатися до каналу, введіть: ``/join` `#назва_каналу`` до рядка вводу. (Символ `#` є обов’язковим.) Крім того, ви можете скористатися командою ``/j``, яка є скороченням від ``/join``. Щоб полишити канал, введіть ``/part``. Щоб перемкнути показ на інший сервер або канал, натисніть заголовок відповідної вкладки.

- Це називається Панель псевдонімів. На ній програма показуватиме псевдоніми всіх користувачів, які приєдналися до каналу, зокрема і ваш.

Все це базові відомості, щоб дізнатися більше, ознайомтеся з...

### Налаштування вашого профілю

Перш ніж почати користуватися &konversation; на регулярній основі, вам слід вказати параметри, за якими вас впізнаватимуть у мережі.

Скористайтеся пунктом Параметри Профілі головного меню. Програма відкриє діалогове вікно Профілі. Відкрити діалогове вікно Профілі можна також натисканням кнопки Змінити у вікні Нова мережа.

Профілі (вкладка «Загальне») Профілі (вкладка «Загальне»)

- Натисніть, щоб обрати Профіль для редагування.

- Скористайтеся натисканням цих кнопок, щоб Створити новий запис мережі, Здублювати, Перейменувати позначений запис мережі або Вилучити позначений запис мережі.

- У це поле слід ввести ваше справжнє ім’я. У &irc; це ім’я не буде приховано від ваших друзів або ворогів. Пам’ятайте про це, якщо ви схильні до нерозважливої поведінки. Фальшиве «справжнє ім’я» може бути непоганим способом приховати вашу стать від збоченців та збоченок, але завжди можна визначити адресу комп’ютера, за яким ви працюєте, отже повної анонімності ніхто не може забезпечити.

- Натискайте ці кнопки для того, щоб Додати або Вилучити псевдонім.

- Це ваш список псевдонімів. Псевдонім — це ваше ім’я, за яким вас знають інші користувачі. Ви можете скористатися будь-яким псевдонімом. Першим символом псевдоніма має бути літера. Іншими символами можуть бути літери, цифри або спеціальні символи `-[]\`_^{}|`.

  Оскільки псевдоніми у цілій мережі &irc; не повинні повторюватися, вказаний вами псевдонім може бути відкинуто сервером, оскільки цим псевдонімом вже скористався хтось інший. Вам доведеться власноруч ввести інший псевдонім. Якщо обраний псевдонім буде відкинуто сервером, &konversation; спробує скористатися запасними псевдонімами.

  Відповідно до стандарту RFC 2812, максимальна довжина псевдоніма не повинна перевищувати 9 символів, але, загалом кажучи, обмеження визначаються сервером. Щоб визначити максимальну довжину на сервері, вам слід з’єднатися з цим сервером. На вкладці Повідомлення сервера знайдіть повідомлення `[Support]`. Приклад:

  `[18:51] *Eisfuchs* [21:45] [Support] Eisfuchs MODES=4 MAXCHANNELS=20 NICKLEN=16 USERLEN=10 HOSTLEN=63 TOPICLEN=450 KICKLEN=450 CHANNELLEN=30 KEYLEN=23 CHANTYPES=# PREFIX=@+ CASEMAPPING=ascii CAPAB IRCD=dancer`

  Параметр `NICKLEN` визначає максимальну довжину псевдоніма.

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

Перейдіть на вкладку Відсутній.

Профілі (вкладка «Відсутній») Профілі (вкладка «Відсутній»)

- Введіть псевдонім, який позначатиме, що ви відсутні. Кожного разу, коли ви виконуватимете команду ``/away` `повідомлення``, на будь-якому з каналів, до якого ви приєдналися за допомогою цього профілю, &konversation; автоматично змінюватиме ваш псевдонім на псевдонім відсутності. Таким чином, інші користувачі знатимуть, що ви відійшли від комп’ютера. Після виконання команди ``/away`` на будь-якому з каналів, на якому ваш стан було позначено як «відсутній», &konversation; автоматично повертатиме початковий псевдонім. Якщо ви не бажаєте змінювати псевдонім на час відсутності, не заповнюйте це поле.

- Якщо ви позначите цей пункт, кожного разу, коли ви виконуватимете команду ``/away``, у вікні каналу буде з’являтися горизонтальна лінія, яка позначатиме місце, на якому ви полишили балачку. Цю горизонтальну лінію не буде показано решті користувачів &irc;.

- Якщо ви позначите цей пункт, &konversation; автоматично надсилатиме команда відсутності на всі канали, до яких ви приєдналися за допомогою цього профілю. ``%s`` буде замінено на ``повідомлення``. Після виконання команди ``/away`` програма надішле команда повернення на всі канали, до яких ви приєдналися за допомогою цього профілю.

  Деякі користувачі вважають повідомлення про відсутність набридливими. Будьте обережні з використанням цієї можливості, ставтеся з повагою до інших користувачів &irc;.

Перейдіть на вкладку Додатково.

Профілі (вкладка «Додатково») Профілі (вкладка «Додатково»)

- Тут ви можете ввести команду, яку буде виконано перед з’єднанням з сервером. Якщо ваш профіль використовується на декількох серверах, команду буде виконано на кожному з серверів.

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

- Під час з’єднання значна кількість серверів надсилає запит на ваш комп’ютер щодо даних IDENT. Якщо на вашому комп’ютері не запущено сервер IDENT, ці дані буде надіслано &konversation;. Пробіли використовувати не можна. Типово, буде використано ваше ім’я.

- Якщо ви полишатимете канал, це повідомлення буде надіслано на канал.

- Якщо вас викинуть з каналу (зазвичай, це подібну дію виконують оператори &irc;) це повідомлення буде надіслано на канал.

- Натисніть, щоб застосувати внесені вами зміни. Щоб всі зміни набули чинності, вам слід від’єднатися від сервера, а потім встановити повторне з’єднання. Найпростіше цього досягти перезапуском &konversation;.

### Визначення нових мереж, серверів та каналів для автоматичного приєднання

Вікно Список серверів буде відкрито після запуску програми &konversation;. Його також можна відкрити за допомогою пункту меню Файл Список серверів . У вікні Список серверів буде показано список всіх визначених вами Мереж &irc;, розподілених за групами. Мережею &irc; є сукупність серверів, що співпрацюють один з одним. Якщо ви встановили з’єднання з будь-яким з серверів мережі, ви отримаєте доступ до всіх каналів мережі. Прикладами мереж &irc; є ``Freenode`` і ``Undernet``.

Список серверів Список серверів

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

- Скористайтеся натисканням цих кнопок, щоб Створити новий запис мережі, Змінити позначений запис мережі або Вилучити позначений запис мережі.

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

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

Після натискання кнопки Створити відкривається діалогове вікно Нова мережа.

Нова мережа Нова мережа

- У цьому полі слід вказати Назву мережі. За допомогою вікна Списку серверів ви можете створювати довільну кількість записів з однаковим значенням мережі.

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

- Не обов’язкова. Цю команду буде надіслано серверу після з’єднання. Приклад: `/msg NickServ IDENTIFY `konvirocks``. Цей приклад призначено для мережі freenode, у якій користувачі під час з’єднання реєструються за допомогою імені і пароля. ``konvirocks`` — це пароль для псевдоніма, вказаного у профілі. Ви можете вказати декілька команд, відокремивши їх крапками з комами.

- Позначте цей пункт, якщо ви бажаєте, щоб програма &konversation; автоматично встановлювала з’єднання з цією мережею одразу після запуску &konversation;.

- Тут показано список серверів &irc; у цій мережі. Під час спроби встановлення з’єднання з мережею, &konversation; намагається спочатку з’єднатися з сервером, що перебуває на вершині списку. Якщо спроба зазнає невдачі, програма намагається з’єднатися з другим сервером. Якщо і ця спроба виявляється невдалою, програма спробує третій сервер тощо. Вам слід вказати принаймні один сервер. Наведіть вказівник миші на позначку сервера і клацніть лівою кнопкою миші, щоб позначити його.

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

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

- Ці кнопки призначено для того, щоб Додати канал, Змінити параметри позначеного каналу або Вилучити позначений канал. Крім того, ви можете змінити порядок приєднання до каналів.

Намагайтеся не збирати позначки серверів різних мереж &irc; у одній Мережі. Також не варто створювати пункти одного сервера у двох різних Мережах. Якщо ви так робитимете, можливості інтеграції &konversation; спостереження за псевдонімами у мережі може працювати некоректно.

Після натискання кнопки Додати на панелі Сервери, програма відкриє діалогове вікно Додати сервер.

Додавання сервера Додавання сервера

- Назва або адреса IP сервера. Список серверів зберігається на irchelp.org.

- Введіть номер порту, який слід використовувати для з’єднання з сервером. Для більшості серверів цим номером буде `6667`.

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

- Позначте цей пункт, якщо ви маєте намір використовувати протокол шару безпеки сокетів (Secure Socket Layer або SSL) для обміну даними з сервером. Таким чином можна убезпечити обмін даними між комп’ютером і сервером &irc;. Для того, щоб ви могли скористатися цим варіантом зв’язку, сервер має підтримувати протокол SSL. У більшості випадків, якщо сервер не підтримує SSL, спроба з’єднання з використанням цього протоколу зазнає невдачі.

Після натискання кнопки Додати на панелі Автоматично приєднуватися до каналів, програма відкриє діалогове вікно Додати канал.

Додавання каналу Додавання каналу

Введіть назву каналу. Не забудьте про префікс ``#``. Якщо для приєднання до каналу потрібен пароль, введіть його. Якщо ні, не заповнюйте відповідне поле.

### Показ списку доступних каналів

Щоб переглянути список можливих каналів, скористайтеся пунктом головного меню Вікно Список каналів . Програма відкриє вікно попередження, а потім створить нову вкладку з назвою Список каналів.

Вкладка списку каналів. Вкладка списку каналів.

- Введіть у це поле рядок фільтрування.

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

- Натисніть, щоб переглянути список каналів з сервера і застосувати фільтрування.

- Тут буде показано фільтрований список каналів. Зауважте, що, якщо ви не користуватиметеся формальними виразами, &konversation; показуватиме у списку всі канали, назви яких містять введений вами рядок фільтрування. Назви таких каналів не обов’язково починатимуться з введеного вами рядка.

- Оберіть канал, до якого бажаєте приєднатися наведенням вказівника миші на його пункт з наступним клацанням лівою кнопкою миші. Наведення вказівника на пункт каналу з наступним клацанням правою кнопкою миші відкриє список всіх вебадрес, які згадувалися у темі каналу.

- Натисніть, щоб приєднатися до каналу. Для цього каналу буде створено вкладку.

На деяких серверах є «секретні» канали. Пункти таких каналів не буде показано у Списку каналів, але ви зможете до них приєднатися, якщо вам відома назва каналу. У будь-якому з Рядків вводу, наберіть команду: ``/join` `#назва_каналу``. (Початкове `#` є обов’язковим.) Програма створить для каналу нову вкладку. Якщо після приєднання до каналу на панелі псевдонімів буде показано лише ваш псевдонім, цього каналу раніше не існувало. Сервер просто створив канал і надав вам право бути його оператором. У такому випадку вам, ймовірно, слід закрити канал за допомогою команди ``/part``.

### Коротка подорож головним вікном

Давайте докладніше поглянемо на головне вікно. Знімок цього вікна з відкритою вкладкою каналу наведено нижче.

Головне вікно. Головне вікно

- Цей елемент називається Рядком вводу. Ви побачите його, лише якщо поточна вкладка є вкладкою каналу. Щоб надіслати повідомлення всім учасникам каналу, введіть до цього рядка текст повідомлення і натисніть клавішу &Enter;. Ваше повідомлення, разом з повідомленнями інших учасників, з’явиться у списку повідомлень каналу, розташованому вище. Перед текстом кожного з повідомлень буде показано час і псевдонім користувача.

  Крім того, ви можете вставляти текст з буфера обміну даними. Якщо текст, який ви намагається вставити, складається з декількох рядків (розбито на рядки), програма відкриє діалогове вікно. Змініть у ньому текст належним чином і натисніть кнопку Гаразд.

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

  На багатьох серверах, відповідно до неписаної угоди, перед повідомленнями, адресованими певному користувачеві, слід вказувати його псевдонім. У &konversation; передбачено зручну можливість автоматичного доповнення псевдонімів. Почніть вводити псевдонім користувача, а потім натисніть клавішу . &konversation; доповнить решту псевдоніма і поставить за текстом псевдоніма двокрапку. Налаштувати можливість автоматичного доповнення можна за допомогою пункту головного меню програми Параметри Налаштувати Konversation : у списку Поведінка виберіть Загальне і позначте пункт Режим автозавершення.

  Крім того, у це поле ви можете ввести команду &irc;: введіть символ ``/`` і коректну команду &irc;. Див. Поширені команди &irc;. На деяких серверах ви можете ввести команду ``/help``, щоб отримати перелік всіх доступних команд, або скористатися командою ``/help` `команда``, щоб дістати довідку з певної команди.

- Ви можете приєднуватися до додаткових серверів та каналів. Для кожного сервера і для кожного каналу у цьому вікні передбачено окрему вкладку. Щоб дізнатися про те, як переглянути список можливих каналів, ознайомтеся з вмістом розділу Показ списку доступних каналів. Щоб приєднатися до каналу, введіть команду: ``/join` `#назва_каналу`` у рядок вводу. (Початковий символ `#` є обов’язковим.) Щоб полишити канал, введіть команду ``/part``. Крім того, вкладки у цьому вікні з’являться, якщо ви відкриєте Список каналів, розпочнете участь у особистому спілкуванні (діалозі), відкриєте вікно Перехоплення &URL; або одне чи декілька вікон Konsole. Щоб перемкнути перегляд на інше вікно, натисніть заголовок відповідної вкладки або скористайтеся прокручування коліщатка миші для циклічного пересування між вкладками.

  Щоб налаштувати інші параметри вкладок, скористайтеся пунктом меню Параметри Налаштувати Konversation , розгорніть список Інтерфейс, натисніть пункт Вкладки або розгорніть список Сповіщення, а потім натисніть пункт Вкладки.

- Ці позначки блиматимуть, якщо на відповідній вкладці з’явилася якась не переглянута вами інформація. Блимання буде повільнішим, якщо непереглянутими повідомленнями є повідомлення, які є наслідками виконання команд `join`, `part`, `quit` або зміни псевдоніма. Блимання буде швидшим у разі появи звичайних повідомлень від користувачів. Значення кольорів позначок є таким:

  - Канал

  - Повідомлення сервера, Список каналів або Перехоплення &URL;

  - Konsole або Стан DCC.

  - Особисте повідомлення (Діалог).

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

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

- Тут буде показано тему каналу. Якщо тема занадто довга, наведіть вказівник миші на позначку теми і затримайте вказівник миші, щоб побачити тему повністю. Змінити тему можна натисканням кнопки, розташованої ліворуч від позначки теми. Щоб сховати позначки тем каналів, скористайтеся пунктом меню Параметри Налаштувати Konversation , перейдіть на сторінку Інтерфейс, відкрийте вкладку Вікно балачки і зніміть позначку з пункту Показувати тему каналу.

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

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

  - звичайний користувач

  - користувач з правом голосу. Може писати повідомлення на модерованому каналі.

  - напівоператор каналу

  - оператор каналу

  - власник каналу

  - адміністратор каналу

  Крім того, якщо користувач перебуває поза мережею, у куті його піктограми буде показано невеличкий годинничок.

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

  Щоб сховати Панель псевдонімів, скористайтеся пунктом головного меню програми Параметри Показати список псевдонімів .

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

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

Іноді назви каналів починаються з символів `&`, `+` та `!`. Відповідно до RFC 2811, перший символ назви каналу визначає тип каналу:

- `#` — Звичайні канали.

- `!` — Звичайні канали.

- `&` — Локальні канали, тобто канали, до яких можна приєднатися лише з сервера, який керує каналом. До всіх інших каналів можна приєднатися з будь-якого сервера у мережі.

- `+` — Канали, які не підтримують режимів каналу. Це означає, що всі режими буде вимкнено, якщо не встановлено прапорець каналу «t».

Назви каналів можуть складатися не більше, ніж з 50 символів і не повинні місити пробілів, ком і символів Ctrl-G (^G або ASCII 7).

### Швидке з’єднання

Іноді, у вас може виникнути потреба у встановленні з’єднання з сервером без потреби у створенні нового запису сервера у списку серверів.

Скористайтеся пунктом основного меню Файл Швидке з’єднання on the main menu. Програма відкриє діалогове вікно Швидке з’єднання.

Вікно «Швидке з’єднання» Вікно «Швидке з’єднання»

Введіть адресу сервера до поля Вузол сервера, бажаний псевдонім до поля Псевдонім і натисніть кнопку З’єднатись. Після того, як &konversation; встановить з’єднання з сервером, введіть команду ``/join` `#назва_каналу``, щоб приєднатися до каналу.

### Поширені команди &irc;

Нижче наведено короткий список поширених команд &irc;. Повний список команд можна знайти у RFC 2812 або на сторінці irchelp.org. Список команд, які призначено лише для керування &konversation;, наведено у розділі Команди &konversation;.

``/help``

- Показує список всіх команд, доступних для використання на поточному сервері. Підтримується не всіма серверами.

``/help` `команда``

- Показує довідку щодо ``команди``. Підтримується не всіма серверами.

``/join `#канал```

- Приєднатися до ``#каналу``. Якщо такого каналу ще не існує, його буде створено, вас буде призначено оператором каналу.

``/part``

- Полишити поточний канал і закрити вкладку каналу.

``/part` `#канал``

- Призводить до полишення каналу ``#канал`` і закриття відповідної вкладки каналу. Синонім команди ``/leave``

``/me` `повідомлення``

- Надсилає ваш псевдонім з наступним текстом ``повідомлення`` на канал. Наприклад, якщо вашим псевдонімом є ``Tux``, і ви ввели ``/me п’є чай з чашки.``, буде показано повідомлення Tux п’є чай з чашки. Якщо користувачем каналу не було увімкнено фільтрування такого типу повідомлень, він побачить ваше повідомлення саме таким. Такі повідомлення, зазвичай, використовуються для надсилання невербальної інформації, зокрема поточного емоційного стану або поточних дій користувача. Якщо ви полишаєте ваш комп’ютер на деякий час, краще скористайтеся командою ``/away``.

``/away` `повідомлення``

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

``/away``

- Скасовує команду ``/away` `повідомлення``.

``/query` `псевдонім``

- Створює нову вкладку з ``псевдонімом`` користувача для конфіденційного спілкування, яке у &irc; називається діалогом. Всі повідомлення на цій вкладці зможете побачити лише ви і ваш співрозмовник.

``/msg` `псевдонім` `повідомлення``

- Надсилає ``повідомлення`` користувачеві з псевдонімом ``псевдонім``. Повідомлення побачить лише користувач з псевдонімом ``псевдонім``. Для триваліших обмінів подібними повідомленнями використовуйте ``/query``.

``/invite` `псевдонім``

- Надсилає запрошення користувачеві з псевдонімом ``псевдонім`` на приєднання до каналу. Ця команда буде особливо корисною, якщо спілкування ведеться на каналі лише за запрошеннями.

### Конфіденційні спілкування (діалоги)

Особисте спілкування — це спілкування, повідомлення якого бачите лише ви та інший учасник (чи учасниця) розмови. Особисті спілкування називаються у &konversation; «діалогами». Щоб розпочати особисте спілкування, введіть команду ``/query` `псевдонім`` у будь-який з рядків вводу. Тут `псевдонім` — це псевдонім особи, з якою ви бажаєте поспілкуватися. Крім того, ви можете навести вказівник миші на пункт псевдоніма особи на Панелі псевдонімів, клацнути правою кнопкою миші і обрати у контекстному меню пункт Відкрити діалог . Програма створить нову вкладку. Повідомте про початок діалогу надсиланням відповідного повідомлення.

Діалоги подібні до каналі, але у подібному каналі можуть брати участь лише двоє: ви і ваш співрозмовник або співрозмовниця.

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

Щоб полишити всі діалоги, скористайтеся пунктом меню Вікно Закрити всі відкриті діалоги або просто натисканням клавіші F11.

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

### Налаштування сповіщень

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

Щоб налаштувати сповіщення, скористайтеся пунктом меню Параметри Налаштувати сповіщення . Програма відкриє діалогове вікно Параметри сповіщень.

Вікно «Параметри сповіщень». Вікно «Параметри сповіщень»

- Натисніть, щоб обрати подію.

- Позначте пункти тих типів сповіщень, які слід виконувати програмі у відповідь на подію. (Позначити елемент смужки задач означає, що у відповідь на подію почне блимати запис на панелі задач.)

Повторіть процедуру, обравши іншу подію, позначте потрібні сповіщення. Після налаштування всіх бажаних сповіщень натисніть кнопку Гаразд.

Після налаштування сповіщень ви можете вмикати або вимикати всі сповіщення за допомогою пункту головного меню Вікно Увімкнути сповіщення .

Ви можете наказати програмі повідомляти вам про те, що хтось згадав ваш псевдонім у повідомленні, за допомогою можливості підсвічування &konversation;.

### Спостереження за тим, хто перебуває у мережі

&konversation; повідомлятиме вас про те, чи з’єднано ваших приятелів з мережею &irc;, чи ні.

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

Ось чому важливо використовувати єдину Мережу для всіх серверів у одній мережі &irc; під час визначення мереж, серверів і каналів з автоматичним приєднанням.

Щоб задіяти можливість спостереження, скористайтеся пунктом меню Вікно Спостереження за псевдонімами . У відповідь програма відриє вікно Псевдоніми зі спостереженням.

Псевдоніми зі спостереженням. Псевдоніми зі спостереженням

- У цьому списку буде перелічено псевдоніми з вашого списку спостереження. Список буде впорядковано за мережами &irc; пунктів. Якщо у списку не буде жодного пункту псевдоніма, ви або не вказали жодного псевдоніма для спостереження, або вам слід задіяти можливість спостереження за псевдонімами (див. нижче). Щоб побачити канали, до яких приєднався користувач з відповідним псевдонімом, розгорніть його список. Піктограми поряд з кожною з позначок каналів збігаються з піктограмами, які буде показано на Панелі псевдонімів у вікні каналу.

- Тут буде показано відомості щодо псевдоніма. Під час першого відкриття вікна Псевдоніми зі спостереженням цих відомостей буде небагато. Кожні 20 секунд програма автоматично надсилатиме одну команду ``WHOIS`` на сервер, щоб отримати відомості щодо псевдонімів, відомостей про які у програми ще немає. Надсилання запитів продовжуватиметься до отримання даних щодо всіх псевдонімів зі списку.

Щоб додати один псевдонім для спостереження, відкрийте контекстне меню Списку псевдонімів клацанням правою кнопкою миші на позначці псевдоніма і виберіть пункт Додати до списку спостереження. Якщо ви хочете додати одразу декілька псевдонімів, скористайтеся пунктом меню Параметри Налаштувати Konversation , розгорніть список Сповіщення і натисніть пункт Псевдоніми зі спостереженням. У відповідь буде відкрито сторінку Псевдоніми зі спостереженням.

Псевдоніми зі спостереженням Псевдоніми зі спостереженням

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

- Якщо ви бажаєте, щоб вікно Псевдоніми зі спостереженням було автоматично показано після запуску &konversation;, позначте цей пункт.

- Ви можете навести вказівник миші на пункт псевдоніма у вікні Псевдоніми зі спостереженням, зразок якого наведено вище, а потім двічі клацнути лівою кнопкою миші, щоб надіслати вказану команду на сервер. ``%u`` буде замінено на псевдонім. В кінці команди слід вказати ``%n``.

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

Після завершення додавання або вилучення псевдонімів натисніть кнопку Гаразд.

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

Крім того, &konversation; показує повідомлення для всіх каналів про приєднання або розірвання зв’язку з сервером всіх користувачів з вашого списку Псевдоніми зі спостереженням. Це повідомлення виглядає десь так:

`[17:52] [Notify] psn у мережі (irc.kde.org).`

### Підсвічування повідомлень

Ви можете керувати способом, у який повідомлення буде показано на каналі або у вікнах діалогів.

Щоб задіяти можливість підсвічування, скористайтеся пунктом меню Параметри Налаштувати &konversation; . У відповідь на вибір цього пункту програма відкриє діалогове вікно Налаштувати.

Вікно «Підсвічування». Вікно «Підсвічування»

- Натисніть, щоб наказати програмі відкрити вікно Підсвічування.

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

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

- Якщо у повідомленні буде знайдено вказаний вами шаблон, символи цього повідомлення буде зафарбовано у вказаний колір.

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

- Якщо ви бажаєте, щоб програма &konversation; автоматично надсилала відповіді на повідомлення, яке містить підрядок за вказаним шаблоном, введіть автоматичну відповідь у це поле. Будьте обережні з використанням цієї можливості, оскільки вона може дратувати інших користувачів &irc; надмірною кількістю повідомлень. Крім того, у це поле ви можете ввести команду &irc; або &konversation;.

- Якщо ви налаштувати звуки для якогось з ваших підсвічувань, ви можете вимкнути їх: зніміть позначку з цього пункту.

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

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

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

### Налаштування екранної панелі (&osd;)

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

Приклад екранної панелі Приклад екранної панелі

Щоб задіяти можливості екранної панелі, скористайтеся пунктом меню Параметри Налаштувати &konversation; . У відповідь на вибір цього пункту програма відкриє діалогове вікно Налаштувати.

Вікно екранної панелі. Вікно екранної панелі

- Натисніть, щоб наказати програмі розгорнути список Сповіщення.

- Натисніть, щоб перейти до вікна Екранна панель.

- Позначте цей пункт, що задіяти екранну панель.

- Натисніть цю кнопку, щоб обрати шрифт для екранної панелі. (Зауваження. Не всі шрифти придатні для цієї панелі. Відомо, що придатними є шрифти Luxi Sans 22 і Impact 22.)

- Позначте пункти тих типів повідомлень, які ви бажаєте бачити на екрані.

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

### Надсилання розфарбованих повідомлень

Ви можете розфарбувати повідомлення, які ви надсилаєте на певний канал. Почніть вводити повідомлення у Рядок вводу якогось каналу. Потім натисніть кнопку Кнопка вставлення кольорів &irc; кнопку Колір &irc; або скористайтеся пунктом меню Вставка Колір &irc; . У відповідь програма відкриє вікно Вибір кольорів &irc;.

Вікно вибору кольорів &irc;. Вікно вибору кольорів &irc;

Оберіть колір і натисніть кнопку Гаразд. Продовжіть введення вашого повідомлення у Рядок вводу. Щоб знову змінити колір, натисніть кнопку Колір &irc;. Оберіть інший колір і натисніть кнопку Гаразд.

### Налаштування тем псевдонімів

Ви можете змінити піктограми, показані поряд з пунктом псевдоніма на Панелі псевдонімів вкладок каналів. Щоб змінити тему псевдонімів, скористайтеся пунктом меню Параметри Налаштувати Konversation . У відповідь програма відкриє діалогове вікно Налаштувати. Розгорніть список Інтерфейс, а потім натисніть пункт Теми списку псевдонімів, щоб відкрити сторінку Теми списку псевдонімів.

Вікно тем. Вікно тем

- Натисніть, щоб перейти до вікна Тем списку псевдонімів.

- Вибір теми.

- Тут буде показано зразки піктограм у обраній темі.

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

### Налаштування швидких кнопок

Після вмикання можливості Швидкі кнопки у Головному вікні з’явиться вісім Швидких кнопок. Увімкнути показ швидких кнопок можна так: скористайтеся пунктом меню Параметри Налаштувати Konversation . У відповідь програма відкриє діалогове вікно Налаштувати. Розгорніть список Інтерфейс, а потім позначте у ньому пункт Вікно балачки. Позначте пункт Показувати швидкі кнопки і натисніть кнопку Гаразд.

Ви можете налаштувати ці кнопки так, щоб у відповідь на їх натискання програма виконувала ваші улюблені команди &irc;. Щоб виконати подібне налаштування, скористайтеся пунктом меню Параметри Налаштувати Konversation . У відповідь програма відкриє діалогове вікно Налаштувати. Розгорніть список Інтерфейс і натисніть пункт Швидкі кнопки, щоб відкрити сторінку Швидких кнопок.

Вікно «Швидкі кнопки» Вікно «Швидкі кнопки»

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

Натисніть кнопку Гаразд, щоб завершити внесення змін.

Приклад:

Назва кнопки: ``Повідомлення``

- Дія кнопки: ``Повідомлення %u`` (після ``%u`` має бути пробіл)

Скористатися цією кнопкою у головному вікні можна так: наведіть вказівник на пункт псевдоніма на Панелі псевдонімів, клацніть лівою кнопкою миші, а потім натисніть кнопку. У Рядку вводу з’явиться повідомлення `/MSG` , за яким буде вказано обраний псевдонім. Введіть повідомлення, яке ви бажаєте надіслати відповідній особі і натисніть &Enter;. Надіслане повідомлення зможе прочитати лише відповідний користувач.

### Надсилання і отримування файлів

Ви можете надсилати файли іншим користувачам у мережі за допомогою &irc;, вони також можуть надсилати вам файли.

ПОПЕРЕДЖЕННЯ: Ніколи не відкривайте файли, надіслані вам сторонніми особами, якщо ви не довіряєте тим, хто їх надіслав. У файлах може міститися вірус.

Щоб надіслати файл комусь з учасників каналу, наведіть вказівник на пункт учасника на Панелі псевдонімів Головного вікна і клацніть правою кнопкою миші. Оберіть у контекстному меню пункт Надіслати файл . У відповідь програма відкриє діалогове вікно, за допомогою якого ви зможете обрати файл, який слід надіслати. Після підтвердження надсилання у головному вікні з’явиться нова вкладка Стан DCC.

Вкладка «Стан DCC» Вкладка «Стан DCC»

- Тут буде показано псевдонім отримувача і назву файла.

- У стовпчику Стан буде вказано стан надсилання або отримання файла у такий спосіб:

  Приготування

- Перевірка можливості відновлення перенесення файлів у разі отримання файлів або пошук даних для надсилання у разі надсилання файлів.

З'єднання

- &konversation; намагається встановити з’єднання з комп’ютером отримувача.

Надсилання

- &konversation; надсилає файл на комп’ютер отримувача.

Отримування

- &konversation; отримує файл з комп’ютера відправника.

Завершено

- Файл було успішно перенесено.

Очікування

- Передані дані очікують на підтвердження чи відкидання з боку співрозмовника.

Припинено

- Ви натиснули кнопку Перервати або передавання було перервано адресатом.

Невдача

- Сталася помилка. Спроба перенесення файла зазнала невдачі.

У черзі

- Передані дані очікують на ваше підтвердження чи відкидання.

Поновлення

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

- Якщо хтось спробує надіслати вам файл, програма створить вкладку Стан DCC (якщо цієї вкладки ще не було створено). Щоб перейти на вкладку Стан DCC наведіть вказівник миші на її заголовок і клацніть лівою кнопкою миші. Наведіть вказівник на позначку файла і клацніть лівою кнопкою миші, щоб позначити його, а потім натисніть цю кнопку, щоб підтвердити отримання файла і розпочати перенесення. Зауваження. Ви можете налаштувати &konversation; так, щоб програма автоматично підтверджувала отримання файлів від інших користувачів. Для цього скористайтеся сторінкою DCC діалогового вікна, яке можна відкрити за допомогою пункту меню Параметри Налаштувати Konversation.

Якщо у вас виникають проблеми з надсиланням або отриманням файлів, ці проблеми може бути пов’язано з тим, що ваш брандмауер або маршрутизатор блокують порти DCC. Див. розділ Питання та відповіді.

### Перехоплення &URL; з повідомлень

На будь-якому з каналів користувачі час від часу повідомляють про адреси &URL; цікавих сайтів або інших ресурсів інтернету. Ви можете навести вказівник миші на запис подібної адреси і двічі клацнути лівою кнопкою миші. У відповідь &konversation; запустить програму, пов’язану з адресами відповідного типу. Назва запущеної програми залежатиме від типу &MIME; адреси &URL;. Наприклад, якщо адреса &URL; починається з http:, буде запущено типовий переглядач інтернету, у якому буде відкрито відповідну вебсторінку. (Ви також можете самі вказати переглядач інтернету, який слід використовувати.) Якщо через велику кількість повідомлень адреса &URL; вийде за межі екрана, у вас можуть виникнути проблеми з її повторним відшуканням. &konversation; може зберігати зручний список всіх адрес &URL;. Щоб задіяти цю можливість, оберіть пункт головного вікна програми Вікно Перехоплення &URL; . У відповідь програма створить нову вкладку з назвою Перехоплення &URL;.

Вкладка «Перехоплення &URL;». Вкладка «Перехоплення &URL;».

- Тут ви побачите список адрес &URL; перехоплених з часу запуску &konversation;. У стовпчику Від буде показано псевдонім особи, яка надіслала повідомлення з адресою &URL;, або назву каналу чи сервера, у дописі на якому було виявлено адресу. Адреси &URL;, які було перехоплено з повідомлень про приєднання або полишення каналу, показано не буде. Наведіть вказівник на пункт адреси &URL; і клацніть лівою кнопкою миші, щоб позначити пункт цієї адреси.

- Натисніть, щоб запустити програму, пов’язану з типом позначеної адреси &URL;. Назва запущеної програми залежатиме від типу &MIME; адреси &URL;. Наприклад, якщо адреса &URL; починається з http:, буде запущено типовий переглядач інтернету &kde;, у якому буде відкрито відповідну вебсторінку. Для вебсторінок ви можете самі вказати переглядач інтернету, який слід використовувати.

- Натисніть, щоб скопіювати вибраний &URL; до буфера обміну даними.

- Натисніть, щоб вилучити вибрану адресу &URL; зі списку.

- Натисніть, щоб зберегти список адрес &URL; до файла.

- Натисніть, щоб спорожнити список.

### Визначення бажаного переглядача Тенет

Якщо ви натиснете позначку адреси &URL; у будь-якому з вікон &konversation;, програма запустить типову програму, пов’язану з типом &MIME; адреси &URL;. Наприклад, якщо ви натиснете пункт адреси &URL;, яка починається з http, для перегляду вебсторінки буде запущено &konqueror;. Ви можете вказати програму, відмінну від типової програми. Ви, наприклад, можете скористатися для перегляду адреси Firefox.

Щоб обрати інший переглядач інтернету, скористайтеся пунктом меню Параметри Налаштувати &konversation; . У відповідь на вибір цього пункту програма відкриє діалогове вікно Налаштувати.

Сторінка «Загальне» Сторінка «Загальне»

- Натисніть, щоб відкрити вікно Загальне.

- Натисніть, щоб вказати програмі, що ви бажаєте скористатися нетиповим переглядачем Тенет.

- Введіть команду, якою слід запускати потрібний вам переглядач інтернету. Після натискання пункту&URL; ``%u`` буде замінено відповідною адресою &URL;.

Зауваження. Значення параметра переглядача інтернету не стосуватиметься адрес mailto:. Для адрес mailto: програма завжди запускатиме типовий клієнт електронної пошти.

Натисніть кнопку Застосувати, щоб наказати програмі зберегти всі внесені вами зміни. Щоб ці зміни набули чинності, вам доведеться повторно з’єднатися з усіма серверами і каналами. Найпростішим способом виконати таке повторне з’єднання є перезапуск &konversation;.

### Позначення у каналах і журналах діалогів

Для того, щоб пришвидшити пошук потрібної інформації, ви можете вставити позначку у вікно каналу або діалогу. Вставити таку позначку можна за допомогою пункту Вставка Лінія позначки або натискання комбінації клавіш &Ctrl;R. У відповідь у нижній частині тексту у вікні з’явиться лінія. Цю лінію буде прив’язано до решти тексту на екрані.

Щоб змусити програму додавати Лінію позначки на всіх каналах і у всіх діалогах одночасно, скористайтеся пунктом Параметри Налаштувати Konversation головного меню програми, розгорніть список Поведінка, натисніть пункт Вікно балачки і позначте пункт Показувати рядки, вставлені вручну, у всіх вікнах балачок.

Щоб дізнатися, як наказати &konversation; автоматично вставляти Лінію позначки кожного разу, коли ви виконуєте команду ``/away` `повідомлення``, прочитайте розділ Налаштування вашого профілю.

### Журналювання

Якщо ви увімкнете журналювання, &konversation; створюватиме журнали для всіх сеансів Серверів, Каналів і Особистого спілкування (діалогів). Запис кожного сеансу зберігатиметься у окремому файли на диску. Під час повторного відкриття того самого сеансу &konversation; почне додавати записи до існуючого журналу.

Під час повторного відкриття сеансу програма прочитає приблизно 1024 символи з попереднього журналу сеансу і покаже їх на екрані.

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

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

Файл журналу Файл журналу

- Тут буде показано повідомлення з файла журналу. Найстаріші повідомлення буде показано у верхній частині списку, а найсвіжіші — внизу.

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

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

- Натисніть, щоб спорожнити показ файла журналу і файл журналу на диску.

- За допомогою цього поля ви можете визначити максимальний розмір файла журналу. Останнє з визначених значень розміру журналу буде використано під час наступного запуску &konversation;. Для кожного з файлів журналу можна вказувати розмір файла окремо.

Змінити значення Обмеження буфера можна так: скористайтеся пунктом Параметри Налаштувати &konversation; головного меню програми, розгорніть список Поведінка і натисніть пункт Вікно балачки. На відповідній сторінці ви побачите пункт Обмеження буфера. Якщо ви встановите значення Без обмеження (тобто 0), програма не вилучатиме повідомлення з буфера.

Ви можете увімкнути або вимкнути журналювання та встановити інші його параметри, якщо скористаєтеся пунктом меню Параметри Налаштувати &konversation; , розгорнете список Поведінка і натиснете пункт Журналювання.

### Команди &konversation;

Наведені нижче команди виконуються &konversation; і можуть відрізнятися від стандартних команд &irc;. Елементи, вказані у квадратних дужках, є необов’язковими. Елементи, відокремлені вертикальною рискою (|), є варіантами форм команди. Команди, яких немає у цьому списку, буде надіслано на сервер без обробки.

``/me` `повідомлення``

- Надсилає ваш псевдонім з наступним текстом ``повідомлення`` на канал. Наприклад, якщо вашим псевдонімом є ``Tux``, і ви ввели ``/me п’є чай з чашки.``, буде показано повідомлення Tux п’є чай з чашки. Якщо користувачем каналу не було увімкнено фільтрування такого типу повідомлень, він побачить ваше повідомлення саме таким. Такі повідомлення, зазвичай, використовуються для надсилання невербальної інформації, зокрема поточного емоційного стану або поточних дій користувача. Якщо ви полишаєте ваш комп’ютер на деякий час, краще скористайтеся командою ``/away``.

``/ame` `повідомлення``

- Подібна до наведеної вище команди ``/me``, але повідомлення буде надіслано до всіх каналів і діалогів, які ви відкрили на всіх серверах зі встановленим у &konversation; з’єднанням.

``/join` `канал` `[пароль]``

- Виконує приєднання до ``каналу``. Якщо сервер дозволяє створення каналів і каналу з вказаною назвою не існує, такий канал буде створено, а вас призначено оператором каналу. Якщо для приєднання до каналу потрібен пароль, вкажіть цей ``пароль``. Назви більшості каналів мають починатися з ``#``

``/j` `канал` `[пароль]``

- Те саме, що і ``/join`` вище.

``/part` `[канал]` `[причина]``

- Виконує вихід з ``каналу`` з зазначенням ``причини`` і закриває відповідну вкладку каналу. Якщо поточною вкладкою є вкладка каналу або діалогу, вам достатньо ввести команду ``/part``, — програма виконає вихід з каналу з типовою причиною, яку ви можете зазначити у параметрах.

``/leave` `[канал]` `[причина]``

- Те саме, що і ``/part`` вище.

``/quit``

- Якщо ви ввели цю команду на будь-якій з вкладок каналу, діалогу або DCC, програма розірве з’єднання з відповідним сервером і закриє всі вкладки каналів, діалогів і DCC, відкритих на цьому сервері.

``/notice` `псевдонім|канал` `повідомлення``

- Надсилає ``повідомлення`` користувачеві з псевдонімом ``псевдонім`` або всім на ``каналі``. Нижче наведено приклад вмісту вашої вкладки каналів.

  `[17:14] [Сповіщення] Надсилання сповіщення «Здається зрозумів» до #konversation`

  А ось що побачать отримувачі:

  `[17:15] [Зауваження] -Eisfuchs- Здається зрозумів`

``/query` `псевдонім``

- Створює нову вкладку з ``псевдонімом`` користувача для особистого спілкування, також відомого у &irc; як Діалог. Все написане на цій вкладці зможете переглядати лише ви та інший учасник або учасниця діалогу. Ви можете вказати декілька псевдонімів, відокремлених пробілами. У відповідь програма відкриє вкладку діалогу для кожного з вказаних псевдонімів. Кожна з таких вкладок діалогу буде конфіденційною вкладкою, за спілкуванням на якій зможете спостерігати лише ви і ваш співрозмовник (співрозмовниця).

``/msg` `псевдонім|канал`` ``повідомлення``

- Надсилає особисте повідомлення користувачеві з псевдонімом ``псевдонім`` або всім користувачам ``каналу``. На відміну від команди ``/query`` програма не відкриває нової вкладки. Якщо текст ``повідомлення`` починається з ``/me`` , формат повідомлення збігатиметься з форматом повідомлення у команді ``/me``.

  Приклади

  ``/msg Eisfuchs Мені потрібна довідка щодо команди msg``

  ``/msg #konversation Випущено нову версію Konvi!``

  ``/msg Eisfuchs /me зараз створює підручник.``

``/smsg` `псевдонім|канал`` ``повідомлення``

- Подібна до команди ``/msg``, але повідомлення не буде показано у вашому вікні. Ця команда корисна для запобігання показу конфіденційної інформації (паролів тощо) на вашому екрані і запису подібних повідомлень до журналу.

``/amsg` `псевдонім|канал`` ``повідомлення``

- Подібна до наведеної вище команди ``/msg``, але повідомлення буде надіслано до всіх каналів і діалогів, які ви відкрили на всіх серверах зі встановленим у &konversation; з’єднанням.

``/op` `псевдонім``

- Якщо команду було введено на вкладці каналу, програма виконає спробу надати ``псевдонімові`` права доступу оператора каналу. Ця команда може не спрацювати, якщо ваш користувач не має достатніх прав доступу на каналі (ваш користувач сам має бути оператором). Ви можете ввести декілька псевдонімів, відокремлених пробілами.

``/deop` `псевдонім``

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

``/oper` `[псевдонім]``

- Надає користувачеві з псевдонімом ``псевдонім`` права доступу оператора &irc; (адміністратора). Команда працюватиме, лише якщо псевдонім міститься у списку рядка O: сервера. Оператори &irc; мають права доступу до команди ``/kill`` псевдонім, можуть виконувати команду ``/connect`` для серверів мережі &irc; тощо. Якщо не було вказано ``псевдоніма``, команда спробує надати вам права доступу оператора &irc;. За будь-яких варіантів вам буде надіслано запит на ваше ім’я користувача оператора &irc; та пароль.

``/voice` `псевдонім``

- Не деяких каналах (каналах з прапорцем +m) користувачі не можуть надсилати повідомлення, якщо не мають права голосу. За допомогою цієї команди можна виконати спробу надання користувачеві з псевдонімом ``псевдонім`` права голосу. Для успішного виконання цієї команди вам будуть потрібні права доступу оператора каналу. Здебільшого, цією командою користуються оператори модерованих каналів.

``/unvoice` `псевдонім``

- Забрати у користувача ``псевдонім`` право голосу на каналі.

``/topic` `[канал]` `[повідомлення]``

- Виконує спробу встановити темою ``каналу`` ``повідомлення``. Якщо команду введено на вкладці каналу, ``канал`` можна не зазначати, — типовим каналом вважатиметься канал вкладки. Якщо не вказувати ``повідомлення``, програма покаже поточну тему каналу. Спроба зміни теми каналу може зазнати невдачі, якщо у вас немає потрібних прав доступу.

``/away` `причина``

- Якщо хтось спробує надіслати вам особисте повідомлення або запросити вас на канал, програма повідомить їм, що вас немає за комп’ютером з певної ``причини``. Щоб повернути програму до звичайного режиму роботи, введіть команду ``/away`` без зазначення причини.

``/aaway` `причина``

- Подібна до наведеної вище команди ``/away``, але команду буде надіслано до всіх серверів зі встановленим у &konversation; з’єднанням.

``/invite` `псевдонім` `[канал]``

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

``/exec` `скрипт` `[параметри]``

- Виконує сумісний з &konversation; скрипт оболонки з назвою ``скрипт`` з передаванням йому ``параметрів``. Докладніші відомості щодо використання і написання скриптів можна отримати з розділу Скрипти.

  Приклади:

  ``/sayversion``

  Надсилає на канал дані щодо номерів версій &konversation;, &Qt;, &kf5; та Плазми у вашій системі.

  ``/exec cmd uname -a``

  Надсилає рядок вашою версією &Linux; (дані, виведені командою `uname -a`) на канал.

``/notify` `[псевдонім]``

- Додає або вилучає ``псевдонім`` з вашого списку Спостереження за псевдонімами. Якщо псевдонім уже зазначено у списку, його буде вилучено. Якщо псевдоніма у списку немає, його буде додано. Якщо ``псевдонім`` не буде вказано, програма покаже поточний список спостереження за псевдонімами.

``/kick` `псевдонім` `причина``

- Якщо команду було введено на вкладці каналу, програма виконає спробу викинути користувача з псевдонімом ``псевдонім`` з каналу з причини ``причина``. Якщо ``причину`` не було вказано, буде використано причину, вказану у Параметрах. Цією командою можна користуватися лише на вкладці каналу.

``/ban` [`-host`|`-domain`| `-userhost`|`-userdomain`] `[канал]` `користувач`|`маска``

- Виконує спробу заблокувати ``користувача`` або ``маски`` на ``каналі``. Якщо команду було введено на вкладці каналу, параметр ``канал`` можна пропустити. Докладніше про вузли, домени і маски можна дізнатися з документів на сайті irchelp.org. Щоб отримати список заблокованих на каналі користувачів, введіть команду ``/mode` `канал` `b``.

``/unban` `[канал]` `шаблон``

- Скасовує попереднє блокування на каналі. Якщо команду було введено на вкладці каналу, параметр ``канал`` можна пропустити.

``/ignore` [`-all`] `псевдонім``

- Додає ``псевдонім`` до вашого списку ігнорування. Ви можете вказати декілька псевдонімів, відокремлених пробілами. Надіслані користувачами зі списку ігнорування повідомлення на каналах не буде показано. Крім того, якщо ви введете аргумент ``-all``, ігноруватимуться і інші типи повідомлень від користувачів (запити на діалоги, зауваження, &CTCP;, DCC і винятки).

``/quote` `команда``

- Надсилає ``команду`` на сервер.

``/say` `повідомлення``

- Якщо команду буде введено на вкладці каналу, надсилає на канал ``повідомлення``. Те саме, що і введення ``повідомлення`` у Рядок вводу каналу. Корисна для надсилання команди &irc;, якщо ви не бажаєте виконувати цю команду. Два символи команди (//), вказані підряд, еквівалентні команді ``/say``. Крім того, використовується у скриптах для надсилання повідомлень.

``/raw` [`open`|`close`]`

- Переводить журнал сервера у режим без обробки (`open`) або вимикає режим без обробки (`close`). Якщо не буде вказано жодної з команд `open` або `close`, типово, буде виконано команду `open`. У режимі без обробки, у журналі всі повідомлення, отримані від сервера, буде показано у необробленому форматі &irc;.

``/konsole``

- Відкриває нову вкладку з запущеною програмою &konsole;.

``/server` `[адреса]` `[пароль]``

- Виконує з’єднання з сервером за адресою ``адреса``. Якщо ``адресу`` не буде вказано, з’єднання буде виконано з сервером, пов’язаним з вкладкою, на якій було введено команду. Корисно для встановлення повторного з’єднання з сервером у разі розірвання з’єднання. Якщо для з’єднання з сервером потрібен пароль, вкажіть його як параметр ``пароль``. Якщо для з’єднання з сервером слід використовувати порт з номером, відмінним від типового (6667), введіть ``адресу`` у такий спосіб: `irc.kde.org:6665`.

``/dcc` `SEND` `псевдонім` `[назва файла]``

- Надсилає файл з назвою ``назва_файла`` користувачеві з псевдонімом ``псевдонім``. Якщо параметр ``назва_файла`` не буде вказано, програма відкриє діалогове вікно, за допомогою якого ви зможете вказати цю назву.

``/dcc``

- Відкриває вкладку Стан DCC.

``/ctcp` `псевдонім|канал` `ping``

- Надсилає повідомлення PING користувачеві з псевдонімом ``псевдонім`` або на канал ``канал``. Команда корисна для перевірки того, чи має з’єднання того, з ким ви спілкуєтеся, або (якщо надіслано до каналу) ваше з’єднання високу затримку у зв’язку.

``/ctcp` `псевдонім|канал` `повідомлення``

- Надсилає повідомлення користувачеві з псевдонімом ``псевдонім`` або всім користувачам на ``каналі``. Ця команда подібна до команди ``/msg``, наведеної вище, але повідомлення буде надіслано за допомогою протоколу &CTCP;. Відповідь на іншому кінці з’єднання залежатиме від використаної отримувачем клієнтської програми &irc;. Наприклад, якщо передати іншому користувачеві &konversation; команду ``/ctcp Eisfuchs TIME``, буде показано час системи на комп’ютері Eisfuch. ``/ctcp Eisfuchs VERSION`` покаже номер версії &konversation;, встановленої у системі користувача Eisfuch.

### Скрипти

Разом з &konversation; постачається декілька корисних скриптів, які ви можете запускати з вікна програми. Щоб запустити скрипт на каналі, у вкладці діалогу, DCC або сервера, введіть команду у формі:

``/exec` `скрипт` [`параметри`]`

виконує скрипт з назвою ``скрипт`` з передаванням (необов’язковим) ``параметрів``.

Наприклад, введіть таку команду на вкладці каналу

``/sayversion``

щоб надіслати версії &konversation;, &Qt;, &kf5; та Плазми на канал.

``/exec cmd uname -a``

виконує скрипт ``команда`` з передаванням йому даних, які виводить команда ``uname -a``. Таким чином ви можете надіслати ваш рядок версії &Linux; на канал.

Щоб дізнатися більше про встановлені разом з &konversation; скрипти, будь ласка, зверніться до Довідника зі скриптів

Щоб отримати список всіх доступних скриптів, введіть таку команду у вікні &konversation;:

`/exec --showpath media`

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

Ви можете створювати власні скрипти. Скрипти виконуються командною оболонкою, їх можна писати будь-якою мовою, яку розуміє командна оболонка, зокрема на bash, perl або python. Під час запуску скрипту у &konversation; першими двома параметрами, які буде передано скрипту, будуть:

- Адреса сервера.

- Назва каналу.

Ось приклад скрипту оболонки (команди).

    #!/bin/sh

    # Виконує команду і надсилає виведені дані до Konversation.

    SERVER=$1;
    TARGET=$2;
    shift;shift;

    $@ | while read line; do qdbus org.kde.konversation /irc say $SERVER "$TARGET" "$@: $line"; done

Зауважте, що скрипт використовує qdbus для обміну даними з &konversation;. Команда `say` надає змогу надіслати виведені дані на канал як звичайне повідомлення. Для показу повідомлення у вкладці без надсилання його іншим користувачам, скористайтеся командою `info`. Додаткові приклади написання скриптів можна знайти серед вже існуючих скриптів, що постачаються з програмою.

Щоб ви змогли запустити створений вами скрипт, його слід встановити копіюванням до каталогу `$(qtpaths --paths GenericDataLocation)/konversation/scripts`. Крім того, вам слід надати файлу скрипту права на виконання, наприклад командою ``chmod a+x myscript``.

### Довідник зі скриптів

Типово, разом з &konversation; встановлюється декілька скриптів. За допомогою цього довідника ви зможете ознайомитися з тим, як користуватися цими скриптами.

``/exec` `bug` [`Номер вади|Рядок пошуку`]`

- За допомогою цього скрипту можна відкрити ваш переглядач інтернету на сторінці пошуку за вказаним рядком або сторінці повідомлення про ваду з вказаним номером у Bugzilla &kde;.

  Приклад: відкрити переглядач на сторінці вади 123456.

  ``/exec` `bug 123456``

  Приклад дії: типовий переглядач інтернету, встановлений за допомогою Системних параметрів, має бути відкрито на сторінці `http://bugs.kde.org/show_bug.cgi?id=123456`

``/exec` `cmd` [`параметри командного рядка`]`

- Цим скриптом можна скористатися для виводу результатів виконання параметра командного рядка до поточного каналу.

  Приклад: показати всіх на поточному каналі, яку версію &konversation; встановлено на вашому комп’ютері.

  ``/exec` `cmd konversation --version``

  Приклад виведених даних: `Konversation: 1.6`

  УВАГА! Дані, виведені командою, буде надіслано всіх учасникам каналу поточної вкладки! Будь ласка, будьте обачнішими з використанням цього скрипту.

``/exec` `fortune``

- Виконання цього скрипту виведе випадкове висловлювання з Fortune.

  Приклад: вивести випадкову фразу з fortune у вкладку вашого поточного каналу.

  ``/exec` `fortune``

  Приклад виведених даних: `Random Fortune: Never make any mistaeks. -- Anonymous, in a mail discussion about to a kernel bug report`

``/exec` `gauge` [`значення у відсотках`]`

- За допомогою цього скрипту можна вивести просту текстову смужку поступу з вказаним значенням виконання у відсотках.

  Приклад: вивести смужку поступу з 50% рівнем виконання на поточну вкладку каналу.

  ``/exec` `gauge 50``

  Приклад виведених даних: `Beer load [ | ] 50%`

``/exec` `media` [`audio|video|{програвач}`]`

- Це скрипт «Зараз відтворюється», який може працювати з різноманітними програвачами мультимедійних даних. Крім того, передбачено можливість показу даних про те, що відтворюється, лише для програвачів звукових даних або лише для програвачів відеоданих: достатньо вказати відповідний параметр командного рядка, `audio` або `video`. Також можна вказати програвач, до якого слід надіслати запит.

  Підтримуються такі програвачі мультимедійних даних: Amarok (звук), JuK (звук), Kaffeine (відео, звук), KMPlayer (відео, звук), KPlayer (відео, звук), kdetv (відео), Yammi (звук) Audacious (звук), MPD (звук).

  Приклад: вивести поточну пісню, що відтворюється у Amarok.

  ``/exec` `media amarok``

  Зразок виведених даних: `* user is listening to There There by Radiohead on Hail to the Thief [Amarok]`

``/exec` `sysinfo``

- За допомогою цього скрипту можна вивести докладні відомості про систему, у яких поєднуватимуться з належним форматуванням дані, виведені різними командами.

  Приклад: вивести відомості щодо вашої системи на поточну вкладку каналу.

  ``/exec` `sysinfo``

  Приклад виведення: `Sysinfo for 'user-desktop': Running inside KDE Plasma 5.6.5 on Ubuntu 16.04.1 LTS (Xenial Xerus) powered by Linux 4.4.0-47-generic, CPU: Intel(R) Core(TM) i7-4910MQ CPU @ 2.90GHz at 2996-3338/3900 MHz, RAM: 15795/15967 MB, Storage: 1591/2281 GB, 406 procs, 47.59h up`

``/exec` `tinyurl` [`Адреса посилання`]`

- Цей скрипт використовує програмний інтерфейс Tinyurl для перетворення вказаного посилання на tinyurl, який після цього буде надіслано на поточну вкладку каналу.

  Приклад: надати комусь коротке посилання на http://konversation.kde.org

  ``/exec` `tinyurl http://konversation.kde.org``

  Приклад виведених даних: `http://tinyurl.com/n3pdum`

``/exec` `uptime``

- За допомогою цього скрипту можна вивести результат виконання команди «uptime» з відповідним форматуванням.

  Приклад: показати стабільну роботу системи протягом 98 днів.

  ``/exec` `uptime``

  Зразок виведених даних: `Uptime: 98 days, 15 hours and 2 minutes`

Для всіх цих скриптів передбачено скорочення. Скористайтеся пунктом діалогового вікна налаштування &konversation; Поведінка Скорочення команд для перегляду, додавання, вилучення або зміни скорочень.

Щоб дізнатися більше про написання скриптів, будь ласка, зверніться до настанов щодо скриптів на Userbase

## Довідник з команд

### Головне вікно &konversation;

#### Меню «Файл»

F2 Файл Список серверів

- Показує список серверів і каналів.

F7 Файл Швидке з’єднання

- Відкриває діалогове вікно Швидке з’єднання, за допомогою якого ви зможете встановити з’єднання з сервером.

Файл Від’єднатися

- Від’єднатися від усіх серверів.

Файл Перез’єднатися

- Повторно встановити з’єднання з усіма серверами, від’єднання від яких відбулося внаслідок помилки у мережі або іншої проблеми.

&Ctrl;J Файл Приєднатися до каналу

- Відкриває діалогове вікно, за допомогою якого ви зможете ввести назву каналу, до якого ви бажаєте приєднатися. Виконує ті самі функції, що і команда `/join `#назва_каналу`` у вкладці каналів або серверів.

&Ctrl; &Shift;A Файл Загальний стан відсутності

- Змінює стан вашого псевдоніма на «Відсутній» на всіх каналах.

&Ctrl;Q Файл Вийти

- Завершує роботу &konversation;.

#### Меню «Зміни»

&Ctrl;F Зміни Знайти текст...

- Виконати пошук текстових рядків у поточному вікні.

F3 Зміни Знайти далі

- Виконати пошук далі за текстом у поточному вікні попередньо введеного рядка пошуку.

&Ctrl;L Зміни Спорожнити вікно

- Спорожнити поточне вікно.

&Ctrl; &Shift;L Зміни Спорожнити всі вікна

- Спорожнити всі вікна.

#### Меню «Вставка»

&Ctrl;K Вставка Колір &irc;...

- Див. Надсилання розфарбованих повідомлень.

&Ctrl;R Вставка Лінія позначки

- Див. Позначення у каналах і журналах діалогів.

&Alt; &Shift; C Вставка Спеціальний символ...

- Призначено для додавання спеціальних символів, зокрема символів іноземних мов.

#### Меню «Закладки»

&Ctrl;B Закладки Додати закладку

- Створює закладку у поточній мережі і на каналі.

Закладки Зробити з вкладок теку закладок...

- Додає всі канали до нового пункту меню, розташованого наприкінці списку пунктів меню закладок.

Закладки Створити теку закладок...

- Створює нову теку закладок.

Закладки Редагувати закладки...

- Відкриває вікно редактора закладок.

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

&Ctrl;H Вікно Показати список псевдонімів

- Ховає (або показує) панель вкладок псевдоніма на каналах.

F8 Параметри Профілі...

- Відкриває вікно Профілі, за допомогою якого ви зможете вказати ваші ідентифікаційні відомості.

#### Меню «Вікно»

&Ctrl;, Вікно Попередня вкладка

- Відкриває перегляд до попередньої вкладки.

&Ctrl;. Вікно Наступна вкладка

- Відкриває перегляд наступної вкладки.

&Ctrl;W Вікно Закрити вкладку

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

F11 Вікно Закрити всі відкриті діалоги

- Закриває всі особисті балачки (діалоги).

F4 Вікно Псевдоніми зі спостереженням

- Відкриває діалогове вікно Псевдоніми зі спостереженням. Див. Спостереження за тим, хто перебуває у мережі.

F6 Вікно Перехоплення &URL;

- Відкриває діалогове вікно Перехоплення &URL;.

F9 Вікно Стан DCC

- Відкриває вкладку Стан DCC з даними щодо передавання файлів.

Вікно Нова вкладка Konsole

- Відкриває вкладку емулятора термінала. Ви можете відкривати довільну кількість вкладок Konsole.

F5 Вікно Список каналів для

- Показує список каналі, доступних на поточному сервері.

&Ctrl;O Вікно Відкрити файл журналу

- Показує вікно з журналом повідомлень у поточній вкладці. Працює лише для вкладок Канал, Повідомлення сервера і Діалог. Журналювання має бути увімкнено на сторінці Параметри Налаштувати Konversation Поведінка Журналювання .

#### Меню «Довідка»

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

## Питання та відповіді

Я хочу, щоб після запуску &konversation; програма з’єднувалася з сервером, але не приєднувалася до жодного з каналів. Як це зробити?

У вікні Змінити сервер не заповнюйте списку Канали.

&konversation; не може з’єднатися з жодним сервером. Що не так?

Причин може бути декілька:

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

2. Перевірте, чи немає у даних, виведених у вікно Повідомлення сервера, повідомлень про помилки. Можливо, сервер відкинув спробу з’єднання через неправильно вказаний пароль? Можливо, сервер відкинув спробу з’єднання оскільки для з’єднання слід було використовувати IDENTD, а ваш комп’ютер не відповів на запит IDENT? Можливо, ви позначили пункт шифрування SSL, а сервер не підтримує SSL?

3. Якщо ваш комп’ютер захищено брандмауером, не забудьте відкрити потрібні порти. Для роботи &konversation; слід відкрити такі порти:

   - Порт вихідних даних TCP 6667 (або порт на сервері, з яким слід встановлювати з’єднання)

   - Порт вхідних даних TCP 113 (якщо сервер потребує встановлення IDENTD)

   Докладніше про проблеми встановлення з’єднань &irc;, можна дізнатися за адресою irchelp.org.

Після відкриття меню Вікно Список каналів пункт залишається неактивним. У чому причина?

Пункт меню Вікно Список каналів буде зафарбовано у сірий колір, якщо поточна вкладка не є вкладкою каналу, наприклад, ви переглядаєте вкладку Псевдоніми зі спостереженням. Щоб знову задіяти пункт меню, поверніться на вкладку каналу або вкладку сервера.

Якщо наказати &konversation; автоматично встановлювати стан відсутності, якщо не було зареєстровано жодних дій протягом певного часу?

Автоматичні повідомлення про відсутність можна налаштувати для кожного з профілів окремо. Щоб увімкнути такі автоматичні повідомлення, скористайтеся пунктом меню Параметри Профілі. Виберіть профіль, для якого ви хочете увімкнути автоматичне визначення стану відсутності зі спадного списку у верхній частині діалогового вікна і перейдіть на вкладку Відсутність. Позначте пункт Автоматична відсутність.

Як уникнути використання можливості Автоматична заміна у Рядку введення?

Натисніть комбінацію клавіш &Ctrl;&Enter; замість звичайного &Enter;, щоб вимкнути обробку і автоматичну заміну тексту у Рядку введення відповідно до параметрів, встановлених на сторінці налаштування Поведінка Автоматична заміна.

Де зберігаються скрипти, які є частиною &konversation;?

Віддайте цю команду у рядку введення &konversation; (у нашому прикладі ми використали скрипт media, оскільки він постачається разом із &konversation;):

``/exec` `--showpath media``

Зразок виведення даних: `Файл скрипту «media» було знайдено у /usr/share/konversation/scripts/media`

Як зробити фрагмент тексту напівжирним, курсивним або підкресленим?

Приклад: `Це мій %Bнапівжирний%B текст.`

Виведення:

Приклад: `Це мій %Iкурсивний%I текст.`

Виведення:

Приклад: `Це мій %Uпідкреслений%U текст.`

Виведення:

Приклад: `Це мій %Sперекреслений%S текст.`

Виведення:

## Подяки і ліцензія

&konversation;

Авторські права на програму належать Команді &konversation;, ©2002-2005

&konviwebsite;

Учасники розробки:

- Dario Abatianni eisfuchs@tigress.com

- Peter Simonsson psn@linux.se

- Christian Muehlhaeuser chris@chris.de

- John Tapsel john@geola.geo.uk

- Ismail Donmez ismail.donmez@boun.edu.tr

- Shintaro Matsuoka shin@shoegazed.org

- Gary Cramblitt garycramblitt@comcast.net

- Matthias Gierlings gismore@users.sourceforge.net

- &Alex.Zepeda; garbanzo@hooked.net

- Stanislav Karchebny berkus@users.sourceforge.net

- Mickael Marchand marchand@kde.org

Особливі подяки:

- Michael Goettsche michael.goettsche@kdemail.net

- Benjamin Meyer ben+konversation@kdemail.net

- Jacub Stachowski qbast@go2.pl

- Sabastian Sariego segfault@kde.cl

- Olivier Bedard www.konversation.org hosting

- Frauke Oster frauke@frsv.de

- Lucijan Busch lucijan@kde.org

- Sascha Cunz mail@sacu.de

- Steve Wollkind steve@njord.org

- Thomas Nagy thomas.nagy@eleve.emn.fr

- Tobias Olry tobias.olry@web.de

- Ruud Nabben r.nabben@gawab.com

Авторські права на документацію © 2003-2005 Gary R. Cramblitt garycramblitt@comcast.net

Переклад українською: Юрій Чорноіван yurchor@ukr.net

&underFDL; &underGPL;
&documentation.index;