Модули, поддерживающие механизм KIO
- Одной из целей создания унифицированного пользовательского окружения было осуществление унифицированного доступа всех приложений среды к различным ресурсам. При этом не имеет разницы тип этого ресурса: файл локальный, в архиве, удалённый, а также это могут быть и не файлы, например, http-документы или гл. каталога http-сервера. Как бы то ни было, Механизм, реализующий эту идею, называется KIO (kde i/o), программа, обеспечивающая доступ, называется на сленге kioslaves. Посредством вспомогательной программы kinfocenter пользователь может ознакомиться со списком имеющихся kioslaves в разделе "Протоколы". Поскольку каждая пртокола орг. протокол, иногда связ. с общепринятыми протоколамИ, иногда специфичными для КDE. Все kioslaves можно разделить на три группы:
Связанные с известными сетевыми протоколами: http, ftp, fish (ssh), svn, feed (rsds), smb. Этот набор kioslaves используется для доступа к удалённым документам и файлам. Пользователь может наблюдать имена, начиная с соответствующего протокола, в адресной строке Konqueror, например, http://altlinux.org, fish://10.30.5.1. При необходимости пользователь может ввести их вручную, но необходимо помнить, что путь имеет формат URL: протокол://логин@путь.
Вторая группа kioslaves организует удобный доступ к некоторым специфичным видам локальных ресурсов. Например, часть из них начинается с префикса system:/ (в отличие от сетевых протоколов они имеют один слеш, а не два), media:/, tar:/, trash:/. Для полной унификации доступа к ресурсам имеется kioslave file:/. Также существуют man:/ и info:/.
- Третья группа пользователем явно не используется. Они используются средой и прикл. программами. Например, сюда относится zeroconf.
В качестве примера покажем просмотр картинки внутри архива.
К счастью, для работы с kioslave, бесп. работу по сетевым протоколам, пользователю также нет нужды выяснять протокол и запоминать ссылки (подобно тому, как тыкается в архив и открывается в новой вкладке, есть средство, которое упрощает жизнь тем, которые не знают, и усложняет тем, кот знает). Есть программа knetattach. Она создаёт desktop-файл для доступа. Также имеется remote:/ для доступа к ресурсам локальной сети.
Сведения о ресурсах
Готовность (%) |
Продолжительность (ак. ч.) |
Подготовка (календ. ч.) |
Полный текст (раб. д.) |
Предварительные знания |
Level |
Maintainer |
Start date |
End date |
21 |
1 |
1 |
1 |
|
1 |
|
|