كيفية تعديل امتداد Firefox وإنشاء ملف .xpi؟

ما أعرضه لك أدناه تعلمت كيفية القيام به بالأمس وأريد مشاركته معك لأنه ربما تكون في نفس الموقف مثلي.

النقطة المهمة هي أنني قمت بتثبيت ملف تمديد دعوة Screengrab، مما يسمح لنا بالتقاط مواقع الويب التي نزورها وما إلى ذلك. كانت المشكلة بسيطة للغاية ، الرمز الذي ظهر في شريط الأدوات برنامج فايرفوكس لقد كسر مع تصميم الباقي ، أي أنه بدا قبيحًا جدًا.

ما لا يدخل عيني ... حسنًا ، هذا لا يدخلني وبهذا النوع من التفاصيل أنا صعب بعض الشيء. لكن مهلا ، دعنا ننتقل إلى الموضوع الأولي. أنا فتحت إنكسكيب وقد جعلت من نفسي أيقونة جديدة ، والتي تبدو أفضل من الأصل رغم أنها ليست الأفضل في العالم. ولكن كيف تضيفه إلى الامتداد؟

يحتوي Firefox على بعض الملحقات التي يتم فك ضغطها ببساطة في مجلدات بداخلها /الصفحة الرئيسية/ /.موزيلا فايرفوكس/ .default / ملحقات /، ولكن هناك آخر يبقى مثل .xpi كما هو الحال في Screengrab.

أول شيء فعلته هو فك ضغط ملف .xpi باستخدام سفينة el مدير الملفات de كيديفي GNOME يمكنهم فعل ذلك ملف الأسطوانة. داخل المجلد الذي تم فك ضغطه ، بحثت عن الرموز التي أحتاج إلى تعديلها ، والتي كانت موجودة في ملف مجلد-screengrab / الكروم / الجلد / ، وقمت باستبدالها بنفس الحجم بالضبط ، ولكن باستخدام بلدي.

جاهز .. والآن يأتي السحر. ما يتعين علينا القيام به هو تحديد جميع المجلدات والملفات الموجودة داخل المجلد الذي تم فك ضغطه (وليس المجلد نفسه) ، وبمجرد تحديدها جميعًا ، نقوم بضغطها في ملف الرمز البريدي. (يجب أن يكون بتنسيق zip.)

بالنسبة للملف الذي تم إنشاؤه ، قمنا بتغيير الاسم والملحق. في حالتي أضع screengrab.xpi

كل ما تبقى هو تثبيت الامتداد من مدير الوظائف الإضافية برنامج فايرفوكس وفويلا .. ها هي النتيجة 😛

للسجل ، قبل تعديل أي امتداد ، واعتمادًا على الاستخدام الذي سيتم تقديمه ، من الضروري الرجوع إلى صفحة ملحقات موزيلا أو على موقع المؤلف نوع الترخيص الذي لديه ، فهذا ليس شيئًا ننتهكه القانون.

إذا كنت تريد معرفة كيفية إنشاء امتداد من البداية ، مع كل ما تحتاجه والمزيد ، يمكنك استشارة هذا الرابط.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   جوسوند قال

    ما هو موضوع Firefox الذي قمت بتثبيته؟

    1.    إيلاف قال

      FXChrome ..

  2.   الأنف قال

    نصيحة رائعة ، جيدة جدًا.

    1.    إيلاف قال

      شكرا .. من المفيد دائما إذا أردنا الأشياء بالطريقة التي نحبها

  3.   st0rmt4il قال

    فائدة ..

    بفضل!

  4.   تروكو 22 قال

    عظيم 😀

  5.   مكافحة قال

    هل العملية مشابهة لـ Chrome والمشتقات؟

  6.   core123 قال

    نصيحة جيدة جدا. إنه محل تقدير ...

  7.   روتس 87 قال

    أفترض أنه من خلال القيام بذلك ، سنفقد التحديثات من المؤلف

  8.   Stif قال

    نصيحة ممتازة!

  9.   فيديريكو قال

    نصيحة جيدة جدًا ، شكرًا Elav.

  10.   MSX قال

    فهل هم فقط .zip؟ والكثير من الغموض لذلك؟
    موزيلا أسوأ وأسوأ.

    نصيحة جيدة ، شكرا للمشاركة.

    1.    v3on قال

      ماذا توقعت؟ الحسابات دون الذرية أم ماذا؟ ستندهش من معرفة عدد التنسيقات المفتوحة والمغلقة ، وهي عبارة عن حاويات فقط تم تغيير الامتداد فيها ، وهذا كل شيء ، بالمناسبة ، لم أعمل مع ملحقات الأوبرا ولكنني لن أتفاجأ

      1.    MSX قال

        تمص لي بيضة.

        كن حريصًا على ركوب حصان أعلى مما يمكنك الركوب ، ستكون الضربة قوية ، سلامي.

  11.   الجابي قال

    نصيحة جيدة جدًا لتغيير تلك الرموز القبيحة (أتمنى ألا أخالف القانون). 🙂

  12.   المزر قال

    عظيم !! شكرا جزيلا لهذا المنصب لك! 🙂