الإصدار v1.11.0
KSNIP هي أداة لقطة الشاشة عبر المنصة تعتمد على QT والتي توفر العديد من ميزات التعليقات التوضيحية لقطات الشاشة الخاصة بك.
يحتوي أحدث إصدار KSNIP على الميزات التالية:
| منطقة المستقيم | منطقة المستقيم الأخيرة | ملء الشاشة | الشاشة الحالية | نافذة نشطة | نافذة تحت المؤشر | بدون مؤشر الماوس | بوابة لقطة الشاشة | |
|---|---|---|---|---|---|---|---|---|
| x11 | x | x | x | x | x | x | ||
| البلازما وايلاند | x | x | x | |||||
جنوم وايلاند < 41 | x | x | x | x | x | x | ||
| XDG-Desktop-Portal* | x | |||||||
| النوافذ | x | x | x | x | x | x | ||
| ماكوس | x | x | x | x |
* XDG-Desktop-portal لقطات شاشة تم توصيلها من قبل الملحن وتم تمريرها إلى KSNIP ، سترى مربع حوار منبثقة يتطلب تأكيدًا إضافيًا ، يمكن أن يختلف التنفيذ اعتمادًا على المركب. حاليًا ، تدعم اللقطات و Gnome Wayland >= 41 فقط لقطات شاشة XDG-Desktop-Portal ، وهذا هو القيد القادم من Gnome والقرع ، لا يُسمح لأدوات لقطة الشاشة غير الأصلية بالتقاط لقطات الشاشة بأي طريقة أخرى باستثناء من خلال XDG-Desktop-Portal.
يمكن تنزيل الثنائيات من صفحة الإصدارات. حاليًا ، تتوفر RPM و Deb و Apt و Snap و Flatpak و AppImage لـ Linux ، Exe exe for Windows و App لـ MacOS في حزمة DMG.
تم تصميم جميع الثنائيات المدعومة لكل الالتزام الذي تم دفعه ، ليتم العثور عليه في الجزء العلوي من صفحة الإصدار. لا يتم اختبار القطع الأثرية المستمرة بشكل كامل ، وفي معظم الحالات تكون تعمل ، لذا استخدمها بحذر.
انقر على العنصر ، لتوسيع المعلومات.
لاستخدام appimages ، وجعلها قابلة للتنفيذ وتشغيلها ، لا يلزم التثبيت.
$ chmod a+x ksnip*.AppImage
$ ./ksnip*.AppImage
يمكن العثور على مزيد من المعلومات حول الإعداد إلى التنفيذ هنا.
مجرد تثبيتها عبر دورة في الدقيقة واستخدم.
$ rpm -Uvh ksnip*.rpm
$ ksnip
فقط قم بتثبيتها عبر APT وابدأ في استخدام.
$ sudo apt install ./ksnip*.deb
$ ksnip
بدءًا من Hippo Ubuntu 21.04 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 عبر Backports Debian. يرجى تمكين 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
يتوفر إصدار البناء المستمر أيضًا كحافة ، من أجل تثبيته ، تحتاج إلى توفير علامة الحافة:
$ sudo snap install ksnip --edge
يمكن تسريع وقت بدء التشغيل SNAP وتنظيف إخراج وحدة التحكم من الخطأ التالي 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 يمكن تشغيل المكونات الإضافية إما في الموقع (الموقع) الافتراضي أو عن طريق توفير مسار بحث عند البحث عن الإضافات. بعد النقر على "اكتشاف" ، يبحث KSNIP عن المكونات الإضافية المعروفة ومتى ستجد سرد الاسم والإصدار.
Windows: plugins Directory ، بجانب ksnip.exe
Linux/UNIX: /usr/local/lib ، /usr/local/lib64 ، /usr/lib ، /usr/lib64
يجب أن يتطابق المكون الإضافي مع إصدار QT ونوع KSNIP. إذا كان لديك إصدار KSNIP يستخدم QT 15.5.x وتم إنشاءه في DEBUG ، فيجب أن يتطابق المكون الإضافي مع نفس المعايير. في معظم الحالات ، سيستخدم أحدث إصدار من KSNIP و Plugin إصدار QT نفسه ، والفكر الوحيد الذي تحتاجه إلى الانتباه هو عدم مزج DEBUG RELEASE .
يدعم KSNIP OCR باستخدام KSNIP-Plugin-OCR والتي تستخدم Tesseract لتحويل الصورة إلى نص. عندما تم تحميل المكون الإضافي على OCR ، يصبح خيار OCR متاحًا ضمن Options > OCR . يمكن العثور على أحدث إصدار مكون إضافي هنا.
يعتمد KSNIP على kimageannotator و kcolorpicker التي يجب تثبيتها قبل بناء ksnip من المصدر. يمكن العثور على تعليمات التثبيت على صفحات جيثب.
$ 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 التي تمنع الوصول إلى واجهات DBUs المسؤولة عن أخذ لقطات الشاشة. سيتم إصلاح هذه المشكلة في إصدارات البلازما المستقبلية لقطات البوابة. حل بديل لجعل لقطات الشاشة البوابة هو إضافة سلسلة X-KDE-DBUS-Restricted-Interfaces=org.kde.kwin.Screenshot إلى /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 التي توفر لقطات شاشة داخل وايلاند وترك تطبيقًا غير جنوم فقط إمكانية استخدام لقطات شاشة XDG-Desktop-Portal. يأتي الأمن قبل قابلية الاستخدام لمطوري جنوم. يوجد طلب ميزة مفتوحة لمنح فقط إذن لقطة الشاشة مرة واحدة بدلاً من كل لقطة شاشة ، ساعدنا في زيادة الوعي بهذه الميزة هنا.Options > Settings > Application > Temp Directory .إذا كانت لديك أسئلة عامة أو أفكار أو تريد التحدث فقط عن KSNIP ، فيرجى الانضمام إلى Discord أو IRC Server.
أي مساهمة مرحب بها ، سواء كان ذلك رمزًا أو ترجمات أو أشياء أخرى. حاليا ، نحن بحاجة:
KSNIP هو مشروع لبرامج LIBRE غير المربح غير المربح ، ولا يزال لديه بعض التكاليف التي يجب تغطيتها ، مثل تكاليف المجال أو تكاليف الأجهزة لدعم المنصة. إذا كنت ترغب في المساعدة أو ترغب فقط في تقدير العمل الذي يجري القيام به من خلال معاملة المطورين مع البيرة أو القهوة ، فيمكنك القيام بذلك هنا ، والتبرعات مرحب بها دائمًا :)
من أجل تحسين دعم MacOS الخاص بنا ، نحاول جمع بعض الأموال لشراء جهاز MacBook ، يمكنك التبرع هنا.
أيضا في التشفير:
BTC: bc1q6cke457fk8qhxxacl4nu5q2keudtdukrqe2gx0
ETH: 0xbde87a83427D61072055596e7a746CeC5316253C
BNB: bnb1fmy0vupsv23s36sejp07jetj6exj3hqeewkj6d