Ad

انجليزيالفرنسيةالإسبانية

محرر مجاني على الإنترنت | DOC > | XLS > | PPT >


الأيقونة المفضلة لـ OffiDocs

متقدم معاد تحميل الامتدادات بتنسيق Chrome مع OffiDocs

شاشة Advanced Extension Reloader لتمديد متجر Chrome الإلكتروني في OffiDocs Chromium

Ad


الوصف


Advanced Extension Reloader هو امتداد يعيد تحميل الامتدادات غير المضغوطة التي تطورها من أجلك.

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

ستتمكن أيضًا من: ★ تقييد إعادة التحميل فقط للتمديد بمعرف معين.

★ إعادة تحميل الامتدادات مع مفتاح الاختصار.

★ قم بإعداد إعادة التحميل التلقائي على تغيير ملفات الامتداد الخاص بك بمساعدة الحزم التكميلية Advanced Extension Reloader Watch 1 (إذا قمت بتطوير امتداد بدون مجمع) أو Advanced Extension Reloader Watch 2 (إذا كنت تستخدم Webpack).

★ اجعل برنامج Advanced Extension Reloader يصدر صوتًا عند إعادة تحميل الامتدادات الخاصة بك.

★ اجعل برنامج Advanced Extension Reloader إعادة تحميل علامة التبويب الحالية أو جميع علامات التبويب بعد إعادة تحميل الملحق (الإضافات) (مفيد لنص المحتوى).

بعد إعادة تحميل الإضافة (الإضافات) ، سيعيد Advanced Extension Reloader فتح جميع الإضافات المغلقة أثناء إعادة التحميل (على سبيل المثال ، صفحة الخيارات الخاصة بالملحق (الإضافات) الخاصة بك).

يوجد أدناه وصف تفصيلي حول كيفية استخدام Advanced Extension Reloader والحزم التكميلية الخاصة به.

-------------------------------------------------- -------------- إعادة التحميل اليدوي لإعادة تحميل الامتدادات ، انقر فوق رمز الامتداد في شريط الأدوات أو اضغط على مفتاح التشغيل السريع "Reload extension main" المحدد في chrome: // extensions / shortcuts.

يمكنك تغيير كيفية إعادة تحميل الإضافة عن طريق تعديل حقل "رمز الإضافة انقر فوق الإجراء" في صفحة الإعدادات.

مثال على الإعدادات: {"all_tabs": false، "hard": true، "ext_id": "ffhljpfecjcfjdaneehmhdgplkaafnbb"، "play_sound": true} سيؤدي النقر بزر الماوس الأيمن على رمز الامتداد إلى إحداث إجراءات إعادة تحميل إضافية يمكن تغييرها عن طريق تحرير الحقل "إجراءات قائمة سياق رمز الإضافة" في صفحة الإعدادات.

يقبل الحقل مجموعة من الكائنات بنفس المخطط كما هو موضح في "النقر فوق رمز الإضافة".

ضع في اعتبارك أن هناك حدًا لعدد العناصر التي يمكن أن تظهر هناك.

يمكنك أيضًا استخدام إجراءات إعادة التحميل المحددة هنا عن طريق الضغط على أحد مفاتيح الاختصار "Reload extension X" المحددة في chrome: // extensions / shortcuts ، حيث يمثل X موضعًا في المصفوفة.

-------------------------------------------------- -------------- إعادة التحميل التلقائي لإعادة تحميل الامتداد تلقائيًا ، ستحتاج إلى حزمتين إضافيتين: Advanced Extension Reloader Watch 1 و Advanced Extension Reloader Watch 2. سوف تحتاج إلى تثبيت حزمة Node JS و npm مدير لاستخدامها.

-------------------------------------------------- -------------- إذا قمت بتطوير امتداد بدون حزمة ، فستحتاج إلى Advanced Extension Reloader Watch 1. وسوف يراقب ملفاتك بحثًا عن التغييرات ويرسل رسالة إلى Advanced Extension Reloader ، لذلك يمكنه أعد تحميل الامتداد الخاص بك.

إليك كيفية استخدامها: 1. قم بتثبيت الحزمة عالميًا باستخدام: npm install Advanced-extension-reloader-watch-1 - global 2. قم بإنشاء ملف config.

json في أي مكان على جهازك.

مثال على config.

json: {"port": 6220، // هام: المنفذ المحدد هنا يجب أن يتكرر في صفحة إعدادات Advanced Extension Reloader.

"watch_dir": "D: / Cloud / Projects / Advanced Extension Reloader Examples / advanced-extension-reloader -amples / no_bundler / extensions / manifest_3"، "ext_id": "jepkffhnnekngedhempoflhcmoogpkph"، "hard_paths": ["background"، " يظهر.

json "]،" hard ": false،" all_tabs ": false،" play_sound ": true} 3. افتح موجه الأوامر / المحطة الطرفية وقم بتنفيذ الأمر التالي: watch-ext --config path_to_your_config.

إذا كنت تريد أن تنعكس التغييرات على بيان الامتداد الخاص بك ، فستحتاج إلى استخدام وظيفة listen () من الحزمة الإضافية Advanced Extension Reloader Watch 2.

وإليك كيفية استخدامه: 1. تنزيل المستمع.

js من هنا (https: // bit.

ly / 2UI90jO) إذا كان البرنامج النصي للخلفية هو وحدة ES ، أو هنا (https: // bit.

ly / 3sCWH4R) خلاف ذلك.

2. استيراد المستمع.

js في البرنامج النصي في الخلفية ووظيفة call listen () مثل: new Listener ().

يستمع()؛ -------------------------------------------------- -------------- إذا قمت بتطوير امتداد باستخدام مُجمع ، فستحتاج إلى Advanced Extension Reloader Watch 2. تثبيت Advanced Extension Reloader Watch 2 باستخدام: npm install Advanced-extension-reloader-watch-2 --save-dev راجع مثال Webpack config: https: // bit.

ly / 2XKcbIN يقبل المُنشئ الجديد Reloader () كائنًا بخصائص المنفذ و watch_dir.

معيد التحميل.

تقبل الدالة reload () الكائن بخصائص hard و all_tab و ext_id و play_sound و after_reload_delay و manifest_path و hard_paths و soft_paths و all_tab_paths و one_tab_paths.

معيد التحميل.

تسمح لك الوظيفة play_error_notification () بتشغيل صوت إشعار خطأ عند فشل التجميع.

يمكنك أيضًا استخدام وظيفة listen () مثل: استيراد المستمع من "advanced-extension-reloader-watch-2 / umd / listener" ؛ مستمع جديد ().

يستمع()؛ -------------------------------------------------- -------------- API hard: boolean Default: true ينطبق على: Advanced Extension Reloader، Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 ما إذا كنت تريد إعادة تحميل امتداد بدلاً من مجرد إعادة تحميل علامة التبويب الحالية.

إذا تم الضبط على "خطأ" ، فلن يتم إعادة تحميل صفحة الخلفية.

التغييرات في البيان.

لن ينعكس json حتى إذا كان هذا الخيار صحيحًا ما لم تستخدم وظيفة listen () من الحزمة الإضافية Advanced Extension Reloader Watch 2 في البرنامج النصي الخلفي للامتداد الهدف.

يمكن دمجه مع "all_tabs".

all_tabs: boolean Default: false ينطبق على: Advanced Extension Reloader، Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 ما إذا كان سيتم إعادة تحميل جميع علامات التبويب بدلاً من مجرد إعادة تحميل علامة التبويب الحالية.

ext_id: string الافتراضي: undefined ينطبق على: Advanced Extension Reloader، Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 معرف امتداد لإعادة التحميل في الوضع "الثابت".

إذا لم يتم تحديدها ، فسيتم إعادة تحميل جميع الامتدادات.

play_sound: boolean الافتراضي: false يسري على: Advanced Extension Reloader، Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 ما إذا كان سيتم تشغيل صوت الإخطار عند اكتمال إعادة التحميل.

after_reload_delay: number الافتراضي: 1000 ينطبق على: Advanced Extension Reloader، Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 مقدار الوقت بالمللي ثانية للانتظار بعد إعادة تحميل الامتداد قبل إعادة تحميل علامات التبويب المغلقة.

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

port: number الافتراضي: 7220 ينطبق على: Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 منفذ ، يجب أن يتوقع من الرسائل إعادة تحميل امتداد.

ستحتاج إلى منافذ متعددة إذا قمت بتطوير امتدادات متعددة.

هام: المنفذ المحدد هنا يجب أن يتكرر في صفحة إعدادات Advanced Extension Reloader.

watch_dir: string الافتراضي: src ينطبق على: Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 مسار إلى الدليل لمشاهدة تغييرات الملف.

يجب أن يكون مسار دليل الامتداد الخاص بك.

manifest_path: منطقي | string افتراضي: false ينطبق على: Advanced Extension Reloader Watch 1 ، Advanced Extension Reloader Watch 2 مسار لبيان الامتداد.

json.

يمكن أن يكون منطقيًا ، إذا كان صحيحًا ، فإن Advanced Extension Reloader Watch 1/2 سيبحث عن البيان.

json في دليل watch_dir.

يتطلب Advanced Extension Reloader Watch 1/2 هذا الخيار للتحقق من صلاحية البيان.

json قبل إعادة تحميل الامتداد.

إذا كان البيان.

json غير صالح ، سيتم إلغاء إعادة التحميل حتى لا يتعطل ملحقك.

hard_paths: string [] الافتراضي: [] ينطبق على: Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 مصفوفة من المسارات أو المسارات الجزئية (مثل اسم الملف).

إذا تم تشغيل إعادة تحميل الامتداد من خلال تغيير في الملفات / الدلائل باستخدام أحد هذه المسارات ، فسيتم إعادة تحميله بـ hard: true حتى لو تم تحديد hard: false في config.

soft_paths: string [] الافتراضي: [] ينطبق على: Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 مصفوفة من المسارات أو المسارات الجزئية (مثل اسم الملف).

إذا تم تشغيل إعادة تحميل الامتداد من خلال تغيير في الملفات / الدلائل باستخدام أحد هذه المسارات ، فسيتم إعادة تحميله بـ hard: false حتى لو تم تحديد hard: true في config.

all_tabs_paths: string [] افتراضي: [] ينطبق على: Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 مصفوفة من المسارات أو المسارات الجزئية (مثل اسم الملف).

إذا تم تشغيل إعادة تحميل الامتداد من خلال تغيير في الملفات / الدلائل باستخدام أحد هذه المسارات ، فسيتم إعادة تحميله باستخدام all_tabs: true حتى إذا تم تحديد all_tabs: false في config.

one_tab_paths: string [] الافتراضي: [] ينطبق على: Advanced Extension Reloader Watch 1، Advanced Extension Reloader Watch 2 مصفوفة من المسارات أو المسارات الجزئية (مثل اسم الملف).

إذا تم تشغيل إعادة تحميل الامتداد من خلال تغيير في الملفات / الدلائل باستخدام أحد هذه المسارات ، فسيتم إعادة تحميله باستخدام all_tabs: false حتى إذا تم تحديد all_tabs: true في config.

-------------------------------------------------- -------------- يمكن العثور على نماذج الامتدادات هنا: https: // bit.

ly / 3y9GTI2 ----------------------------------------------- ----------------- الأذونات: قراءة محفوظات الاستعراض الخاصة بك للسماح للملحق بإعادة فتح علامات التبويب المغلقة أثناء إعادة التحميل.

إدارة تطبيقاتك وإضافاتك ومظاهرك يسمح للإضافة بإعادة تحميل الإضافات.

-------------------------------------------------- -------------- جيثب: https: // بت.

ly / advanced-extension-reloader-github تابع صفحتي على Facebook (المزيد من الامتدادات): https: // bit.

لاي / متصفح

معلومات إضافية:


- مقدمة من http://bit.ly/browservery
- متوسط ​​التقييم: 0 نجوم (مكروه)
- مطور محمي عنوان البريد الإلكتروني هذا من المتطفلين و برامج التطفل. تحتاج إلى تفعيل جافا سكريبت لتتمكن من مشاهدته.

متقدم ملحق معاد تحميل الويب extension متكامل مع OffiDocs Chromium online


يجري Chrome Extensions

Ad