شريك الإنتاجية الذي سيساعدك على إعادة الوعي في حياتك وإنهاء إدمانك لمقاطع الفيديو القصيرة والتمرير الذي لا نهاية له.
بعد تنزيل ملف المشروع ، توجه إلى إعدادات موسع المتصفح وتأكد من تشغيل خيارات المطور. إذا كان الأمر كذلك ، فسيظهر زر يسمى "Load Pack" ، انقر فوقه ، ثم حدد ملف المشروع.
يحتوي Extensin على كاشف فيديو تلقائي ، ويقوم TI بالتحقق من مقاطع الفيديو في الموقع والبحث عن اتجاهه إذا كان أقصر ثم يتم حظر موقع الويب.
يمكنك إضافة أي موقع ويب تريده إلى قائمة الحظر ، أو كتابة عنوان URL لموقع الويب في "https://website.com" أو "https://www.website.com" ثم اضغط على إضافة ؛ إذا كنت ترغب في إزالة موقع ويب لقائمة الحظر ، فما عليك سوى النقر فوق إزالة.
يمكنك تغيير معاينة الكتلة في الإعدادات أيضًا. سيكون لديك ثلاثة مدخلات واحدة للنص الثاني للصورة (يجب أن يكون عنوان URL للصورة) والأخير هو لون النص ، لاحظ أنه يمكنك ملء واحدة وترك الباقي فارغًا.
إذا كنت تعبث مع معاينة الكتلة الخاصة بك ، فما عليك سوى إعادة تعيين إعادة تعيين وكنت جيدًا.
يُعرف أيضًا باسم Hyper Text Languge ، وقد تم استخدامه في هذا المشروع لإنشاء المنبثقة المنبثقة ولجعل صورة الكتلة التي تظهر عند حظر موقع الويب
تعرف أيضًا باسم ورقة الأنماط المتتالية ، تم استخدامها لتصميم HTML (المنبثقة وصورة الكتلة)
يُعرف أيضًا باسم JavaScript ، تم استخدامه في التوسيع إلى Manupilate HTML و CSS ، إضافة إلى أنه مسؤول عن اكتشاف مقاطع الفيديو القصيرة والمواقع التي قام المستخدم بإدخالها + مسؤول أيضًا عن اتخاذ الإجراءات
API Chrome مفيدة في الكثير من الأشياء ولكن في هذا المشروع onlu chrome.storage استخدام المستخدم (المزيد حول ذلك لاحقًا)
يحتوي هذا الملف على جميع واجهة المستخدم الخاصة بالتمديد الذي يبدأه أولاً (القسم الأول) باستخدام قائمة أسود UL (قائمة UnorderD) التي تحتوي على جميع موقع الويب المحظور ، في نفس القسم ، يوجد نموذج حيث يمكنك إضافة موقع ويب جديد لتعطيله. في القسم الثاني ، سترى معاينة لصورة الكتلة ، هناك نموذج من ثلاثة مدخلات ، الأول هو للنص الثاني للصورة الخلفية والثالث للون النص ينتهي النموذج مع زر الفرع ، يمكنك دائمًا أن ترى كيف تبدو صورة الكتلة ، في نهاية القسم ، يمكنك رؤية زر إعادة التعيين الذي يتم استخدامه في حالة الفوضى مع صورة الكتلة.
الآن يمكن لمستخدمنا رؤية واجهة المستخدم ولكن يبدو قبيحًا ، هو popup.css نحن ببساطة نمط كل عنصر مع ديناميكية قدر الإمكان CSS
لدينا واجهة مستخدم رائعة المظهر ولكنها لا تعمل: | يبدأ الملف بالاتصال الأولي للمتغيرات ، من خلال استيراد البيانات التي نحتاجها إلى chrome. إذا كان المدخلات عنوان URL صالحًا ، فإنه يزيل HTTPS و WWW. إذا كان هناك ثم يضيف أن جهاز API chrome.storage في وقت لاحق ، لدينا حدث حدث آخر عندما يكون الزر " إزالة الإزالة" ، يتم تمييز عنوان URL الذي يتم تخزينه في المعرف (". Bity for the Forn الآخر (CustInuzng IMG block) يستغرق الأمر جميع المدخلات الثلاثة ، إذا كانت الإدخال فارغة ، فهذا لا يشمل ذلك ، بعد ذلك نضيف البيانات الجديدة إلى chrome.
إنها مسؤولة عن تصميم صورة الكتلة
هذا هو أهم ملف في المشروع بأكمله ، يبدأ بتهيئة البيانات (القائمة السوداء وحظر IMG) ، ثم يبدأ في التحقق من كل 1S إذا كان الفيديو أقصر ، فسيتم 2 متر (120) إذا كان الأمر كذلك نسمي blocksite () ونحن نعود إذا جعلها مرة أخرى دون عودة ، فسنتحقق مما إذا كان هذا الموقع هو Tiktok أو Shorts على YouTube إذا كان هذا هو Consist Blocksite () ونحن نعود إذا لم يكن هذا الموقع آمنًا على الأرجح