Создайте свою собственную машину производительности Linux с помощью сервисных меню KDE
Linux

Создайте свою собственную машину производительности Linux с помощью сервисных меню KDE

Если вы никогда не тратили время на настройку параметров файлового менеджера, вы можете упустить возможность сэкономить время. Служебные меню KDE – отличный пример настройки файлового менеджера

Вы, вероятно, не теряете много сна из-за своего файлового менеджера. Скорее всего, вы либо используете тот, который поставляется с дистрибутивом Linux, либо остановились на альтернативном варианте, который соответствует вашим потребностям. Но знаете ли вы в полной мере о его ограничениях и возможностях?

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

Сервисное меню KDE – прекрасный пример правильной настройки файлового менеджера. Это простые скрипты, которые добавляют функциональность файловому менеджеру KDE, Dolphin. Если вы используете Konqueror, большинство сервисных меню будут работать и с ним, хотя некоторые могут потребовать небольших изменений. Концепция пользовательских скриптов в файловом менеджере не является уникальной для KDE, поэтому если вы используете Nautilus, Thunar или SpaceFM, у вас есть доступ к той же функции, только под другим названием

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

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

Установка сервисных меню

Вообще говоря, есть два способа установки Сервисных меню: вручную и автоматически. Ручная установка означает, что вы скачаете файлы Сервисного меню (например, с сайта KDE-Apps.org), распакуете их и скопируете содержимое в соответствующие каталоги

Если вы хотите установить Сервисное меню для всех пользователей KDE 4, вам понадобится каталог

/usr/share/kde4/services/ServiceMenus/

Установка для одного пользователя означает, что вам придется скопировать его в локальный каталог KDE (

~/.kde/share/kde4/services/ServiceMenus/

). Этот путь зависит от дистрибутива, поэтому вы можете проверить, как он выглядит в вашей системе, набрав

kde4-config --localprefix

в терминал

В KDE 5 пути были изменены, поэтому вам придется скопировать файлы меню Service Menu в

~/.local/share/kservices5/ServiceMenus/

или

/usr/share/kservices5/ServiceMenus/

для одного пользователя или всех пользователей, соответственно

Автоматическая установка полагается на опцию Загрузить новые службы , которая реализована в диалоге Dolphin Preferences > Services. Она позволяет просматривать, добавлять и удалять меню служб, а также сортировать их по нескольким критериям

Сервисные меню, установленные таким образом, будут работать только для одного пользователя. Те, которые вы найдете в репозиториях или загрузите в виде пакетов, будут установлены для всех пользователей

Создание сервисных меню

Если вы чувствуете себя авантюристом, вы можете попробовать свои силы в создании собственного сервисного меню. Вот несколько основных принципов, которые вам следует знать:

  • Сервисные меню должны быть сохранены как файлы с расширением.desktop.
  • Файл сервисного меню состоит из двух основных частей: ‘Ввод рабочего стола’ и ‘Действие рабочего стола’.
  • Основными частями ‘Desktop Entry’ являются строка Type=Service , в которой вы определяете файл как Сервисное меню, и строка MimeType где вы указываете, какие типы файлов может изменять Сервисное меню.
  • Один файл Сервисного меню может содержать несколько частей ‘Desktop Action’. Наиболее важной строкой здесь является Exec= , которая представляет собой путь к команде или сценарию Bash, который выполняется, когда вы нажимаете на опцию Сервисного меню в меню правой кнопки мыши Dolphin.

Чтобы узнать больше о создании сервисных меню, обратитесь к KDE Techbase. Их полезный учебник укажет вам правильное направление

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

Управление файлами и папками

Извлечение и сжатие

Назначение этого Сервисного меню довольно простое: оно позволяет быстро управлять сжатыми файлами прямо в окне Dolphin. Он может работать с наиболее популярными форматами сжатых файлов (ZIP, RAR, TAR.), при условии, что вы предварительно установите их утилиты командной строки

Dolphin Folder Color

Если вы любите цветовое кодирование своих проектов и списков дел, вам понравится Dolphin Folder Color. Это сервисное меню позволяет изменять цвет иконок папок, и оно работает с большинством доступных в настоящее время тем иконок для KDE. Вы также можете заменить стандартные значки папок на собственные. Настройки значков для каждой папки сохраняются в скрытом файле.directory, поэтому будьте осторожны и не удаляйте его, чтобы не потерять все цвета

Root Actions

Root Actions – это обязательное сервисное меню для тех, кто хочет избежать использования терминала и ввода команды ‘su(do)’. Это набор удобных ярлыков для открытия, копирования, переименования и удаления файлов, требующих прав root. Вы также можете использовать его для изменения разрешений и прав собственности на любой файл

Infopartitions

Infopartitions предоставляет быстрый обзор всех разделов вашей системы, показывает, какие из них в данный момент смонтированы, и позволяет узнать, сколько свободного места есть на каждом разделе. Все это помещается в простое (хотя и не очень привлекательное) всплывающее окно

Создание мастерской PDF

pdfForts

Когда дело доходит до работы с файлами PDF, Linux имеет в своем рукаве волшебный трюк под названием pdftk. Для того чтобы использовать pdfForts в Dolphin, вам необходимо установить pdftk. После этого вы сможете защищать PDF-файлы паролем, объединять и конвертировать их, поворачивать и извлекать из них страницы, добавлять закладки и водяные знаки в PDF; и все это не выходя из своего файлового менеджера

Сервисное меню PDF

Как и pdfForts, это сервисное меню также зависит от pdftk (и нескольких других утилит: Ghostscript и poppler-utils). Он предлагает различные варианты конвертации: из PDF в DjVu, HTML, обычный текст и изображения, а также возможности изменения размера PDF-файлов и подготовки их к печати

Редактирование и преобразование изображений

KIM

KIM – это аббревиатура от KDE Image Menu, служебного меню управления изображениями, которое позволяет сжимать, изменять размер и поворачивать фотографии. Вы можете применять эффекты серого и сепии, а также конвертировать изображения в GIF, JPG, PNG и другие форматы. Кроме того, он предлагает несколько интересных функций, таких как создание анимированного GIF, фотомонтажа и фотогалереи в формате HTML

Сервисное меню манипулирования изображениями

Манипуляция изображения похожа на KIM, но имеет несколько уникальных функций. Он может изменять размер изображений до заданных размеров, автоматически корректировать яркость и усиливать цвет фотографий. Также поддерживается преобразование форматов файлов

Если ваш типичный рабочий процесс включает конвертирование большого количества изображений, и вам нужно больше, чем могут предложить эти два сервисных меню, подумайте об установке Конвертера. Он поддерживает более тридцати форматов файлов и предлагает расширенные параметры конвертирования, которые вы можете настроить. По возможностям обработки изображений Converter может даже конкурировать с некоторыми легкими приложениями для редактирования изображений. Самая практичная функция – пакетная обработка, которая работает как с файлами, так и с папками. Однако будьте готовы к установке дополнительных программ в качестве зависимостей, без которых Converter не был бы столь мощным

Те, кто работает не с изображениями, а с аудиофайлами, могут обратить внимание на audiokonverter , сервисное меню, которое может конвертировать между несколькими популярными форматами аудио (и видео) файлов, включая OGG, WMA, MP3, WAV и FLAC

All-in-One Solution

KDE Services

Было бы проще перечислить функции, которых нет в этом меню Служб – это конечный набор инструментов для управления файлами. Помимо основных действий, которые каждый пользователь выполняет над своими файлами и папками, KDE Services содержит множество дополнительных возможностей и преимуществ для вашего удобства. Он может конвертировать видео- и аудиофайлы, монтировать, записывать и создавать ISO-образы, выполнять резервное копирование, получать доступ к инструментам мониторинга сети, искать и заменять текст в файлах и даже обновлять ядро! Конечно, список зависимостей огромен, но у вас уже установлено большинство этих утилит, а если нет, то все они должны быть доступны в репозиториях вашего дистрибутива

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

Какие служебные меню KDE вы используете? Можете ли вы порекомендовать несколько отличных, о которых мы должны знать? Расскажите нам о них в комментариях

Image Credits: Featured image: File Keyboard Button via Flickr, BumpTop, показывающий программы и изображения via Flickr, скриншот Infopartitions, скриншот pdfForts, скриншот KDE Services

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий