Image Downloader ادامه در Chrome با OffiDocs
Ad
شرح
تصویر بارگیری ادامه (IDC) ================ این یک چنگال از بارگیری تصویر توسط Vlad Sabev (VDSABEV) است.
برنامه افزودنی اصلی بهروزرسانی نشده است و هدف این پروژه پر کردن شکاف است.
هدف رفع اشکالات، پشتیبانی از وب سایت های بیشتر (تا حد امکان)، افزودن ویژگی ها و پیشرفت های جدید است.
از پیشنهادات استقبال می شود - لطفاً یک مشکل را در github ثبت کنید! IDC برای فروش نیست و همیشه رایگان، منبع باز و بدون تبلیغات یا الگوریتم های ردیابی از هر نوع خواهد بود! شما می توانید کد منبع را در اینجا پیدا کنید: https://github.
com/kisdma/image-downloader-cnt توضیحات ================ اگر نیاز به دانلود انبوه تصاویر از یک صفحه وب دارید، با این پسوند می توانید: - تصاویری را که صفحه حاوی و پیوندهایی به - آنها را بر اساس عرض، ارتفاع و URL فیلتر کنید. پشتیبانی از wildcard و regex - انتخاب تصاویر برای دانلود با کلیک بر روی تصویر - استفاده از دکمههای اختصاصی برای دانلود یا باز کردن تصاویر جداگانه در برگههای جدید - سفارشی کردن عرض، ستونها، اندازه حاشیه و رنگ - پنهان کردن فیلترها، دکمهها و اعلانهایی که انجام نمیدهید. زمانی که دکمه «دانلود» را فشار میدهید، تمام تصاویر انتخاب شده در فهرست راهنمای دانلود پیشفرض Chrome، یا در صورتی که نام زیرپوشه را مشخص کنید، در فهرستی در داخل آن ذخیره میشوند.
هشدار: اگر دایرکتوری دانلود پیشفرض تنظیم نکردهاید، باید مکان ذخیرهسازی هر تصویر را بهصورت دستی انتخاب کنید، که ممکن است پنجرههای بازشو زیادی باز شود.
توصیه نمی شود که سعی کنید تصاویر زیادی را به طور همزمان بارگیری کنید، بدون اینکه فهرست دانلود پیش فرض داشته باشید.
تغییر Log ================ 2.8: کشف و جمع آوری تصاویر بهبود یافته، بسیاری از اشکالات - اسکریپت تزریق اضافه شده برای جلوگیری از بسته شدن صفحات shadowDOM (که باعث می شود تصاویر داخل غیرقابل کشف شوند).
توجه: وبسایتها از این برای دور زدن adblockers استفاده میکنند - کشف تصویر اضافه شده در shadowDOM - اضافه شدن درج سبک css برای جلوگیری از مسدود کردن تصاویر اضافه شده توسط IDC (فقط بر عناصر دارای کلاس 'idc-image' تأثیر میگذارد) - یک شنونده برای ردیابی تغییرات DOM و کشف متناوب اضافه شده است. تصاویری مانند webp (تحرک تصاویر گیف مانند) از یوتیوب، یا تصاویر اضافه/حذف پیوسته مانند اسکرول اینستاگرام - اضافه شدن ذخیره لیست تصاویر کشف شده در آرایه سریالی در تگ مخفی در صفحه (در صورت به روز رسانی صفحه ناپدید می شود) - رفع اشکال تعداد دانلودهای ارسالی (1+ بود) - Regexp بهبود یافته برای کشف بهتر تصویر در برچسبهای "سبک" (برخی از دادهها وجود نداشت: آدرسهای اینترنتی تصویر) - کدی را که آدرسهای اینترنتی مربوطه را بررسی و ترجمه میکند (در صورت نیاز) پاک کرد و به تابعی منتقل کرد. به مطلق
از این تابع برای برچسبهایی استفاده کرد که این بررسی وجود نداشت - مشاهدهگر را بهبود بخشید تا بتواند تصاویر بیشتری را از عناصر زمانی مانند پنجرههای بازشو کشف کند (لیست فیلتر ویژگی را گسترش داد) - کشف تصویر بهبود یافته در تگ 'svg' - اگر حاوی برچسب(های) تصویر باشد. ، سپس تصاویر را از آن ها برمی گرداند، به جای ساخت base64 svg - Removed encodeURI() از کدی که حافظه پنهان تصویر را پر می کند و به آن دسترسی دارد.
مطمئن نیستم هدف از آن چه بوده است زیرا پیوندهای دریافتی از برچسب هایی استخراج می شوند که قرار است قبلاً کدگذاری شده باشند.
این باعث شکسته شدن پیوندهایی بود که قبلاً کدگذاری شده بودند و کاراکترهای خاصی داشتند (این را در ویکیپدیا کشف کرد - پیوندها با پرانتز) - رفع اشکال در تجزیه برچسب منبع - پشتیبانی از لیست با وضوحهای مختلف در 'srcset' (1x، 2x، و غیره.
) - رفع یک اشکال: اضافه کردن تصاویر تکراری یوتیوب در پنجره بازشو.
js - رفع یک اشکال: آدرسهای اینترنتی نادرست زمانی ساخته شدند که URL پایه با بک اسلش ختم میشد - رفع اشکال در تجزیه تگ img - رفع اشکال در relativeUrlToAbsolute - در صورت خالی بودن ورودی، "تعریف نشده" را برمیگرداند - اضافه شدن کشف پیوندها با دستور "resize" برای یک سرور در قسمت query url - اضافه کردن پیوندها بدون دستور تصاویری با وضوح بالاتر 2.7 ارائه می دهد: کشف تصویر بهبود یافته، رفع اشکال در کد و طراحی - اضافه شدن تجزیه صفت 'srcset' و 'lowsrc' در 'img' برچسب ها - اضافه شدن تجزیه صفت 'srcset' در تگ های 'source' (داخل تگ 'تصویر' html5) - تبدیل بوم به تصویر اضافه شده - تکنیک قدرتمند برای استخراج تصاویر بسیار محافظت شده (حتی در برگه منابع Dev Tools نشان داده نمی شود).
توجه: در این زمان تصاویر اضافه شده با هر بار کلیک روی دکمه افزونه انباشته می شوند.
آنها را می توان با به روز رسانی صفحه حذف کرد.
- اضافه شدن بررسی آدرسهای اینترنتی طولانی تصویر (به احتمال زیاد داده: تصویر) و قرار دادن آنها در بالای صفحه به جای ارسال به پنجره بازشو (برای هماهنگی با تبدیل بوم به تصویر که میتواند رشتههای بزرگی از دادهها را تولید کند: image/ jpeg) - انتخاب رنگ میانبرهای اطلاعات متنی (ترکیب در یک گزینه با رنگ انتخاب تصویر) در صفحه گزینه ها اضافه شده است.
نمادها نیز بر این اساس رنگبندی میشوند - یک کد منسوخ برای باز کردن صفحه گزینهها پس از نصب و بررسی نسخههای قبل از 2.1 (در حالت پیشفرض) نظر داده شده است.
js) - گزینه حداقل عرض را نظر داد زیرا در حال حاضر خراب است (مطمئن نیستم مفید باشد) (در گزینه ها.
html) - گزینه max-height برای دنبال کردن حداکثر عرض (برای عملکرد بهتر در صورت انتخاب پیشنمایش تصویر کوچک) - جایگزین zepto شد.
js با کد منبع اصلی بدون ابهام - انیمیشن چشمک زن ثابت برای پیام دانلود (ظاهراً از زمان تغییر از jquery به zepto شکسته شده است) 2.6: طراحی مجدد عمده و کشف تصویر بهبود یافته - ظاهر بازشو مدرن شده، تصاویر روی کاشی ها با اطلاعات تصویر بیشتر قرار می گیرند. انتخاب رنگ کاشی به گزینهها اضافه شد - رفع چندین باگ، بهبود یافتن تصویر برای بسیاری از موارد، از جمله تجزیه عمیق css به جای شکستهشده styleSheets api - اضافه شدن میانبر به سایتهای جستجوی عکس معکوس (Google، Bing، Yandex، TinEye) برای هر تصویر 2.5: - اضافه شدن نمایش اندازه تصویر و نام فایل تصویر (در تنظیمات غیرفعال می شود) - اضافه شدن سفارش تصاویر بر اساس اندازه - دو گزینه جدید: 1) سفارش فقط بر اساس عرض (پیش فرض) یا بر اساس عرض+ارتفاع، 2) بزرگترین به- کوچکترین (پیشفرض) یا معکوس - اضافه شدن مقیاسبندی عمودی تصاویر در صورت بلندتر از 200 پیکسل - فرمت SVG از برچسب 'svg' خوانده نمیشود - ثابت شد - اضافه شدن تصویر خواندنی از پوستر برچسب 'ویدئو' - تصاویر پسزمینه ثابت نبودن -شناسایی شده.
به نظر می رسد خواندن styleSheets کار نمی کند (برای خواندن از cssRules).
راه حل پیاده سازی شده: واکشی فایل های CSS با پیوندهای به دست آمده از برچسب های 'پیوند'.
توجه: برخی از سایتها از دامنه سطح دوم متفاوتی برای ذخیره CSS استفاده میکنند، در این حالت اگر برنامه افزودنی مجوز «all_urls» (یا دامنه خاص) را نداشته باشد، واکشی کار نخواهد کرد.
این فقط منجر به عدم نمایش برخی از تصاویر می شود.
در صورت نگرانی، مجوز افزونههای Chrome را حذف کنید.
- اضافه شدن کشف تصاویر با حداکثر وضوح در Google Maps و عکسهای نمای خیابان (api غیرمستند کشف شده) - اضافه شدن پیشنمایشهای با وضوح بالا برای تصاویر کوچک یوتیوب (از جمله ویدیوی صفحه فعلی) - regexp اصلاح شده برای تجزیه پیوند برچسب "a" برای جلوگیری از کشف پیوندهای تصویری 2.4.2: - راهحلی برای کروم که دسترسی به قوانین CSS بین دامنهای را ممنوع میکند 2.4.1: - رفع مشکلی که نشانیهای اینترنتی نامعتبر باعث شکستن برنامه افزودنی میشد - https://github.
com/vdsabev/image-downloader/issues/23 - به روز رسانی Zepto.
js به 1.2.0 2.4: - اضافه شدن گزینه ای برای تغییر نام فایل ها قبل از دانلود نسخه 2.3: - اضافه شدن پشتیبانی برای تصاویر BMP، SVG و WebP - اضافه شدن پشتیبانی از URL های نسبی - بهبود سرعت بارگیری پنجره های بازشو با جستجو در عناصر کمتر - جایگزینی "کروم" منسوخ شده .
تماس های افزونه با «کروم.
runtime` 2.2: - مجوز غیرضروری برای دسترسی به برگه ها را حذف کرد - درخواست اهدا را به دلیل شکایت برخی از کاربران مبنی بر عدم ناپدید شدن آن پس از اولین بار آنطور که باید، حذف کرد. اکنون، صفحه گزینه ها در اولین نصب به جای آن باز می شود - مقدار فیلتر URL را ذخیره کنید - تلاش دیگری برای رفع برخی از مشکلات اندازه 2.1: - اضافه شدن فیلترهای عرض / ارتفاع تصویر - اضافه شدن یک بار تنظیم مجدد همه تنظیمات به دلیل برخی موارد افرادی که مشکلات اندازه دارند - حذف مرتب سازی بر اساس URL گزینه 2.0: - اضافه شدن قابلیت ذخیره فایل ها در یک زیر پوشه - استفاده از API دانلودهای گوگل کروم - اجرای یک طراحی تمیزتر و مبتنی بر شبکه - کلیک کردن روی جعبه متن URL تصویر اکنون به طور خودکار انجام می شود متن را انتخاب کنید تا کاربران بتوانند آن را کپی کنند - رفع چند مشکل جزئی نمایش - تنظیمات اضافه شده برای تعداد ستونها، حذف تنظیمات سبک حاشیه - اضافه شدن دکمههای اهدایی در صفحه گزینهها 1.3: - تصاویر استفاده شده در یک برچسب سبک اکنون نیز در این صفحه گنجانده میشوند. انتهای لیست
فقط تصاویر از ویژگی های سبک درون خطی عناصر استفاده می شد.
- پشتیبانی از URI داده ها - چندین رفع اشکال و بهینه سازی 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 های تصویر در تگ های لنگر. توجه داشته باشید که این ویژگی نشانیهای اینترنتی را که فاقد .
jpg، .
jpeg، .
گیف یا .
پسوند فایل png - برای جلوگیری از ارسال احتمالی صدها درخواست به سرورهای خارجی 1.0.7 بر یک عبارت منظم متکی است: - سیستم اعلان دسکتاپ را که با فشار دادن "دانلود" ظاهر میشد، به نفع شرح متنی که راحتتر احساس میشود حذف کرد. برای کنترل (از طریق گزینه ها) و کمتر سرزده. این همچنین باید به مجوزهای کمتری برای برنامه افزودنی نیاز داشته باشد - گزینه ای برای پنهان کردن اعلان دانلود اضافه شده است. اکثر مردم باید فرآیند دانلود را فقط پس از یک بار خواندن آن درک کنند - ایجاد برخی تغییرات جزئی در رابط کاربری 1.0.6: - رفع مشکل چندین تصویر خالی غیر ضروری 1.0.5: - عناصری که یک تصویر را با استفاده از ویژگی "background-image" CSS نمایش می دهند. اکنون نیز استخراج خواهد شد 1.0.4: - یک اعلان اضافه شده است که به کاربر هشدار می دهد زمانی که فرآیند دانلود شروع شده است و توضیح می دهد که کجا باید فایل ها را جستجو کرد اعتبار ================================= نمونه برنامه افزودنی Google Chrome "دانلود پیوندهای انتخاب شده": https://developer.
کروم
com/extensions/examples/api/downloads/download_links.
zip از کتابخانه کوچک، اما عالی JSS استفاده می کند: https://github.
com/Box9/jss و Zepto.
js: http://zeptojs.
com تصاویر: دانلود.
svg دارای مجوز CC BY 3.0 از online Web Fonts http://www.
فونت های وب آنلاین
com/icon باز است.
svg دارای مجوز CC BY 3.0 از online Web Fonts http://www.
فونت های وب آنلاین
مجوز com/icon ================ حق نسخهبرداری (ج) 2019 دیمیتری کیسلیتسین، ولادیمیر سابف، بدین وسیله به هر شخصی که نسخهای از این نرمافزار و افراد مرتبط را دریافت میکند، اجازه رایگان داده میشود. فایل های مستند ("نرم افزار")، برای معامله در نرم افزار بدون محدودیت، از جمله بدون محدودیت حقوق استفاده، کپی، اصلاح، ادغام، انتشار، توزیع، مجوز فرعی، و/یا فروش نسخه های نرم افزار، و اجازه دادن به افراد برای کسانی که نرمافزار برای انجام این کار تدارک دیده شده است، مشروط به شرایط زیر: اعلامیه حق چاپ بالا و این اعلامیه مجوز باید در تمام نسخهها یا بخشهای مهم نرمافزار گنجانده شود.
نرمافزار «همانطور که هست»، بدون ضمانت از هر نوع، صریح یا ضمنی، شامل اما نه محدود به ضمانتهای کالای تجاری، تناسب برای یک هدف خاص و غیر از آن، ارائه میشود.
در هیچ موردی نویسندگان یا دارندگان حق نسخهبرداری در قبال ادعا، خسارت یا مسئولیت دیگری، اعم از اینکه در یک اقدام قراردادی، ظلم یا در غیر این صورت، ناشی از آن، خارج از این موضوع باشد، مسئول نیستند. معاملات در نرم افزار.
اطلاعات اضافی:
- ارائه شده توسط DK
- میانگین امتیاز: 4.31 ستاره (پسندیدم)
- توسعه دهنده این آدرس ایمیل در مقابل هرزنامه ها محافظت می شود. دیدن شما نیاز به جاوا اسکریپت دارید
Image Downloader ادامه وب extension با OffiDocs یکپارچه شده است Chromium آنلاین