natgillin/translations-raw huggingface dataset:
Many other actions can be applied to the selected items by right-clicking on one of the selected items, and choosing the action from the menu which appears. (The exact contents of this menu depend on the type of files selected, so it is called a context menu).
Доступ до багатьох інших дій, які можна застосовувати до вибраних елементів можна отримати за допомогою наведення вказівника миші на вибрані елементи з наступним клацанням правою кнопкою миші з вибором потрібної дії з контекстного меню. (Точний перелік дій у цьому меню залежатиме від типу вибраного файла, саме тому це меню і називають контекстним).
Links and Shortcuts
Посилання і скорочення
As already mentioned above you can link files or folders anywhere. It means that the linked folder will appear and behave just like the original in another location without consuming additional space on your harddrive. So if you, for example, have a number of documents, and only a few are used regularly, you can easily group them in a folder and create links in it.
Як вже було згадано вище, ви можете створювати посилання на файли або теки у будь- якому місці системи. Тека- посилання виглядатиме і поводитиме себе так само як тека- оригінал, але за іншою адресою. Вам не потрібно буде витрачати місце на вашому жорсткому диску на копії. Отже, якщо, наприклад, у вас є декілька документів, з яких лише декілька ви використовуєте регулярно, ви можете створити посилання на ці документи і зібрати ці посилання у певній теці.
The Trash
Смітник
Recycle Bin
Кошик для сміття
Before a file is deleted in the & kde; file manager it will be moved to the Trash folder to give you the possibility of getting it back if you deleted it by accident. The trash bin will show all deleted items. You can select the one to be recovered and move it to its original place as described in. If you right click on the trash bin and select Empty Trash Bin the files in it will be deleted permanently.
До остаточного вилучення за допомогою інструменту для роботи з файлами & kde; файл буде пересунуто до теки Смітник. Так зроблено для того, щоб ви мали можливість поновити цей файл, якщо його вилучення було випадковим. За допомогою пункту смітника можна переглянути всі вилучені елементи. Ви можете обрати ті з них, які слід поновити, і пересунути їх на початкове місце, — цей процес описано у розділі. Якщо ви наведете вказівник миші на смітник, клацнете правою кнопкою миші і оберете пункт Спорожнити смітник, файли зі смітника буде вилучено остаточно.
As mentioned in the introduction, the & konqueror; Handbook has much more information about the features available in & konqueror;. You can read it in & khelpcenter; or by entering help: / konqueror in & konqueror; 's Location bar.
Як уже було згадано у вступі, у підручнику з & konqueror; міститься набагато більше відомостей щодо можливостей програми & konqueror;. Ви можете ознайомитися з цим підручником за допомогою Центру довідки або введенням адреси help: / konqueror у поле Адреса & konqueror;.
Networking and X
Робота у мережі і сервер X
Misconfigured networking can often be the cause of & kde; applications launching slowly, or in the worst case not launching at all. Your & X-Server; has a very powerful client/ server interface and is very network aware.
Неправильні налаштування мережі часто можуть бути причиною того, що програми & kde; запускаються повільно або, у найгіршому випадку, взагалі не запускаються. У сервера X системи дуже потужний інтерфейс клієнт- сервер, належне функціонування якого залежить від налаштувань мережі.
X uses the hostname to create both a unique key for authorization, and to figure out where (via $DISPLAY) to send the actual windows it's drawing on screen. If your computer does n't know its own name, it will spend inordinate amounts of time trying to look itself up, a fate you can avoid by simply teaching your computer what its own name is.
Сервер X використовує назву вузла вашого комп’ ютера як для створення унікального ключа для уповноваження, так і для визначення того, куди (на основі значення змінної середовища $DISPLAY) слід надсилати зображення вікон, які має бути намальовано на екрані. Якщо вашому комп’ ютеру не відома його назва, система витрачатиме значний час на пошуки цієї назви. Неприємностей можна уникнути простим визначенням назви вашого вузла (комп’ ютера).
Check your / etc/ hosts file and ensure there is an entry for localhost that looks something like this at the top of the file (after any comments).
Відкрийте ваш файл / etc/ hosts і переконайтеся, що у ньому є запис для вузла localhost, який розташовано на початку файла (після всіх рядків коментарів) і який виглядає десь так:
You also should add your computer's fully qualified domain name, short name, and its usual IP address if it has a static IP. If your IP address is assigned dynamically using DHCP you can simply use the address for the loopback device.
Вам також слід додати повну доменну назву вашого комп’ ютера, коротку назву і видиму IP- адресу вашого комп’ ютера, якщо для нього встановлено статичну IP- адресу. Якщо IP- адреса вашого комп’ ютера визначається у динамічному режимі за допомогою DHCP, ви можете просто скористатися адресою пристрою петлі (loop).
127.0.0.1 hal. btl hal (for dhcp) 192.168.0.1 hal. btl hal (static)
127. 0. 0. 1 hal. btl hal (для dhcp) 192. 168. 0. 1 hal. btl hal (статична)
Make sure that your firewall is not so restrictive that it stops packets to the loopback device. For example in iptables if the default rule on the INPUT chain for this device is set to anything other than > ACCEPT this will cause performance problems in X. To check this, you can type in:
Переконайтеся, що брандмауер вашого комп’ ютера не блокує пакети даних, що спрямовуються на пристрій петлі (loop). Наприклад, якщо у iptables типовим правилом для ланцюжка INPUT цього пристрою є запис відмінний від ACCEPT, у сервера X будуть проблеми зі швидкодією. Щоб перевірити можливість доступу до пристрою, ви можете виконати таку команду:
The rule -A INPUT -i lo -j ACCEPT should always work, unless there are other misconfigured rules (Such as a DROP on the OUTPUT chain)
Правило - A INPUT - i lo - j ACCEPT має вам допомогти, якщо правильно налаштовано інші правила (такі як правило DROP у ланцюжку OUTPUT).
When An Application Will Not Open
Якщо програма не запускається
Sometimes when you start an application, it does not open the expected window. Here are some questions to answer and steps to help you figure out what is wrong.
Іноді, після запуску програми ця програма не відкриває очікуваного вами вікна програми. Ось декілька питань, на які ви маєте собі відповісти, і декілька кроків перевірки, які допоможуть вам виявити причину негараздів.
Did the application ever start, when launched in the same manner?
Чи запускалася програма хоч колись раніше, коли ви запускали її у подібний же спосіб?
If it did, for instance you have clicked an icon on your desktop that previously worked, then it is unlikely to be a problem with the launcher itself.
Якщо вона раніше запускалася, наприклад, натисканням вами піктограми на вашій стільниці, малоймовірно, що проблему спричинено самим інструментом запуску.
If, however, you normally start your application from an icon on & kicker; and this time started it with a desktop icon, then it could simply be that the launcher itself is wrong.
Якщо ж, зазвичай ви запускали програму за допомогою піктограми на панелі, а цього разу спробували запустити її за допомогою піктограми стільниці, проблему може бути викликано неправильним налаштуванням відповідного інструменту запуску (неправильно вказано властивості піктограми).
But I can see the launch notification spinning cursor and taskbar entry.
Але ж ви бачите обертання кільця навколо вказівника миші, яке сповіщає про запуск, а на панелі задач з’ явився запис програми?
Foo
Ля- ля
Tinkering Under the Hood of & kde;
Длубаємося у нутрощах & kde;
Hand-Editing Configuration Files
Редагування файлів налаштування вручну
In & kde;, the configuration files are easy to edit with a simple editor like & kate; as the configuration files are text files.
У & kde; файли налаштування дуже просто змінити за допомогою простого редактора на зразок & kate;, оскільки файли налаштування є текстовими файлами.
An example of a text file:
Приклад текстового файла:
The user-specific configuration files are stored in. kde/ share/ config (replace. kde with your $KDEHOME setting) and the global ones are in the share/ config sub-directory of & kde; 's installation path. (You can find this path by running the command kde4-config --prefix.) Their filenames typically end in rc (without an initial period), for example kopeterc.
Файли налаштувань окремого користувача зберігаються у каталозі. kde/ share/ config (замініть. kde значенням вашого параметра $KDEHOME), а глобальні файли налаштувань у підкаталозі share/ config шляху встановлення & kde;. (Ви можете визначити цей каталог за допомогою даних, виведених командою kde4- config -- prefix.) Назви таких файлів налаштувань типово закінчуються на rc (без крапки), наприклад, kopeterc.
Editing configuration files by hand can risk the stability of your & kde; installation. Applications usually do not check what they read from the configuration files. This means that they can be disturbed by what they get as configuration and might even crash.
Редагування файлів налаштувань вручну може завдати шкоди стабільності вашої системи & kde;. Програми, зазвичай, не перевіряють дані, прочитані з файлів налаштування. Це означає, що програми можуть працювати з вказаними налаштуваннями нестабільно і можуть навіть аварійно завершувати роботу.
Backups
Резервні копії
So the first rule is to make a backup of your file before modifying it. The backup is better stored outside any. kde subdirectory (or the corresponding $KDEHOME directory). Backups are anyway a good idea in case of a major failure of & kde; that would destroy important configuration files (for example your & kmail; settings, which are in the file kmailrc). (Such a major failure should not happen but it still can happen.)
Отже, першим вашим правилом має бути створення резервної копії файла перед тим, як ви зміните його. Резервну копію краще зберігати поза межами будь- якого з підкаталогів. kde (або відповідного каталогу $KDEHOME). Створення резервних копій завжди чудова річ: у випадку значних пошкоджень системи & kde;, які знищать важливі файли налаштувань, ви зможете їх відновити (наприклад, ваші параметри & kmail;, які зберігаються у файлах kmailrc). (Таких значних пошкоджень не повинно бути, але вони все ж трапляються.)
So why would you want to touch the configuration files at all? Well, first you need it when you want to enforce the KIOSK mode. Perhaps a developer has asked you to add an entry to help him to solve a problem with the application. Perhaps you want to recover from a problem without having to remove all the. kde directory. Perhaps you want to learn more about the depths of & kde;.
Отже, чому взагалі може виникнути потреба у зміні файлів налаштування? Добре, по- перше така потреба може виникнути у разі примусового вмикання режиму KIOSK. Можливо, про таку зміну вас може попросити розробник, якому додавання запису до файла налаштувань може допомогти вирішити проблему з програмою. Можливо, ви захочете позбутися проблеми без вилучення всього каталогу. kde. А можливо, ви забажаєте краще вивчити нутрощі & kde;.
Anyway, whatever your reason, you want to modify by hand a configuration file.
Якими б не були причини таких дій, за бажання ви можете вручну змінити файл налаштування.
When planning to edit such a file, make sure that the application using it is not running. If it is one of the basic configuration files, consider editing the file while & kde; is not running at all.
Якщо ви плануєте змінити вміст такого файла, не забудьте завершити роботу програми, яка використовує цей файл налаштування. Якщо цим файлом є один з файлів, у якому зберігаються основні налаштування середовища, спробуйте змінити його, доки & kde; не запущено.
Ready? So make a backup of the file (Did I tell you this already?), start you favorite editor (let us assume it is & kate;), load the file (Be careful to load as UTF-8, & kate; displays it as utf8).
Готові? Отже, зробіть резервну копію цього файла (ну, ми вже про це говорили?), запустіть ваш улюблений текстовий редактор (нехай це буде & kate;), завантажте ваш файл (не забудьте скористатися при цьому кодуванням UTF- 8, у & kate; йому відповідає пункт utf8).
Now you have a file like:
Отже, ви маєте побачити вміст файла:
[Group] Key1=Value1 Key2=Value2 Key3=Value3
[Група] Ключ1=Значення1 Ключ2=Значення2 Ключ3=Значення3
You can now modify it (with care!) and then save it (Be sure that it is as UTF-8 again).
Тепер ви можете змінити вміст файла (обережно!) і зберегти його (не забудьте знову скористатися UTF- 8).
Now you can test the application and if the application does not run correctly anymore, close the application and restore the backup of the configuration file.
Після цього ви можете випробувати програму і, якщо програма більше не запускається належним чином, закрийте програму і відновіть файл налаштування з резервної копії.
has more information about & kde; 's directory structure, to help you find the file you need to edit.
містить докладніші відомості щодо структури каталогів & kde;, які допоможуть вам знайти файл, який вам слід змінити.
Scripting the Desktop
Написання скриптів для стільниці
& kde; provides a powerful interprocess communication system in & DCOP;, the Desktop COmmunication Protocol. Using & DCOP;, you can control a wide range of functions in & kde; from the command line or from a script written in your favorite scripting language. You can also get information out of & kde; applications: for example, several & kde; media players provide methods to query the player for information about the currently-playing track.
У & kde; існує потужна система обміну даними між процесами, & DCOP;, Desktop COmmunication Protocol (протокол обміну даними стільниці). За допомогою & DCOP; ви можете керувати широким набором функцій & kde; з командного рядка або за допомогою скрипту, написаного вашою улюбленою скриптовою мовою. За допомогою цієї системи ви також можете отримувати дані з програм & kde;: наприклад, у деяких програвачах & kde; передбачено методи для надсилання запитів до програвача щодо відомостей про поточну композицію, що відтворюється.
Broadly speaking, each & kde; application provides one or more & DCOP; interfaces, which in turn provide methods (or, if you prefer, functions) that another application can call. So, the first step in using & DCOP; is to find the appropriate method for the task. The easiest way to do this is using the kdcop frontend to the available & DCOP; methods.
Загалом кажучи, у кожній з програм & kde; передбачено один або декілька інтерфейсів & DCOP;, у яких у свою чергу передбачено методи (або, якщо ви забажаєте, функції), які можуть викликати інші програми. Отже, першим кроком у використанні & DCOP; є визначення відповідного методу для завдання. Найпростішим способом визначити ці методи є використання оболонки kdcop, яка надає доступ до всіх можливих методів & DCOP;.
Run kdcop from a & konsole; or the mini- CLI (the window which pops up on Alt; F2). The kdcop window shows the applications currently running which provide & DCOP; interfaces, using a tree view. In general, finding the correct method requires a little bit of searching through the tree view, but a useful hint is that the interface marked (default) usually contains the most frequently-used functions.
Запустіть kdcop з & konsole; або міні- командного рядка (вікна, яке можна відкрити за допомогою комбінації клавіш Alt; F2). У вікні програми kdcop буде показано поточні запущені програми з інтерфейсами & DCOP; у вигляді деревоподібної структури. Загалом, для визначення потрібного методу потрібен певний пошук у цій структурі, корисною підказкою є те, що інтерфейс (типовий) зазвичай містить найчастіше використовувані функції.
To test that the function does what we expect, double-click on the setColor entry. To set the color c, click on the color selector button, and choose a color. Set whether the color should be color A with the checkbox. Click OK and the background color is set.
Щоб перевірити, що функція виконує саме ті функції, які потрібно, наведіть вказівник на запис, наприклад, setColor і двічі клацніть лівою кнопкою миші. Щоб встановити колір c, натисніть кнопку інструменту вибору кольору і виберіть колір. Вкажіть, чи має бути колір використано як колір A за допомогою поля для позначки. Натисніть кнопку Гаразд і програма встановить колір тла.
To access the & DCOP; method from your favorite scripting language, you can either use & DCOP; bindings, if available in the kdebindings module, or call the dcop command-line application. For simple usage, calling the dcop command-line application is sufficient. To call a & DCOP; method on the command line, we need to specify the application and interface owning the method, the method itself, and the arguments, in a form suitable for the shell.
Щоб отримати доступ до методу & DCOP; з вашої улюбленої скриптової мови, ви можете або скористатися прив’ язками & DCOP;, якщо такі прив’ язки доступні у модулі kdebindings, або викликати програму, що працює з командного рядка, dcop. Для простого використання достатнім буде виклик dcop з командного рядка. Щоб викликати метод & DCOP; з командного рядка, ми повинні вказати програму і інтерфейс, батьківський для цього методу, саму назву методу і аргументи у формі, прийнятній для оболонки.
We specify the application, interface and method in that order, followed by the arguments in the same order that they are shown in kdcop. dcop has plenty of other options: take a look at the output of dcop --help.
Слід вказувати програму, інтерфейс і метод саме у такому порядку, а потім аргументи у порядку, у якому їх буде показано у kdcop. dcop має багато інших параметрів: погляньте на дані, виведені програмою dcop -- help.
That's enough theory: time for an example:
Ну от, досить теорії, час перейти до прикладів:
A Background Color Changing Script with & DCOP;
Скрипт зміни кольору тла за допомогою & DCOP;
With the dcop command-line application and a little bit of Perl, we're going to make a simple script which slowly cycles the desktop background through the spectrum.
За допомогою програми командного рядка dcop і декількох команд мовою Perl, ми створимо простий скрипт, який повільно змінюватиме тло стільниці у циклічному порядку за певним набором.
Firstly, we look for the appropriate method with kdcop. For this example, we'll short circuit the searching, and go straight to it: the method we want is kdesktop KBackgroundIface setColor. The arguments and return type of the function are shown in the style of the C++ language. For setColor, the arguments are a color, c, which specifies the new background color, and a boolean (true or false) value, isColorA, which specifies whether the color is the first or second (this is useful for setting gradients and so on).
Спочатку ми знайдемо відповідний метод за допомогою kdcop. У нашому прикладі ми не будемо довго шукати метод, а одразу вкажемо його: метод, який нам потрібен, — це kdesktop KBackgroundIface setColor. Аргументи і тип даних, який буде повернуто функцією, буде показано у стилі мов C++. Для setColor аргументами є колір, змінна c, за допомогою якої буде вказано новий колір тла, і булівське значення (true або false), змінна isColorA, яка визначає те, чи буде колір першим, чи другим (це корисно для створення градієнтів тощо).
To use our setColor method on the command line, we use the following:
Щоб використати наш метод setColor у командному рядку, ми виконаємо таку команду:
To specify the color, we used the hexadecimal RGB value, as used in & HTML;. Note that it is enclosed in single quotes to protect the # from the shell.
Щоб вказати колір, ми скористалися шістнадцятковим значенням RGB, яке використовується у & HTML;. Зауважте, що це значення слід вказувати у одинарних лапках, щоб екранувати # від оболонки.
To find the hexadecimal RGB value of a color, open any color chooser dialog in a & kde; application (for example, in & kcontrolcenter;, Appearance & Themes Colors), select the color you want, and use the value given in the HTML text box.
Щоб визначити шістнадцяткове значення кольору RGB, відкрийте будь- яке діалогове вікно вибору кольорів у програмі & kde; (наприклад, діалогове вікно Центру керування на сторінці Вигляд та теми Кольори), оберіть бажаний колір і скористайтеся значенням, вказаним на панелі HTML.
So, that's all we need from & DCOP;; now it's just a case of writing a script around it. Here's a (very!) rough implementation:
Отже, це все, що нам потрібно від & DCOP;; тепер нам всього лише потрібно написати потрібний скрипт. Ось (дуже!) груба реалізація:
< ![CDATA[ $min =49; # Minimum value of R, G, or B colour $max=174; # Maximum value of R, G, or B colour $step=5; # Amount to step colour by on each step $sleeptime=15; # Interval in seconds between each step @start = ($max, $min, $min); @colour = @start; while (1) {foreach (0..5) {my $which = $_% 3; # Which colour (R, G or B) to change my $updown = $_% 2; # Whether to increase or decrease the colour value do {if ($updown == 0) {$colour[$which]+=$step;} if ($updown == 1) {$colour[$which]-=$step;} my $dcopcall=sprintf "dcop kdesktop KBackgroundIface setColor '#%x%x%x' true\ ", @colour; system($dcopcall); sleep $sleeptime;} while (($colour[$which] > = $min) and ($colour[$which ]< = $max));}}]] >
<! [CDATA [$min=49; # Мінімальне значення кольору для R, G або B $max=174; # Максимальне значення кольору для R, G або B $step=5; # Розмір кроку зміни кольору $sleeptime=15; # Інтервал у секундах між кроками @ start = ($max, $min, $min); @ colour = @ start; while (1) {foreach (0.. 5) {my $which = $_% 3; # Колір (R, G або B), який слід змінити my $updown = $_% 2; # Збільшити або зменшити значення кольору do {if ($updown == 0) {$colour[ $which] +=$step;} if ($updown == 1) {$colour[ $which] - =$step;} my $dcopcall=sprintf "dcop kdesktop KBackgroundIface setColor '#% x% x% x' true\", @ colour; system( $dcopcall); sleep $sleeptime;} while (($colour[ $which] > = $min) and ($colour[ $which] < = $max));}}]] >
Just run the script with no arguments, and it will cycle the background colour through a slightly muted spectrum until it is killed. Voilagrave;!
Просто запустіть скрипт без аргументів і він циклічно досить повільно змінюватиме колір тла, аж до часу, коли роботу цього скрипту буде завершено. Voilagrave;!
Of course, Perl is n't the only language you can use to write scripts with & DCOP; mdash; if you prefer shell scripting, that's available too:
Звичайно ж, Perl не є єдиною мовою, якою ви можете писати скрипти для & DCOP;, — якщо ви бажаєте писати скрипти мовою оболонки, це теж можна робити:
Setting a background from the Internet
Встановлення тла з Інтернету
The following script gets the main image from the User Friendly comic strip and sets it as the desktop wallpaper, using commonly available tools and a little bit of & DCOP;:
Наведений нижче скрипт звантажуватиме зображення стрічки коміксів User Friendly і робитиме його шпалерами стільниці за допомогою широко використовуваних інструментів і декількох рядків & DCOP;:
The first line after the #! /bin/ sh uses wget and some regular expression magic to extract the image location from the main page's & HTML; source. The second and third lines download the image, and finally, dcop sets the downloaded image as wallpaper.
У першому рядку після #! / bin/ sh буде використано wget і трохи фокусів формальних виразів для визначення адреси зображення за допомогою вихідних кодів головної сторінки & HTML;. За допомогою другого та третього рядків зображення буде звантажено і, нарешті, за допомогою dcop звантажене зображення буде використано як шпалери.
Adding Extra Keybindings to & kde;
Додавання прив’ язок до клавіш у & kde;
Many modern keyboards contain extra keys that are not by default assigned to any action.
На багатьох сучасних клавіатурах містяться додаткові клавіші, які, типово, не пов’ язано з жодною дією.