Ad

عربيالفرنسيةالإسبانية

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


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

تابع تنزيل الصور بتنسيق Chrome مع OffiDocs

شاشة تنزيل الصور المستمرة لتمديد متجر Chrome على الويب في OffiDocs Chromium

Ad


الوصف


تابع تنزيل الصور (IDC) ================ هذه شوكة من أداة تنزيل الصور بواسطة فلاد سابيف (vdsabev).

لم يتم تحديث الامتداد الأصلي ويهدف هذا المشروع إلى سد الفجوة.

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

نرحب بالاقتراحات - يرجى تقديم مشكلة على جيثب! IDC ليس للبيع ، وسيكون دائمًا مجانيًا ومفتوح المصدر وبدون إعلانات أو خوارزميات تتبع من أي نوع! يمكنك العثور على الكود المصدري هنا: https: // github.

com / kisdma / image-downloader-cnt الوصف ================ إذا كنت بحاجة إلى تنزيل الصور بشكل مجمّع من صفحة ويب ، فيمكنك باستخدام هذا الامتداد: - مشاهدة الصور الموجودة في الصفحة يحتوي على وصلات إلى - قم بتصفيةهم حسب العرض والارتفاع وعنوان URL ؛ يدعم wildcard و regex - حدد الصور للتنزيل بالنقر فوق الصورة - استخدم الأزرار المخصصة لتنزيل أو فتح الصور الفردية في علامات تبويب جديدة - تخصيص عرض عرض الصورة والأعمدة وحجم الحدود واللون - إخفاء المرشحات والأزرار والإشعارات التي لا تريدها لن تحتاج عند الضغط على الزر "تنزيل" ، يتم حفظ جميع الصور المحددة في دليل التنزيل الافتراضي لمتصفح Chrome ، أو في دليل بداخله إذا حددت اسم مجلد فرعي.

تحذير: إذا لم تقم بإعداد دليل تنزيل افتراضي ، فسيتعين عليك اختيار موقع الحفظ يدويًا لكل صورة ، مما قد يؤدي إلى فتح الكثير من النوافذ المنبثقة.

لا يوصى بمحاولة تنزيل عدد كبير جدًا من الصور مرة واحدة بدون دليل التنزيل الافتراضي.

سجل التغيير ================ 2.8: تحسين اكتشاف الصور وجمعها ، العديد من إصلاحات الأخطاء - تمت إضافة نص برمجي للحقن لمنع الصفحات من إغلاق shadowDOM (الذي جعل الصور داخل غير قابلة للاكتشاف).

ملاحظة: تستخدم مواقع الويب هذا للتحايل على أدوات حظر الإعلانات - اكتشاف الصور المضاف في shadowDOM - تمت إضافة نمط css لمنع حظر الصور المضافة بواسطة IDC (يؤثر فقط على العناصر ذات الفئة 'idc-image') - تمت إضافة مستمع لتتبع تغييرات DOM واكتشاف المتقطع صور مثل webp (نقل الصور التي تشبه gif) من youtube ، أو الصور المضافة / المحذوفة باستمرار مثل التمرير في instagram - تمت إضافة حفظ قائمة الصور المكتشفة في مصفوفة متسلسلة في علامة مخفية على الصفحة (تختفي عند تحديث الصفحة) - خطأ ثابت في عدد التنزيلات المقدمة (كان +1) - تعبير عادي محسّن لاكتشاف أفضل للصور في علامات "النمط" (كانت تفتقد إلى بعض البيانات: عناوين url للصور) - تم تنظيفها ونقلها إلى وظيفة الرمز التي تتحقق من عناوين url ذات الصلة وترجمتها (إذا لزم الأمر) إلى المطلق.

تم استخدام هذه الوظيفة للعلامات حيث كان هذا الاختيار مفقودًا - تحسين مراقب لجعله يكتشف المزيد من الصور من العناصر الزمنية مثل النوافذ المنبثقة (وسعت قائمة مرشح السمات) - اكتشاف صورة محسّن في علامة 'svg' - إذا كانت تحتوي على علامة (علامات) صورة ، ثم يقوم بإرجاع الصور منها ، بدلاً من إنشاء base64 svg - تمت إزالة encodeURI () من الكود الذي يملأ ذاكرة التخزين المؤقت للصور ويصل إليها.

لست متأكدًا من الغرض من ذلك نظرًا لأنه يتم استخراج الروابط الواردة من العلامات حيث من المفترض أن تكون مشفرة بالفعل.

كان هذا كسر الروابط التي تم ترميزها بالفعل والتي تم إفلات أحرف خاصة بها (تم اكتشاف ذلك على ويكيبيديا - الروابط ذات الأقواس) - تم إصلاح خطأ في تحليل علامة "المصدر" - إضافة دعم للقائمة مع دقة مختلفة في "srcset" (1x ، 2x ، إلخ.

) - إصلاح الخلل: إضافة صور youtube مكررة في النافذة المنبثقة.

js - تم إصلاح الخلل: تم إنشاء عناوين url غير صحيحة عندما ينتهي عنوان url الأساسي بخط مائل عكسي - تم إصلاح خطأ في تحليل علامة img - تم إصلاح خطأ في نسبي UrlToAbsolute - كان يُرجع "غير محدد" إذا كان الإدخال فارغًا - اكتشاف مضاف للروابط بأمر "تغيير الحجم" لخادم في جزء الاستعلام من عنوان url - توفر إضافة روابط بدون الأمر صورًا بدقة أعلى 2.7: اكتشاف محسّن للصور وإصلاح الأخطاء في الكود والتصميم - إضافة تحليل للسمة "srcset" و "lowsrc" في "img" العلامات - تمت إضافة تحليل للسمة "srcset" في علامات "المصدر" (داخل علامة html5 "الصورة") - تمت إضافة لوحة الرسم إلى تحويل الصورة - تقنية قوية لاستخراج الصور المحمية بدرجة عالية (لا تظهر حتى في علامة التبويب "الموارد" في أدوات التطوير).

ملاحظة: في هذا الوقت ، ستتراكم الصور المضافة في كل مرة يتم فيها النقر فوق زر التمديد.

يمكن إزالتها عن طريق تحديث الصفحة.

- تمت إضافة التحقق من عناوين url للصور الطويلة (غالبًا البيانات: الصورة) ووضعها أعلى الصفحة بدلاً من إرسالها إلى النافذة المنبثقة (لتكون متماسكة مع تحويل قماش إلى صورة والذي يمكن أن ينتج سلاسل كبيرة من البيانات: صورة / jpeg) - تمت إضافة اختيار لون اختصارات معلومات النص (مدمج في خيار واحد مع لون تحديد الصورة) في صفحة الخيارات.

يتم تلوين الرموز وفقًا لذلك أيضًا - علق على رمز قديم لفتح صفحة الخيارات بعد التثبيت والتحقق من الإصدارات قبل 2.1 (في الإعدادات الافتراضية.

js) - علق على خيار الحد الأدنى للعرض لأنه معطل حاليًا (لست متأكدًا مما إذا كان مفيدًا) (في الخيارات.

html) - جعل أقصى ارتفاع لاتباع خيار max-width (للعمل بشكل أفضل إذا تم تحديد معاينة الصورة الصغيرة) - تم استبدال zepto.

js مع شفرة المصدر الأصلية غير المبهمة - الرسوم المتحركة الوامضة الثابتة لرسالة التنزيل (على ما يبدو أنه تم كسرها منذ التبديل من jquery إلى zepto) 2.6: إعادة التصميم الرئيسية واكتشاف الصور المحسّن - تحديث المظهر المنبثق ، يتم وضع الصور على البلاط مع مزيد من معلومات الصورة ، إضافة تحديد لون التجانب إلى الخيارات - إصلاح العديد من الأخطاء ، واكتشاف الصور المحسن للعديد من الحالات ، بما في ذلك التحليل العميق لـ Css بدلاً من واجهة برمجة التطبيقات ذات الأنماط المعطلة - تمت إضافة الاختصارات إلى مواقع البحث العكسي عن الصور (Google و Bing و Yandex و TinEye) لكل صورة 2.5: - تمت إضافة عرض لحجم الصورة واسم ملف الصورة (يمكن إيقاف تشغيله في الإعدادات) - إضافة ترتيب الصور حسب الحجم - خياران جديدان: 1) للترتيب حسب العرض فقط (افتراضي) أو بالعرض + الارتفاع ، 2) من الأكبر إلى- أصغر (افتراضي) أو عكسي - تمت إضافة صور تحجيم رأسيًا إذا كانت أطول من 200 بكسل - لم يتم قراءة تنسيق SVG من علامة 'svg' - ثابت - صورة قراءة مضافة من 'ملصق' علامة 'فيديو' - صور الخلفية الثابتة غير قابلة للقراءة -معروف.

أسلوب القراءة: لا يبدو أن الأوراق تعمل (للقراءة من قواعد css).

تم تنفيذ الحل البديل: جلب ملفات CSS مع الروابط التي تم الحصول عليها من علامات "الارتباط".

ملاحظة: تستخدم بعض المواقع نطاقًا مختلفًا من المستوى الثاني لتخزين CSS ، وفي هذه الحالة لن يعمل الجلب إذا لم يكن لدى الامتداد إذن لـ "all_urls" (أو مجال معين).

يؤدي هذا فقط إلى عدم ظهور بعض الصور.

قم بإزالة الإذن في ملحقات Chrome إذا كان هذا مصدر قلق.

- تمت إضافة اكتشاف الصور ذات الدقة القصوى على خرائط Google وصور التجوّل الافتراضي (تم اكتشاف واجهة برمجة تطبيقات غير موثقة) - تمت إضافة معاينات عالية الدقة للصور المصغرة على youtube (بما في ذلك فيديو الصفحة الحالية) - تم تصحيح التعبير العادي العادي لتحليل رابط العلامة "a" لمنع عدم - اكتشاف روابط الصور 2.4.2: - الحل البديل لـ Chrome الذي يمنع الوصول إلى قواعد CSS عبر النطاقات 2.4.1: - تم إصلاح مشكلة حيث تؤدي عناوين URL غير الصالحة إلى كسر الامتداد - https: // github.

com / vdsabev / image-downloader / issues / 23 - تم تحديث Zepto.

js إلى 1.2.0 2.4: - تمت إضافة خيار لإعادة تسمية الملفات قبل تنزيل 2.3: - دعم إضافي لصور BMP و SVG و WebP - دعم إضافي لعناوين URL ذات الصلة - سرعة تحميل منبثقة محسّنة من خلال البحث من خلال عناصر أقل - استبدال كروم المتوقف .

extension` باستدعاء `chrome.

runtime` 2.2: - تمت إزالة الإذن غير الضروري للوصول إلى علامات التبويب - تمت إزالة مطالبة التبرع بسبب شكاوى من بعض المستخدمين من أنها لا تختفي بعد المرة الأولى كما ينبغي ؛ الآن ، سيتم فتح صفحة الخيارات عند التثبيت الأول بدلاً من ذلك - حفظ قيمة عامل تصفية URL - محاولة أخرى لإصلاح بعض مشكلات الحجم 2.1: - تمت إضافة عوامل تصفية عرض / ارتفاع الصورة - تمت إضافة إعادة تعيين لمرة واحدة لجميع الإعدادات بسبب بعض الأشخاص الذين يواجهون مشكلات في الحجم - تمت إزالة الفرز حسب خيار URL 2.0: - تمت إضافة القدرة على حفظ الملفات في مجلد فرعي - استخدام واجهة برمجة تطبيقات تنزيلات Google Chrome - تنفيذ تصميم أنظف قائم على الشبكة - سيؤدي النقر فوق مربع نص عنوان URL للصورة إلى الآن تلقائيًا حدد النص حتى يتمكن المستخدمون من نسخه - تم إصلاح بعض مشكلات العرض الثانوية - تمت إضافة إعدادات لعدد الأعمدة ، وإزالة إعداد نمط الحدود - أزرار التبرع المضافة في صفحة الخيارات 1.3: - سيتم الآن أيضًا تضمين الصور المستخدمة في علامة النمط في نهاية القائمة.

يتم تضمين الصور فقط من سمات النمط المضمنة للعناصر المستخدمة.

- دعم إضافي لمُعرّف الموارد المنتظم للبيانات - العديد من إصلاحات الأخطاء والتحسينات 1.2: - تم تغيير عنوان URL أعلى الصورة ليتم عرضها في مربع نصي للقراءة فقط - نقل مربعات اختيار الصورة إلى الأعلى وإضافة أزرار فتح وتنزيل أسفل كل منها - تعطيل مبدئيًا لـ زر "تنزيل" ومربع اختيار "الكل" - قدم عددًا قليلاً من الخيارات الجديدة لإخفاء المرشحات والأزرار والإشعارات - تمت إزالة خيار عرض الجسم ؛ يتم الآن تغيير حجم عرض النافذة المنبثقة نسبيًا إلى خيار عرض الصورة الأقصى - تبسيط التصميم 1.1: - حفظ ثابت للحد الأدنى والحد الأقصى لعرض الصورة - تمت إضافة عنوان URL أعلى الصورة نفسها وخيار لتبديلها - تمت إضافة وضع مرشح أحرف البدل (إلى جانب عادي و regex) - سيتم الآن حفظ حالة المرشحات المحددة - تم نقل خيار "الفرز حسب عنوان URL" مرة أخرى إلى عوامل التصفية - تمت إضافة زر "مسح البيانات" إلى صفحة الخيارات.

على الرغم من أن الامتداد لا يستخدم الكثير من مساحة التخزين المحلية حتى الآن ، فقد يقدر شخص ما هذا الخيار.

- تم إعادة تشكيل الكثير من التعليمات البرمجية ، خاصة استخدام التخزين المحلي 1.0.13: - تمت إضافة إشعار لإعلام المستخدم ببدء التنزيل - تمت إضافة بعض الرسوم المتحركة وإشعارات الخيارات أكثر قليلاً - إصلاح بعض معالجات الأحداث التي كانت قيد التشغيل تم إرفاقه عدة مرات 1.0.12: - تم الترحيل إلى jQuery - تم تنفيذ حالة غير محددة لمربع الاختيار "الكل" - سيتم الآن تعطيل الزر "تنزيل" إذا لم يتم تحديد أي صور - إصلاح الخلل بخيارات إعادة التعيين - الآن يمكن للمستخدم اختيار الحفظ إعادة تعيين القيم أو ببساطة إلغاء إعادة التعيين عن طريق إعادة تحميل الصفحة - تمامًا كما هو مذكور في الإشعار 1.0.11: - تم تغيير آلية التنزيل لدعم Chrome v21 + - تمت إضافة خيار تصفية "إظهار الصور المرتبطة فقط" والذي يمكن أن يكون مفيدًا عندما تريد فقط تنزيل الصور الموجودة في عنوان URL على الصفحة.

1.0.10: - تمت إضافة تأكيد التنزيل 1.0.9: - سيتم الآن عرض عدد الصور بجوار مربع الاختيار "الكل" 1.0.8: - تم إضافة الكشف عن عناوين URL للصور في علامات الربط ؛ لاحظ أن هذه الميزة لن تكتشف عناوين URL التي لا تحتوي على.

jpg أو.

jpeg أو.

gif أو.

png - يعتمد على تعبير عادي لتجنب إرسال مئات الطلبات إلى الخوادم الخارجية 1.0.7: - إزالة نظام إعلام سطح المكتب الذي ظهر عند الضغط على "تنزيل" لصالح وصف نصي من المفترض أن يكون أسهل للتحكم (من خلال الخيارات) وأقل تدخلاً ؛ يجب أن يتطلب هذا أيضًا أذونات أقل للامتداد - تمت إضافة خيار لإخفاء إشعار التنزيل ؛ يجب أن يفهم معظم الأشخاص عملية التنزيل بعد قراءتها مرة واحدة فقط - إجراء بعض التعديلات الطفيفة على واجهة المستخدم 1.0.6: - تم إصلاح مشكلة تتعلق بالعديد من الصور الفارغة غير الضرورية 1.0.5: - العناصر التي تعرض صورة باستخدام خاصية CSS "صورة الخلفية" سيتم الآن أيضًا استخراج 1.0.4: - تمت إضافة إشعار ينبه المستخدم عند بدء عملية التنزيل ويشرح مكان البحث عن الملفات Credits ================ بناءً على نموذج ملحق Google Chrome "تنزيل الروابط المحددة": https: // developer.

كروم.

كوم / ملحقات / أمثلة / api / downloads / download_links.

zip يستخدم مكتبة JSS الصغيرة ولكن الرائعة: https: // github.

com / Box9 / jss و Zepto.

js: http: // zeptojs.

صور كوم: تنزيل.

svg مرخص بواسطة CC BY 3.0 من oNline Web Fonts http: // www.

onlinewebfonts.

com / icon open.

svg مرخص بواسطة CC BY 3.0 من oNline Web Fonts http: // www.

onlinewebfonts.

com / icon License ================ حقوق الطبع والنشر (c) 2019 Dmitry Kislitsyn، Vladimir Sabev يُمنح بموجب هذا الإذن مجانًا لأي شخص يحصل على نسخة من هذا البرنامج والمرتبط به ملفات التوثيق ("البرنامج") ، للتعامل في البرنامج دون قيود ، بما في ذلك على سبيل المثال لا الحصر حقوق استخدام ونسخ وتعديل ودمج ونشر وتوزيع وترخيص من الباطن و / أو بيع نسخ من البرنامج ، والسماح للأشخاص الذي تم تزويده بالبرنامج للقيام بذلك ، وفقًا للشروط التالية: يجب تضمين إشعار حقوق النشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الأساسية من البرنامج.

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

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

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


- مقدمة من DK
- متوسط ​​التقييم: 4.31 نجوم (أحببته)
- مطور محمي عنوان البريد الإلكتروني هذا من المتطفلين و برامج التطفل. تحتاج إلى تفعيل جافا سكريبت لتتمكن من مشاهدته.

تابع تنزيل الصور على الويب extension متكامل مع OffiDocs Chromium online


يجري Chrome Extensions

Ad