Версия V1.11.0
KSNIP-это кроссплатформенный инструмент экрана на основе QT, который предоставляет множество функций аннотации для ваших скриншотов.
Последняя версия KSNIP содержит следующие функции:
| Прямая площадь | Последняя прямая площадь | Полноэкранный | Текущий экран | Активное окно | Окно под курсором | Без курсора мыши | Скриншот портал | |
|---|---|---|---|---|---|---|---|---|
| X11 | Х | Х | Х | Х | Х | Х | ||
| Плазма Уэйленд | Х | Х | Х | |||||
Gnome Wayland < 41 | Х | Х | Х | Х | Х | Х | ||
| xdg-desktop-portal* | Х | |||||||
| Окна | Х | Х | Х | Х | Х | Х | ||
| macOS | Х | Х | Х | Х |
* Скриншоты XDG-Desktop-Portal-это скриншоты, сделанные композитором, и переданы в KSNIP, вы увидите диалог всплывающего окна, который требует дополнительного подтверждения, реализация может варьироваться в зависимости от композитора. В настоящее время, снимки и гном-Уэйленд >= 41 только поддерживают экраны xdg-desktop-portal, это ограничение, исходящее от Gnome и Snaps, некоренные инструменты экрана не позволяют делать снимки экрана любым другим способом, за исключением XDG-Desktop-Portal.
Двоичные файлы могут быть загружены со страницы релизов. В настоящее время доступны RPM, DEB, APT, SNAP, FLATPAK и AppImage для Linux, ZIPPER EXE для Windows и App для MacOS в пакете DMG.
Все поддерживаемые двоичные файлы создаются для каждого нажатого коммита, который можно найти в верхней части страницы выпуска. Непрерывные артефакты сборки не полностью протестированы, и в большинстве случаев они работают в процессе, поэтому используйте их с осторожностью.
Нажмите на элемент, чтобы расширить информацию.
Для использования аппетитов сделать их исполняемыми и запустить их, установка не требуется.
$ chmod a+x ksnip*.AppImage
$ ./ksnip*.AppImage
Более подробную информацию о настройке на исполняемый файл можно найти здесь.
Просто установите их через RPM и используйте.
$ rpm -Uvh ksnip*.rpm
$ ksnip
Просто установите их через APT и начните использовать.
$ sudo apt install ./ksnip*.deb
$ ksnip
Начиная с Ubuntu 21.04 Hirsute Hippo, вы можете установить из официального пакета:
$ sudo apt install ksnip
Для старых версий Ubuntu вы можете использовать неофициальный PPA @Nemonein:
sudo add-apt-repository ppa:nemonein/ksnip
sudo apt update
sudo apt install ksnip
Для выпусков Debian 11 и позже вы можете установить из официального пакета:
$ sudo apt install ksnip
Для Debian 10 и Debian 9 KSNIP доступен через Debian Backports. Пожалуйста, включите bullseye-backports и buster-backports Repo для Debian 10 и Debian 9 соответственно перед установкой с использованием sudo apt install ksnip .
KSNIP находится в дополнительном репозитории, поэтому вы можете установить его непосредственно через Pacman.
$ sudo pacman -S ksnip
Если вы хотите построить из репозитория GIT, вы можете использовать пакет AUR (убедитесь, что вы также создаете необходимые зависимости).
$ yay -S ksnip-git kimageannotator-git kcolorpicker-git
Обычный метод для снимков установит последнюю версию:
$ sudo snap install ksnip
Версия непрерывной сборки также доступна как Edge, чтобы установить его, вам нужно предоставить флаг Edge:
$ sudo snap install ksnip --edge
Время запуска может быть ускорено, и вывод консоли, очищенный от следующей ошибки Could not create AF_NETLINK socket (Permission denied) , выполнив следующие команды:
$ snap connect ksnip:network-observe
$ snap connect ksnip:network-manager-observe
Если вам нужно сохранить скриншоты в съемный носитель, требуется следующее дополнительное соединение:
$ snap connect ksnip:removable-media
Это должно быть сделано только один раз и подключает некоторые защелки, которые в настоящее время не подключены.
Обычный метод для Flatpaks установит последнюю версию:
$ flatpak install flathub org.ksnip.ksnip
Тогда просто запустите:
$ flatpak run org.ksnip.ksnip
Установщик MSI устанавливает KSNIP в вашей системе и является предпочтительным способом установки KSNIP под Windows.
Файл EXE со всеми необходимыми зависимостями поставляется в пакете за молнии, который просто необходимо расстегнуть с вашим любимым инструментом распаковки. Затем KSNIP можно запустить с двойного щелчка ksnip.exe.
Файл приложения поставляется в пакете DMG, который необходимо открыть, а файл ksnip.app необходимо перетаскивать и отбросить в папку «приложение». После этого приложение может быть запущено с двойного щелчка ksnip.app
Просто установите через Homebrew и начните использовать из папки «Приложения».
$ brew install --cask ksnip
Функциональность KSNIP может быть расширена с помощью плагинов, которые необходимо загрузить отдельно и установить или распаковать, в зависимости от среды. В настоящее время в разделе Options > Settings > Plugins . Обнаружение плагинов можно запустить либо в месте (ах) по умолчанию, либо путем предоставления пути поиска, где искать плагины. После нажатия «Detect» KSNIP ищет известные плагины и когда обнаружится перечислять имя и версию.
Windows: каталог plugins , рядом с ksnip.exe
Linux/unix: /usr/local/lib , /usr/local/lib64 , /usr/lib , /usr/lib64
Плагин должен соответствовать версии QT и типа сборки KSNIP. Если у вас есть версия KSNIP, которая использует QT 15.5.x и была создана в DEBUG то плагин должен соответствовать тем же критериям. В большинстве случаев новейшая версия KSNIP и плагин будет использовать ту же версию QT, единственное, что вам нужно следить за тем, чтобы не смешивать DEBUG и RELEASE сборки.
KSNIP поддерживает OCR с помощью KSNIP-Plugin-OCR, который использует Tesseract для преобразования изображения в текст. Когда плагин OCR был загружен, опция OCR становится доступной под Options > OCR . Последняя версия плагина можно найти здесь.
KSNIP зависит от Kimageannotator и Kcolorpicker, которые необходимо установить перед созданием KSNIP из источника. Инструкции по установке можно найти на страницах GitHub.
$ git clone https://github.com/ksnip/ksnip$ cd ksnip$ mkdir build && cd build$ cmake .. && make$ sudo make install$ ksnipЕсли вы используете Archlinux, вы можете предпочесть построить KSNIP через AUR.
>= 5.80 . Проблема возникает в результате недавнего изменения в плазме KDE, которое предотвращает доступ к интерфейсам DBU, ответственному за съемки экрана. Эта проблема будет исправлена в будущих плазменных выпусках для скриншотов портала. Обходной путь для создания работы с экраном портала добавляет строку X-KDE-DBUS-Restricted-Interfaces=org.kde.kwin.Screenshot to/Ousr/share/applications/ /usr/share/applications/org.freedesktop.impl.portal.desktop.kde.desktop и файл. Не забудьте обеспечить соблюдение экранов портала в настройках. Выпуск № 424QT_QPA_PLATFORM=xcb /usr/bin/ksnip или полностью переключайте XWAYLAND, экспортируя эту переменную export QT_QPA_PLATFORM=xcb . Выпуск № 416>= 41 . Разработчики GNOME запрещают доступ к интерфейсу DBUS, который предоставляет скриншоты в Wayland и оставляет применение без гном только возможность использования экран XDG-Desktop-Portal. Безопасность приходит до удобства использования для разработчиков GNOME. Существует открытый запрос на функцию, чтобы предоставить только разрешение на скриншот, а не на каждый скриншот, помогите нам повысить осведомленность о такой функции здесь.Options > Settings > Application > Temp Directory .Если у вас есть общие вопросы, идеи или просто вы хотите поговорить о KSNIP, присоединяйтесь к нашему серверу Discord или IRC.
Любой вклад приветствуется, будь то код, переводы или другие вещи. В настоящее время нам нужно:
KSNIP-это некоммерческий проект программного обеспечения LIBRE, который по-прежнему имеет некоторые затраты, которые необходимо покрыть, такие как доменные затраты или затраты на оборудование для кроссплатформенной поддержки. Если вы хотите помочь или просто хотите оценить работу, выполняемую, обращаясь за разработчиками пивом или кофе, вы можете сделать это здесь, всегда приветствуются пожертвования :)
Чтобы улучшить нашу поддержку MacOS, мы пытаемся собрать немного денег, чтобы купить MacBook, вы можете пожертвовать здесь.
Также в крипто:
BTC: bc1q6cke457fk8qhxxacl4nu5q2keudtdukrqe2gx0
ETH: 0xbde87a83427D61072055596e7a746CeC5316253C
Bnb: bnb1fmy0vupsv23s36sejp07jetj6exj3hqeewkj6d