Katapult

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 17:40, 22 января 2019.
Katapult
128px-Crystal128-katapult.svg.png
Разработчики: Мартин Мередит, Бастиан Холст, Тоби Воллебрегт
Постоянный выпуск: 0.3.2.2 / 23 июля 2008
Состояние разработки: Приостановлено
Написана на: C++
Операционная система: Linux, UNIX
Тип ПО: Поиск
Лицензия: GNU GPL (General Public License)
Веб-сайт example.org

Katapult – это приложение для KDE, написанное на C++, предназначенное для более быстрого доступа к приложениям, закладкам и другим элементам. Оно имеет возможность подключения различных плагинов, которые могут определять его внешний вид. Katapult было вдохновлена Quicksilver для Mac OS X.

Особенности

Особенности включают в себя:

  • Все приложения перечислены в KMenu.
  • Весь плейлист Amarok.
  • Все закладки (автоматический импорт Mozilla, или ручной импорт файла).
  • Используйте Katapult в качестве калькулятора.
  • Используйте Katapult, чтобы увидеть, правильно ли вы пишете слово.
  • Легкий доступ ко всем вашим документам в домашнем каталоге.

Идея довольно проста - приложение запускается в действие, когда вы нажимаете клавишу, а затем вы начинаете вводить имя приложения. По мере ввода список приложений фильтруется, поэтому вы можете ввести всего несколько символов и нажать клавишу ↵ Enter, чтобы запустить приложение.

Именно так работает Katapult. Нажмите alt + space, а затем просто начните вводить первые несколько символов, например, konq для Konqueror.

Затем Katapult покажет вам, что лучше всего с введенными вами символами, а затем нажмите клавишу ↵ Enter, чтобы выполнить действие «Запустить программу» справа, или введите больше символов, чтобы уточнить результаты поиска.

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

Поддержка Katapult Bookmark

Catapult был компонентом рабочей среды K до версии 3.5. Программа обеспечивала быстрый доступ к программам, избранным и др.. Имел расширения с помощью плагинов для произвольных функций.

В KDE4 он был заменен KRunner.[Источник 1]

Использование

После запуска можно открыть окно, одновременно нажав клавиши alt + space. Сразу после нажатия клавиатура вводит имя установленного приложения, избранного или другого объекта, для которого установлен соответствующий плагин каталога. Подтверждение с вводом запускает или вызывает отображаемый объект.

Например, ввод Kont отобразит значок KDE Kontact в окне катапульты. Другим примером является ввод арифметической операции, такой как 2 ^ 100, которая возвращает вычисление сотой степени 2.

Чтобы изменить настройки программы, запустите программу с помощью alt + space, нажмите ctrl + C и выберите пункт «Настроить катапульту ...». Параметры настроек включают в себя установку дополнительных каталогов плагинов, а также различные ярлыки и настройки отображения.

Возможно, при работе на компьютере вы предпочитаете пользоваться клавиатурой. Однако есть действия, которые сложно сделать без использования мыши, к примеру, смена музыки в проигрывателе. Здесь вам поможет Katapult - программа, которая делает то же самое, что и диалоговое окно alt + F2 , и кроме этого обладает дополнительными функциями.

Диалоговое окно "Выполнить команду" (которое открывается нажатием комбинации alt + F2 ) - самый быстрый способ запустить приложение, не используя меню, но ему не хватает функций автодополнения, необходимо вводить полное название программы. Katapult может запускать любые приложения, которые имеются в меню KDE, кроме этого обладает функциями автоподбора названия программы. Но запуск программ - не единственное, что может делать эта программа. С использованием Katapult вы можете быстро открывать веб-закладки, совершать Google-запросы, производить вычисления, открывать файлы и каталоги, а также выбирать музыкальные композиции, и все это не касаясь мыши.

Установка

Установить Katapult несложно. Убедитесь, что у вас установлены KDE версии не ниже 3.4 и GCC версии не ниже 3.3. Загрузите архив с исходными кодами и распакуйте его с помощью команды tar -zxf katapult-версия.tar.gz. Перейдите в созданный каталог и наберите ./configure, затем make. После завершения компиляции от имени root запустите команду make install, которая установит утилиту.

Для запуска Katapult найдите значок в меню KDE - в зависимости от дистрибутива, он может быть в разных подменю. Либо используйте alt + F2 , наберите katapult. После первого запуска программа станет запускаться сама при последующих загрузках системы.

Katapult расположится в панели рядом с часами, ожидая вашего вызова. По нажатию alt + space откроется окно Katapult. Заметим, что другое приложение уже может использовать комбинацию alt + space; к примеру, в Mandriva, она соответствует запуску средства поиска Kerry Beagle. Тогда нужно установить свою комбинацию в настройках.

Итак, после нажатия alt + space начинайте вводить что-либо. В зависимости от вводимой строки, Katapult будет угадывать, набираете ли вы название программы, либо имя файла, каталога, закладки, либо название песни. Если вместо символов алфавита вы начнете набирать цифры, Katapult автоматически вызовет калькулятор, который будет отображать результат по мере ввода выражения.

Можно использовать Katapult для проверки правописания. Начните выражение со слова-триггера "spell", после которого введите проверяемое слово. Аналогично, все поисковые запросы должны начинаться с триггера "google". Также Katapult может выполнять команды, которые должны быть предварены триггером "exec". К примеру, exec killall amarok завершит выполнение проигрывателя Amarok.

У Katapult есть одно досадное ограничение по поиску файлов и каталогов: просмотр происходит лишь в корне домашнего каталога. Если вы храните свои файлы, к примеру, в каталоге ~/Documents, Katapult не сможет найти их (но вы можете набрать Documents/...).

Настройка Katapult

Возможно настроить поведение Katapult и его многочисленных расширений. Нажатие правой кнопкой мыши по значку на панели, либо вызов окна Katapult с последующим нажатием ctrl+ C откроет контекстное меню программы. Из этого меню доступно окно смены клавиатурных комбинаций и - главное - окно настроек.

В окне настроек можно изменить настройки каждого расширения. К примеру, возможно изменить триггер для поиска в Google или проверки правописания, либо указать, чтобы калькулятор использовал экспоненциальную запись результата. Также можно включить предварительный просмотр документов.

Можно настроить внешний вид Katapult. Текущая версия имеет три варианта оформления. Можно поменять внешний вид в окне настроек, а также изменить время появления/исчезновения окна Katapult.

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

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

Альтернативы для GNOME

Программа Katapult предназначена лишь для пользователей KDE, но у сторонников GNOME также есть парочка средств, выполняющих сходные действия. GNOME Launch Box, как и Katapult, находится в ранней стадии развития. У меня не получилось запустить Launch Box - программа постоянно вылетала на Ubuntu Edgy Eft.

Апплет Deskbar также эффективен, как и все клоны Quicksilver. Апплет может быть установлен с помощью Менеджера апплетов GNOME. Он также поддерживает расширения и может запускать программы и открывать веб-закладки. Есть поддержка поисковых движков, просмотра контактов Evolution и отправки электронной почты. Кроме того, Deskbar интегрируется с различными браузерами и может искать также в их истории. Эффективная работа с клавиатурой с помощью.[Источник 2]

Источники

  1. Katapult - a general purpose launcher for KDE // fosswire [2006–2010]. Дата изменения: 18.03.2008. URL: https://fosswire.com/post/2008/03/katapult-a-general-purpose-launcher-for-kde/ (дата обращения: 07.01.2019).
  2. Katapult // Linux по-русски [1999–2019]. Дата изменения: 19.08.2007. URL: http://rus-linux.net/lib.php?name=/MyLDP/comfort/katapult.html (дата обращения: 07.01.2019).