# Прив’язка файлів

### Вступ

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

У наведеному вище прикладі файл даних &calligrawords; було прив’язано до &calligrawords; (програми). Такі прив’язки файлів є необхідними для належної роботи &kde;.

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

На жаль, &kde; не може:

- передбачити всі можливі комбінації програмного забезпечення і файлів даних

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

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

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

Всі прив’язки файлів записуються за допомогою типів MIME. Абревіатура &MIME; означає Multipurpose Internet Mail Extensions (Багатоцільові розширення електронної пошти). За допомогою цих типів комп’ютер може визначити тип файла, не вдаючись до відкриття і аналізу вмісту кожного файла.

### Як користуватися цим модулем

Відкрити вікно цього модуля можна за допомогою програми «Системні параметри»: запустіть цю програму і виберіть Програми Прив’язка файлів у категорії Персоналізація. Крім того, відкрити вікно модуля можна за допомогою команди `kcmshell5 filetypes`, відданої за допомогою термінала або програми &krunner;.

Прив’язки файлів впорядковано за декількома категоріями, щонайменше у вас будуть:

1. Application

2. Audio

3. Image

4. Inode

5. Message

6. Multipart

7. Text

8. Video

Всі прив’язки файлів зібрано до однієї з цих категорій.

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

Список категорій можна побачити на панелі з міткою Відомі типи.

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

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

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

Після цього ви можете ввести наступну літеру — список типів MIME буде обмежено типами MIME, у назвах яких містяться вже дві введені вами літери.

#### Додавання нового типу &MIME;

Якщо ви бажаєте додати новий тип &MIME; до ваших прив’язок файлів, ви можете натиснути кнопку Додати.... Відкриється невеличке діалогове вікно. Вам слід обрати категорію зі спадного списку, позначеного написом Група, і ввести назву типу &MIME; у поле з міткою Назва типу. Далі, натисніть кнопку Гаразд, щоб додати новий тип MIME, або натисніть кнопку Скасувати, якщо ви змінили свій початковий намір і не бажаєте додавати нових типів MIME.

#### Вилучення типу MIME

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

Ви можете вилучати лише ваші власні типи &MIME;.

#### Зміна властивостей типів MIME

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

Одразу після вибору типу &MIME; у вікні модуля буде показано поточні значення параметрів цього типу &MIME;.

Ви можете зауважити, що поточні значення поділено на між двома вкладками: Загальний і Вмонтовані

Загальний

- На цій вкладці існує 4 властивості для кожного типу &MIME;:

  1. Піктограма типу Mime — це та піктограма, яку буде показано, коли ви використовуватимете як інструмент для роботи з файлами &dolphin; або &konqueror;.

  2. Шаблони назв файлів — це шаблони пошуку, за якими &kde; визначатиме належність файла до типу &MIME;.

  3. Опис — це короткий опис типу файлів. Його призначено лише для того, щоб вам легше було розрізняти типи.

  4. Порядок пріоритету програм визначає програми, які буде прив’язано до вказаного типу &MIME;.

Вкладка «Вбудовані»

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

#### Як змінити піктограму

Щоб змінити піктограму, просто натисніть кнопку з піктограмою. Буде відкрито діалогове вікно, у якому буде показано всі наявні піктограми. Просто наведіть вказівник миші на піктограму, яка вам подобається, і один раз клацніть лівою кнопкою миші, а потім натисніть кнопку Гаразд.

#### Як змінювати шаблони типів MIME

На панелі з міткою Шаблони назв файлів визначено які файли будуть належати до певного типу MIME.

Зазвичай, файли вибирають за суфіксами їх назв. (Приклади: файли з суфіксами `.wav` є звуковими файлами у форматі WAV, а файли з суфіксами `.c` є файлами програм, написаних мовою C).

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

Символ зірочки (`*`) є шаблоном заміни, який використовується майже у всіх масках типів MIME. Повноцінне обговорення використання шаблонів заміни не належить до предмета цього підручника, але важливо розуміти, що зірочка (у цьому контексті) відповідає будь-якій кількості довільних символів. Приклад: до шаблону `*.pdf` належать файли `Datafile.pdf`, `Graphics.pdf` і `User.pdf`, але не файли `PDF`, `Datafile.PDF` і `.pdf`.

Дуже корисно мати декілька масок. Одну для нижнього регістру літер, одну — для верхнього тощо. Так можна досягти того, що &kde; визначатиме тип файла точніше.

#### Як змінювати опис типів MIME

Ви можете ввести короткий опис типу &MIME; у поле для введення тексту з міткою Опис. Ця мітка є допоміжною, вона не впливає на роботу з типами &MIME;.

#### Як змінити прив’язку програм до типів файлів

Для налаштування прив’язки програм призначено п’ять кнопок (Пересунути вгору, Пересунути вниз, Додати, Редагувати і Вилучити) і спадний список з переліком програм.

У спадному списку буде показано перелік всіх програм, прив’язаних до певного типу &MIME;. Цей список є впорядкованим. Програму, яка стоїть у списку найвище, буде використано першою. Наступну програму зі списку — другою тощо.

Що означає те, що до одного типу &MIME; прив’язано декілька програм? Чому у цьому виникла потреба?

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

Приклад:

До типу &MIME; `pdf` прив’язано дві програми. Перша з них називається &okular;. Якщо у вашій системі не встановлено &okular;, &kde; автоматично запустити наступну програму зі списку, &krita;. Отже, як ви бачите, такі прив’язки надають змогу &kde; працювати стабільно за умов додавання і вилучення програм.

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

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

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

- %f — назва окремого файла

- %F — список файлів, використовується для програм, які можуть відкривати одразу декілька локальних файлів

- %u — одна окрема адреса URL

- %U — список адрес URL

- %d — тека, де зберігається файл, який слід відкрити

- %D — список тек

- %i — піктограма

- %m — маленька піктограма

- %c — заголовок

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

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

#### Вмонтовані

Ці параметри стосуються лише керування файлами у &konqueror;, &dolphin; не здатен до вбудовування вікон перегляду, отже завжди показує вміст файлів у окремому вікні пов’язаної з типом файлів програми.

Якщо натиснути заголовок вкладки Вбудовані, програма відкриє перед вами панель з чотирма перемикачами у групі Дія при клацанні лівою. Ці перемикачі призначено для визначення способу, у який інструмент для керування файлами здійснюватиме перегляд файлів обраного типу &MIME;:

Показувати файл у вмонтованому переглядачі

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

Показувати файл в окремому переглядачі

- Цей пункт призведе до показу файлів цього типу MIME у окремо створеному вікні.

Скористайтеся параметрами з групи «application»

- Позначення цього варіанта призведе до того, що для показу цього типу MIME буде використано параметри групи типів MIME. (Якщо ви змінюєте властивості типу MIME audio, буде використано параметри для групи «audio»).

Запитувати, чи зберігати натомість на диск

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

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

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

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

#### Як зробити зміни постійними

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