ملحق متصفح المجتمع لخدمة الإشارات المرجعية للربط المستضافة ذاتيًا.
هل سبق لك إنشاء إشارات مرجعية، ثم نسيتها لاحقًا؟ ألا تبحث بانتظام ضمن إشاراتك المرجعية؟ تم تصميم هذا الامتداد للمساعدة في حل هذا النوع من المشكلات.
سمات
يعمل مع: فايرفوكس، كروم
* تجريبي، يرجى قراءة هذا إذا كان لديك مشاكل
الاستخدام
بعد التثبيت، يجب تكوين الامتداد وتوصيله بمثيل الارتباط الخاص بك. قم إما بفتح خيارات الامتداد في مدير امتداد المتصفح أو اتبع الرابط الموجود في مربع حاقن الارتباط الجديد في صفحة البحث في google أو duckduckgo.
بمجرد تكوين الامتداد بشكل صحيح، ستظهر نتائج البحث المرتبطة في الشريط الجانبي الأيمن. إذا لم تكن هناك نتائج بحث فلن يظهر أي شيء.
لقطات الشاشة
فايرفوكس: متجر موزيلا الملحق
كروم: سوق كروم الإلكتروني
قم بتشغيل الإصدار كما هو موضح أدناه ثم اتبع الإرشادات الواردة هنا لتحميله في Firefox.
قم بتشغيل الإصدار كما هو موضح أدناه ثم اتبع الإرشادات الواردة هنا لتحميله في Chrome.
متطلبات
داخليًا، نستخدم web-ext
لتجميع حزمة توزيع لامتداد Firefox. لا تحتاج إلى تثبيت web-ext
. لاحظ أن web-ext
سينشئ ملفًا مضغوطًا يمكن استخدامه أيضًا لسوق Chrome الإلكتروني (لكن راجع القسم التالي للحصول على تعليمات الإنشاء الخاصة بـ Chrome).
ثم قم بتشغيل البرنامج النصي التالي لإنشاء البنية (قد تحتاج إلى جعل الملف قابلاً للتنفيذ على Linux باستخدام chmod +x build.sh
):
./build.sh # Linux
. / build.ps1 # Windows
يقوم البرنامج النصي بما يلي:
build
بعد الإنشاء، يحتوي الدليل الجذر على الامتداد الكامل غير المعبأ. استخدم ملف manifest.json
لتحميله يدويًا في المتصفح.
يمكن العثور على الامتداد المعبأ في مجلد web-ext-artifacts
.
للتطوير، قد تفضل استخدام npm run dev
لإنشاء بنية تطوير غير مجمعة. لن يؤدي هذا إلى حزم الامتداد ولن يقلل من الكود ولكنه أسرع ويجعل تصحيح الأخطاء في المتصفح أسهل.
تحول Chrome إلى Manifest V3. تنطبق نفس تعليمات البناء المذكورة أعلاه، ولكن قبل الإنشاء، يتعين عليك التحقق من فرع chrome_manifest_v3
. والفرق الوحيد ذو الصلة في هذا الفرع هو البيان.json.
يقوم هذا الامتداد بإعادة استخدام التعليمات البرمجية من ملحق الربط الرسمي وتكييفها.