]>

# Справочник по KFind

Мирослав
Флидр

    flidr@kky.zcu.cz

Мартин
Хартиг

    hartig@mathematik.uni-kl.de

Марк
Робертс

    mar2@scigen.co.uk

21 июня 1998
Версия 0.4

Этот справочник описывает KFind версии 0.4

KDE
kfind
translation
Russian
Alexander
Izyurov
перевод
русский
Александр
Изьюров

## Введение

Kfind ищет в системе каталогов файлы, удовлетворяющие некоторому критерию поиска.

Часто вы знаете, что файл 'где-то есть', но не можете вспомнить, где именно как ни стараетесь... KFind -- именно то, что решит вашу проблему. Найдя нужный файл(файлы), вы можете:

- сохранить их,

- стереть их,

- изменить их свойства,

- записать их в архив и

- открыть каталог, содержащий файл, в менеджере файлов (Kfm).

Я надеюсь, что программа вам пригодится, и буду благодарен за любые предложения и комментарии

`Мирослав Флидр` flidr@kky.zcu.cz.

## Установка

### Где взять KFind

KFind -- часть проекта KDE http://www.kde.org. KFind находится на ftp://ftp.kde.org/pub/kde/, основном ftp-сервере проекта KDE. Там также есть ссылки на множество зеркал.

### Требования

Для того, чтобы успешно скомпилировать KFind, вам понадобятся последние версии `libkdecore` и `libkfm`. Все необходимые библиотеки и сам KFind можно взять наftp://ftp.kde.org/pub/kde/.

### Компиляция и установка

Kfind обычно является составной частью KDE и поэтому автоматически устанавливается вместе с другими приложениями KDE при нормальной установке KDE.

Если вам приходится компилировать и устанавливать KFind самому, перейдите в каталог дистрибутива KFind и введите следующие команды:

    % ./configure
    % make
    % make install

Поскольку KFind использует `autoconf`, у вас не должно возникнуть проблем при компиляции. Если вы все же столкнетесь с проблемами, пожалуйста, сообщите о них в списки рассылки KDE.

### Настройка

Обычно настройка выполняется в диалоговом окне Установки; подробности в разделе для пользователя этого руководства. Для интересующихся приводим техническое описание настройки kfind :

Kfind читает параметры конфигурации из конфигурационного файла (обычно `˜/.kde/share/config/kfindrc`).

Этот файл содержит информацию о сохранении результатов поиска, имеющихся архиваторах и другие параметры конфигурации; эти параметры можно редактировать из диалогового окна Установки `Kfind`.

Общие сведения: файл ресурсов состоит из разделов. Каждый раздел начинается с заголовка в квадратных скобках, например, `[Saving]`

Информация после заголовка относится к конкретным аспектам работы `Kfind`.

Настройка сохранения: В конфигурационном файле содержатся имя и формат файла, используемого для сохранения результатов поиска. Эти параметры хранятся в следующем виде:

    [Saving]
    Format=HTML
    Filename=/root/result.html

где параметр `Format` может принимать значения `HTML` или `Plain Text`.

Настройка архиваторов: Доступные `kfind` архиваторы описаны в разделе `[Archiver Types]` kfindrc так:

    [Archiver Types]
    Archivers=tar;zip;zoo;

Каждый архиватор подробно описывается в собственном разделе:

    [tar]
    ExecOnCreate=tar cf %a -C %d %n
    ExecOnUpdate=tar uf %a -C %d %n
    Comment=Tar

Первая строка содержит команду, которую нужно выполнить для создания нового архива, а вторая -- для изменения существующего архива. Третья строка -- комментарий, который используется в качестве описания архиватора в диалоговом окне Установки. В описанных командах можно использовать переменные, которые начинаются со знака &percnt;.

Вот список допустимых переменных командной строки:

`&percnt;a` Полное имя архива

`&percnt;f` Имя обычного файла

`&percnt;d` Родительский каталог. Если аргументом является файл (не каталог), то результатом подстановки переменной будет каталог, содержащий этот файл.

`&percnt;n` Имя файла. Если аргумент является каталогом, то это имя этого каталога.

## Основы графического интерфейса

В этом разделе кратко описан интерфейс пользователя Kfind.

Окно Kfind разделено на три зоны: панель инструментов, диалог параметров поиска и зона просмотра. Зона просмотра и строка состояния становятся видимыми только после получения результатов поиска.

### Панель инструментов

Начать поиск

  Начинает новый поиск с параметрами, указанными в зоне диалога.

Новый поиск

  Удаляет результаты и начинает поиск с новыми параметрами.

Остановить поиск

  Останавливает идущий процесс поиска.

Открыть

  Просит Kfm выполнить действие по умолчанию для выбранного файла.

Добавить в архив

  Добавляет выделенный файл к выбранному архиву.

Удалить

  Удаляет выделенные файлы и просит Kfm перечитать каталог.

Свойства

  Показывает свойства выделенного файла.

Открыть папку, в которой содержится файл

  Просит Kfm открыть папку, содержащую выделенный файл.

Сохранить результаты поиска

  Сохраняет результаты в файл, указанный в диалоге Настройки->Установки.

Помощь

  Показывает документацию по KFind.

Выход

  Выход из KFind.

### Диалог задания параметров поиска

Этот диалог -- основная часть `KFind`. Он используется для задания параметров программы поиска. Есть три группы параметров поиска:

Имя Р&асположение

  Этот диалог используется для задания имени файла, который надо искать. Имя файла вводится в комбинированный список и может содержать следующие метасимволы:

      ? любой символ

      * любая последовательность символов

      &lsqb; ] символ из указанного множества, например, &lsqb;a-zA-Z0-9]
      означает любую строчную или прописную латинскую букву или цифру.

      \  буква, цифра или точка

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

  Этот диалог позволяет проводить поиск файлов, созданных или измененных в течение указанного промежутка времени.

Расширенный

  Этот диалог позволяет искать файлы заданного типа, например, документы в формате Postscript, изображения в формате JPEG или звуки WAV.

### Зона просмотра

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

## Меню

### Файл

Из меню "Файл" доступны следующие функции:

Открыть

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

Добавить в архив

  Добавляет выделенный файл к архиву.

Удалить файл

  Удаляет выделенный файл.

Свойства

  Позволяет изменить свойства выделенного файла.

Открыть папку, в которой содержится файл

  Открывает каталог, содержащий выделенный файл, в окне менеджера файлов(KFM).

Сохранить поиск

  Сохраняет список выделенных файлов.

Quit

  Выход из `Kfind`

### Редактировать

Подпункты меню неактивны в текущей версии.

### Настройки

Из этого пункта меню вы открываете диалог Preferences (Установки). Первая закладка диалога позволяет выбрать имя и формат файла, в котором хранятся результаты поиска. Вторая закладка позволяет менять установки архивации.

Сохранение

  Укажите имя файла, в котором сохраняются результаты поиска. По умолчанию это `.kfind-results.html` в домашнем каталоге пользователя. Если используется другое имя, можно указать формат файла. В настоящее время допустимы форматы HTML и текстовый (.txt) .

Архиваторы

  Этот диалог позволяет просматривать (а в будущем, возможно, и редактировать) определения архиваторов, используемые функцией Добавить в архив.

### Помощь

>Показывает информацию о KFind и документацию по KFind.

## Заключение

### Разработчики

Мирослав Флидр

  E-Mail: flidr@kky.zcu.cz

Марио Вейлгуни

  E-Mail: mweilguni@kde.org

### Авторы

Мирослав Флидр

  E-Mail: flidr@kky.zcu.cz

Мартин Хартиг

  E-Mail: hartig@mathematik.uni-kl.de

Марк Робертс

  E-Mail: mar2@scigen.co.uk

Ерик Бишофф

  -- редактор E-mail: ebisch@cybercable.tm.fr

Александр Изъюров

  -- переводчик E-mail: izyurov@infopro.spb.su