يتيح لك هذا البرنامج المساعد استخدام محركات البحث داخل Krunner. ولكن بدلاً من تحديد محرك البحث في كل مرة ، يمكن تعيين محرك تريد استخدامه. بالإضافة إلى ذلك ، يوفر اقتراحات البحث والروابط المباشرة. يمكن تكوينها في مربع الحوار التكوين ، بشكل افتراضي أنها معطلة.
محرك البحث الافتراضي هو Google. إذا قمت بكتابة :example query ، فسوف يفتح متصفحك مع نتائج بحث Google على سبيل example query . الخيارات الافتراضية هي Bing و DuckDuckgo و Github و Google و Stackoverflow و YouTube ويمكنك إضافة خيارات مخصصة.
بالإضافة إلى ذلك ، يمكنك استخدام هذا البرنامج المساعد لفتح نتائج البحث في الوضع الخاص/المتخفي. يتم تنشيط هذه الميزة عن طريق الكتابة ::example query . تم اختباره مع Firefox و Chromium و Google Chrome و Epiphany. ولكن يجب عليك تحديد أحد هذه المتصفح الافتراضي يدويًا ، وإلا يتم استخدام Firefox كإعداد افتراضي.
علاوة على ذلك ، يمكنك تخصيص الرسالة المستخدمة لتشغيل المكون الإضافي في التكوين ، على سبيل المثال يمكنك استخدامه ! ، ? ، # أو < .
البلازما 5:
sudo apt install git cmake extra-cmake-modules build-essential libkf5i18n-dev gettext libkf5runner-dev libkf5notifications-dev libkf5wallet-dev libkf5kcmutils-devالبلازما 6:
sudo apt install git cmake extra-cmake-modules build-essential libkf6i18n-dev gettext libkf6runner-dev libkf6notifications-dev libkf6wallet-dev libkf6kcmutils-devالبلازما 5:
sudo zypper install git cmake extra-cmake-modules ki18n-devel krunner-devel gettext-tools knotifications-devel kwallet-devel kcmutils-develالبلازما 6:
sudo zypper install git cmake extra-cmake-modules kf6-ki18n-devel kf6-krunner-devel gettext-tools kf6-knotifications-devel kf6-kwallet-devel kf6-kcmutils-develالبلازما 5:
sudo dnf install git cmake extra-cmake-modules kf5-ki18n-devel gettext kf5-krunner-devel kf5-knotifications-devel kf5-kwallet-devel kf5-kcmutils-develالبلازما 6:
sudo dnf install git cmake extra-cmake-modules kf6-ki18n-devel gettext kf6-krunner-devel kf6-knotifications-devel kf6-kwallet-devel kf6-kcmutils-develطريقة oneliner السهلة:
curl https://raw.githubusercontent.com/alex1701c/QuickWebShortcuts/master/install.sh | bashبدلاً من ذلك ، يمكنك استنساخ الريبو وتشغيل البرنامج النصي install.sh
git clone https://github.com/alex1701c/QuickWebShortcuts.git
cd QuickWebShortcuts/
./install.shملاحظة : Kwallet غير مطلوب لبناء هذا المشروع ، ولكن بدونه يتم تعطيل ميزة الوكيل لاقتراحات البحث ، إذا قمت بتثبيته بعد إنشاء المكون الإضافي ، عليك إعادة ترجمة ذلك.
في هذا القسم من مربع الحوار التكوين ، يمكنك تكوين محركات البحث.
يمكنك إضافة محرك بحث مخصص أو يمكنك تخصيص محرك الموجود. على سبيل المثال ، يمكنك تغيير الرمز بالنقر فوق الزر باستخدام الرمز الحالي.
باستخدام زر "الافتراضات" في مربع حوار التكوين (وليس في الصورة) ، يمكن التراجع عن التغييرات على محركات البحث الأصلية.
مع مربعات الاختيار الثلاثة التالية ، تم تكوين النص في مطابقات Krunner:
في هذا القسم ، يمكنك تكوين الاقتراحات. بشكل افتراضي يتم تحول هذه. تقدم كل من اقتراحات Google و Bing اقتراحات بحث باستخدام API.
يوفر خيار DuckDuckgo روابط مباشرة إلى مواقع الويب. يتم زحف هذه الروابط من Lite Edition من موقع DuckDuckgo ، بسبب هذا الخيار ليس بالسرعة التي لا يتجاوزها الآخر. لسوء الحظ ، لا يوجد API من DuckDuckgo المتاحة.
بالإضافة إلى ذلك ، يمكنك تمكين اقتراحات لعمليات البحث الخاصة/المتخفي.
لحماية خصوصيتك ، يمكنك تكوين وكيل. يمكن اختبار هذا التكوين من خلال النقر فوق الزر "اختبار تكوين وكيل". لهذا ، يقوم المكون الإضافي بإرسال طلب إلى https://ifconfig.me/ip.
ملاحظة : إذا كان اتصال الإنترنت الخاص بك بطيئًا للغاية وكان لديك اقتراحات بحث قام بتكوين مكون إضافي يظهر في بعض الأحيان أي تطابقات ، في هذه الحالة يمكنك فقط إضافة مساحة إلى الاستعلام بحيث يتم استدعاء طريقة المطابقة مرة أخرى.
يمكن لهذا البرنامج المساعد إزالة الإدخالات تشكل تاريخ Krunner. إذا تم استخدام خيار "اختصارات ويب سريعة فقط" ، فسيتم إزالة الإدخالات التي تبدأ بـ ":". بالإضافة إلى ذلك ، ستتم إزالة إدخالات اختصارات الويب العادية (على سبيل المثال "DD: Test") مع الخيار الأول.