video_resume by ALi
__MSG_extensionDescription__
Extension Metadata
About this extension
إضافة لمتصفح فايرفوكس تقوم بحفظ الموضع الزمني لتوقف تشغيل عناصر الفيديو في صفحات الويب وتتيح استكمال التشغيل لاحقًا[cite: 3, 5].
الوظائف وآلية العمل:
* حفظ الموضع الزمني: تسجيل زمن الفيديو عند التوقف المؤقت (Pause)، أو إغلاق المغادرة (Unload)، أو دوريًا كل عدد محدد من الثواني (افتراضيًا كل 5 ثوانٍ)[cite: 4, 5].
* نظام التعرف الذكي (Multi-Stage Fingerprinting): تحديد الفيديو عبر 5 مستويات مختلفة تشمل رابط الصفحة (Canonical URL)، رابط المصدر (src)، المعرفات (Attributes)، ميتاداتا العنوان والمدة، والهيكل التقني للمشغل داخل الصفحة (Structural DOM)[cite: 5].
* القواعد الشاملة (Rules Engine): تطبيق قواعد تلقائية مثل الاستكمال الآلي في منصة Udemy، وتجاهل المقاطع القليلة المدة (أقل من 30 أو 45 ثانية)، وتجاهل مقاطع YouTube Shorts[cite: 4, 5].
* التحكم والتعديل: إمكانية ضبط تأخير ظهور نافذة التنبيه (بالساعات/الدقائق/الثواني)، وتحديد خيار الاستكمال (سؤال، استكمال تلقائي، أو البدء من البداية)[cite: 4, 5].
* إدارة البيانات: حفظ البيانات محليًا داخل المتصفح (storage.local)، مع وجود واجهة لعرض السجل وسجل المشاهدات مع إمكانية مسح عنصر محدد أو السجل بالكامل، بالإضافة لإمكانية تصدير واستيراد الإعدادات والسجل بصيغة JSON[cite: 1, 4, 5].
A Firefox extension that records the playback position of HTML5 video elements across web pages and allows users to resume playback later[cite: 3, 5].
Features & Technical Specifications:
* Position Tracking: Automatically saves playback time upon pausing, page unloading, or periodically based on a set interval (default is 5 seconds)[cite: 4, 5].
* Multi-Stage Fingerprinting: Identifies videos across 5 fallback levels, including Canonical URL, Source URL (src), Element Attributes, Title & Duration Metadata, and DOM Structural Path[cite: 5].
* Automated Rules Engine: Evaluates built-in rules such as auto-resuming on Udemy, and ignoring YouTube Shorts or short videos under configured durations (e.g., 30 or 45 seconds)[cite: 4, 5].
* Action & Timing Customization: Allows users to set prompt display delays (in hours, minutes, and seconds) and choose default actions (Ask via banner, Auto-Resume, or Auto-Decline)[cite: 4, 5].
* Data & History Management: Stores data strictly locally using storage.local, provides a popup and options panel to view or delete specific history items, wipe all records, and export/import configuration and history files in JSON format[cite: 1, 4, 5].
الوظائف وآلية العمل:
* حفظ الموضع الزمني: تسجيل زمن الفيديو عند التوقف المؤقت (Pause)، أو إغلاق المغادرة (Unload)، أو دوريًا كل عدد محدد من الثواني (افتراضيًا كل 5 ثوانٍ)[cite: 4, 5].
* نظام التعرف الذكي (Multi-Stage Fingerprinting): تحديد الفيديو عبر 5 مستويات مختلفة تشمل رابط الصفحة (Canonical URL)، رابط المصدر (src)، المعرفات (Attributes)، ميتاداتا العنوان والمدة، والهيكل التقني للمشغل داخل الصفحة (Structural DOM)[cite: 5].
* القواعد الشاملة (Rules Engine): تطبيق قواعد تلقائية مثل الاستكمال الآلي في منصة Udemy، وتجاهل المقاطع القليلة المدة (أقل من 30 أو 45 ثانية)، وتجاهل مقاطع YouTube Shorts[cite: 4, 5].
* التحكم والتعديل: إمكانية ضبط تأخير ظهور نافذة التنبيه (بالساعات/الدقائق/الثواني)، وتحديد خيار الاستكمال (سؤال، استكمال تلقائي، أو البدء من البداية)[cite: 4, 5].
* إدارة البيانات: حفظ البيانات محليًا داخل المتصفح (storage.local)، مع وجود واجهة لعرض السجل وسجل المشاهدات مع إمكانية مسح عنصر محدد أو السجل بالكامل، بالإضافة لإمكانية تصدير واستيراد الإعدادات والسجل بصيغة JSON[cite: 1, 4, 5].
A Firefox extension that records the playback position of HTML5 video elements across web pages and allows users to resume playback later[cite: 3, 5].
Features & Technical Specifications:
* Position Tracking: Automatically saves playback time upon pausing, page unloading, or periodically based on a set interval (default is 5 seconds)[cite: 4, 5].
* Multi-Stage Fingerprinting: Identifies videos across 5 fallback levels, including Canonical URL, Source URL (src), Element Attributes, Title & Duration Metadata, and DOM Structural Path[cite: 5].
* Automated Rules Engine: Evaluates built-in rules such as auto-resuming on Udemy, and ignoring YouTube Shorts or short videos under configured durations (e.g., 30 or 45 seconds)[cite: 4, 5].
* Action & Timing Customization: Allows users to set prompt display delays (in hours, minutes, and seconds) and choose default actions (Ask via banner, Auto-Resume, or Auto-Decline)[cite: 4, 5].
* Data & History Management: Stores data strictly locally using storage.local, provides a popup and options panel to view or delete specific history items, wipe all records, and export/import configuration and history files in JSON format[cite: 1, 4, 5].
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access your data for all websites
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.0.0
- Size
- 41.48 KB
- Last updated
- 3 days ago (Aug 19, 2026)
- Related Categories
- License
- All Rights Reserved
- Version History
- Add to collection