Ad

İngilizceFransızcaİspanyolca

Ücretsiz çevrimiçi editör | DOC > | XLS > | PPT >


OffiDocs favicon'u

Resim İndirici Devamı Chrome OffiDocs ile

OffiDocs Chromium'da Chrome web mağazası uzantısı için Image Downloader Devam ekranı

Ad


TANIM


Image Downloader Devam Ediyor (IDC) ================ Bu, Vlad Sabev (vdsabev) tarafından hazırlanan Image Downloader'ın bir çatalıdır.

Orijinal uzantı güncellenmemiştir ve bu proje boşluğu doldurmayı amaçlamaktadır.

Amaç, hataları düzeltmek, daha fazla web sitesini (mümkün olduğu kadar çok) desteklemek, yeni özellikler ve geliştirmeler eklemektir.

Önerilere açığız - lütfen github'da bir sorun bildirin! IDC satılık değildir ve her zaman ücretsiz, açık kaynak olacaktır ve reklamlar veya herhangi bir izleme algoritması içermez! Kaynak kodunu burada bulabilirsiniz: https://github.

com/kisdma/image-downloader-cnt Açıklama ================ Bir web sayfasından görüntüleri toplu olarak indirmeniz gerekiyorsa, bu uzantıyla şunları yapabilirsiniz: - Sayfanın sağladığı görüntüleri görün içerir ve bağlantı verir - Bunları genişliğe, yüksekliğe ve URL'ye göre filtreleyin; joker karakteri ve normal ifadeyi destekler - Görüntüye tıklayarak indirilecek görüntüleri seçin - Tek tek görüntüleri indirmek veya yeni sekmelerde açmak için özel düğmeleri kullanın - Görüntü görüntüleme genişliğini, sütunları, kenarlık boyutunu ve rengini özelleştirin - İstemediğiniz filtreleri, düğmeleri ve bildirimleri gizleyin "İndir" düğmesine bastığınızda, seçilen tüm resimler Chrome'un varsayılan indirme dizinine veya bir alt klasör adı belirtirseniz içindeki bir dizine kaydedilir.

UYARI: Varsayılan bir indirme dizini oluşturmadıysanız, her görüntü için kaydetme konumunu manuel olarak seçmeniz gerekecek, bu da pek çok açılır pencere açabilecektir.

Varsayılan bir indirme dizini olmadan aynı anda çok fazla resim indirmeye çalışmanız önerilmez.

Değişiklik Günlüğü ================ 2.8: Geliştirilmiş görüntü bulma ve toplama, birçok hata düzeltmesi - Sayfaların shadowDOM'u kapatmasını önlemek için enjeksiyon komut dosyası eklendi (bu, içindeki görüntüleri keşfedilemez hale getirdi).

Not: web siteleri bunu reklam engelleyicileri atlatmak için kullanır - ShadowDOM'da görüntü bulma eklendi - IDC tarafından eklenen görüntülerin reklam engellemesini önlemek için css stili ekleme eklendi (yalnızca 'idc-image' sınıfına sahip öğeleri etkiler) - DOM değişikliklerini izlemek ve aralıklı olarak keşfetmek için bir dinleyici eklendi youtube'dan webp (hareketli gif benzeri resimler) gibi resimler veya instagram kaydırmada olduğu gibi sürekli eklenen/silinen resimler - Keşfedilen resimlerin listesini sayfadaki gizli etikette seri hale getirilmiş diziye kaydetme eklendi (sayfa güncellendiğinde kaybolur) - Düzeltilen hata gönderilen indirme sayısında (+1'di) - 'stil' etiketlerinde daha iyi resim keşfi için iyileştirilmiş normal ifade mutlak.

Bu işlevi, bu kontrolün eksik olduğu etiketler için kullandı - Açılır pencereler gibi geçici öğelerden daha fazla görüntü keşfetmesi için bir gözlemci geliştirildi (öznitelik filtre listesi genişletildi) - 'svg' etiketinde iyileştirilmiş görüntü keşfi - görüntü etiketleri içeriyorsa , ardından base64 svg oluşturmak yerine onlardan görüntüler döndürür - Görüntü önbelleğini dolduran ve görüntü önbelleğine erişen koddan encodeURI() kaldırıldı.

Gelen bağlantılar zaten kodlanmış olmaları gereken etiketlerden çıkarıldığı için bunun amacının ne olduğundan emin değilim.

Bu, zaten kodlanmış ve özel karakterlerin kaçtığı bağlantıları bozuyordu (bunu wikipedia'da keşfetti - parantezli bağlantılar) - 'kaynak' etiketinin ayrıştırılmasındaki bir hata düzeltildi - 'srcset'te farklı çözünürlüklerde liste desteği eklendi (1x, 2x, vesaire.

) - Bir hata düzeltildi: açılır pencerede yinelenen youtube görüntüleri eklendi.

js - Bir hata düzeltildi: temel url ters eğik çizgi ile bittiğinde yanlış url'ler oluşturuldu - img etiketinin ayrıştırılmasındaki bir hata düzeltildi - akrabaUrlToAbsolute'deki bir hata düzeltildi - boş girdiyse "undefined" döndürüyordu - "yeniden boyutlandır" komutuyla bağlantıların keşfi eklendi url'nin sorgu kısmındaki bir sunucu için - komut olmadan bağlantıların eklenmesi daha yüksek çözünürlüklü görüntüler sağlar 2.7: İyileştirilmiş görüntü keşfi, kod ve tasarımdaki hata düzeltmeleri - 'img'de 'srcset' ve 'lowsrc' özniteliğinin ayrıştırılması eklendi etiketler - "kaynak" etiketlerinde "srcset" özniteliğinin ayrıştırılması eklendi (html5 "picture" etiketinin içinde) - Tuvalden görüntüye dönüştürme eklendi - yüksek düzeyde korunan görüntüleri ayıklamak için güçlü bir teknik (Geliştirme Araçları'nın Kaynaklar sekmesinde bile gösterilmiyor).

Not: Bu sırada, uzantı düğmesine her tıklandığında eklenen resimler birikecektir.

Sayfa güncellenerek kaldırılabilirler.

- Uzun resim url'leri (büyük olasılıkla data:image) için kontrol eklendi ve bunların açılır pencereye göndermek yerine sayfanın üstüne yerleştirilmesi (büyük veri dizileri oluşturabilen tuvalden resme dönüştürmeyle tutarlı olmak için:image/ jpeg) - Seçenekler sayfasında metin bilgisi kısayollarının rengi seçimi eklendi (görüntü seçim rengiyle tek bir seçenekte birleştirildi).

Simgeler de buna göre renklendirildi - Kurulumdan sonra Seçenekler sayfasını açmak için eski bir kodu yorumladı ve 2.1'den önceki sürümleri kontrol etti (varsayılan olarak.

js) - Şu anda bozuk olduğu için minimum genişlik seçeneğini yorumladı (kullanışlı olup olmadığından emin değilim) ( options.js'de).

html) - Maksimum yükseklik, maksimum genişlik seçeneğini takip edecek şekilde yapıldı (küçük resim önizlemesi seçilirse daha iyi çalışması için) - Zepto değiştirildi.

Node.js ile orijinal gizlenmemiş kaynak kodu - İndirme mesajı için yanıp sönen animasyon düzeltildi (görünüşe göre jquery'den zepto'ya geçildiğinden beri bozuldu) 2.6: Büyük yeniden tasarım ve iyileştirilmiş görüntü keşfi - Açılır pencere görünümü modernleştirildi, görüntüler daha fazla görüntü bilgisi içeren döşemelere yerleştirildi, seçeneklere kiremit rengi seçimi eklendi - Birkaç hata düzeltildi, bozuk styleSheets api yerine derin css ayrıştırma da dahil olmak üzere birçok durum için gelişmiş görüntü keşfi - Her görüntü için Ters Görsel Arama sitelerine (Google, Bing, Yandex, TinEye) kısayollar eklendi 2.5: - Görüntü boyutunun ve görüntü dosyası adının görüntülenmesi eklendi (ayarlardan kapatılabilir) - Görüntüleri boyuta göre sıralama eklendi - iki yeni seçenek: 1) yalnızca genişliğe (varsayılan) veya genişlik+yüksekliğe göre sıralamak için, 2) en büyüğünden- en küçük (varsayılan) veya ters - 200 pikselden uzunsa görüntülerin dikey olarak ölçeklenmesi eklendi - SVG formatı 'svg' etiketinden okunmuyordu - düzeltildi - 'video' etiketinin 'posteri'nden okunan görüntü eklendi - Arka plan resimlerinin olmaması düzeltildi -tanındı.

StyleSheets'i okumak çalışmıyor gibi görünüyor (cssRules'tan okumak için).

Geçici çözüm uygulandı: 'bağlantı' etiketlerinden elde edilen bağlantılara sahip CSS dosyaları getiriliyor.

Not: Bazı siteler, CSS'yi depolamak için farklı ikinci düzey etki alanı kullanır; bu durumda, uzantının 'all_urls' (veya belirli bir alan) için izni yoksa getirme çalışmaz.

Bu sadece bazı resimlerin görünmemesine neden olur.

Bu bir endişe kaynağıysa, Chrome Uzantılarındaki izni kaldırın.

- Google Haritalar ve Sokak Görünümü Fotoğraflarında maksimum çözünürlüklü resim keşfi eklendi (belgelenmemiş api keşfedildi) - Youtube küçük resimleri için yüksek çözünürlüklü önizlemeler eklendi (mevcut sayfanın videosu dahil) resim bağlantılarının keşfi 2.4.2: - Etki alanları arası CSS kurallarına erişime izin vermeyen Chrome için geçici çözüm 2.4.1: - Geçersiz URL'lerin uzantıyı bozmasına neden olan bir sorun düzeltildi - https://github.

com/vdsabev/image-downloader/issues/23 - Zepto güncellendi.

js'den 1.2.0'a 2.4: - 2.3'ü indirmeden önce dosyaları yeniden adlandırmak için bir seçenek eklendi: - BMP, SVG ve WebP görüntüleri için destek eklendi - Göreceli URL'ler için destek eklendi - Daha az öğeyi arayarak açılır pencere yükleme hızı iyileştirildi - Kullanımdan kaldırılan "chrome" değiştirildi .

chrome ile uzantı çağrıları.

runtime` 2.2: - Sekmelere erişim için gereksiz izinler kaldırıldı - Bazı kullanıcıların olması gerektiği gibi ilk seferden sonra kaybolmadığına dair şikayetleri nedeniyle bağış istemi kaldırıldı; artık seçenekler sayfası ilk kurulumda açılacak - URL filtresinin değerini kaydedin - Bazı boyutlandırma sorunlarını düzeltmek için başka bir girişim 2.1: - Görüntü genişlik / yükseklik filtreleri eklendi - Bazı nedenlerden dolayı tüm ayarların tek seferlik sıfırlanması eklendi boyutlandırma sorunu yaşayan kişiler - URL'ye göre sıralama seçeneği 2.0 kaldırıldı: - Dosyaları bir alt klasöre kaydetme özelliği eklendi - Google Chrome indirme API'sı kullanıldı - Daha temiz, ızgara tabanlı bir tasarım uygulandı - Bir resim URL metin kutusuna tıklamak artık otomatik olarak kullanıcıların kopyalayabilmesi için metni seçin - Birkaç küçük görüntüleme sorunu düzeltildi - Sütun sayısı için ayarlar eklendi, kenarlık stili ayarı kaldırıldı - Seçenekler sayfasına bağış düğmeleri eklendi 1.3: - Bir stil etiketinde kullanılan resimler artık şuraya dahil edilecek: listenin sonu.

Yalnızca öğelerin satır içi stil özniteliklerinden gelen görüntüler dahil ediliyordu.

- Veri URI'si için destek eklendi - Çeşitli hata düzeltmeleri ve optimizasyonlar 1.2: - Resmin üzerindeki URL, salt okunur bir metin kutusunda görüntülenecek şekilde değiştirildi - Resim onay kutuları en üste taşındı ve her birinin altına aç ve indir düğmeleri eklendi - Başlangıçta "İndir" düğmesi ve "Tümü" onay kutusu - Filtreleri, düğmeleri ve bildirimi gizlemek için birkaç yeni seçenek eklendi - Gövde genişliği seçeneği kaldırıldı; açılır pencerenin genişliği artık maksimum görüntü genişliği seçeneğine göre yeniden boyutlandırılıyor - Tasarım 1.1'de modernize edildi: - Minimum ve maksimum görüntü genişliğinin kaydedilmesi düzeltildi - Görüntünün üzerine URL eklendi ve onu değiştirme seçeneği eklendi - Joker karakter filtre modu eklendi (yanına normal ve regex) - Seçilen filtrelerin durumu şimdi kaydedilecek - "URL'ye göre sırala" seçeneği filtrelere geri taşındı - Seçenekler sayfasına bir "Verileri Temizle" düğmesi eklendi.

Uzantı henüz çok fazla yerel depolama alanı kullanmasa da, birisi bu seçeneği takdir edebilir.

- Birçok kod, özellikle yerel depolama 1.0.13 kullanımı yeniden düzenlendi: - Kullanıcıya indirmenin başladığını bildirmek için bir bildirim eklendi - Bazı animasyonlar eklendi ve seçenek bildirimlerini biraz daha parlattı - Bazı olay işleyicileri düzeltildi birden çok kez eklendi 1.0.12: - jQuery'ye taşındı - "Tümü" onay kutusu için belirsiz durum uygulandı - Hiçbir resim işaretlenmezse "İndir" düğmesi artık devre dışı bırakılacak - Sıfırlama seçenekleriyle ilgili bir hata düzeltildi - artık kullanıcı kaydetmeyi seçebilir değerleri sıfırlayın veya sayfayı yeniden yükleyerek sıfırlamayı iptal edin - tıpkı 1.0.11 bildiriminde belirtildiği gibi: - İndirme mekanizması Chrome v21+'yı destekleyecek şekilde değiştirildi - "Yalnızca bağlantılı resimleri göster" filtre seçeneği eklendi. yalnızca sayfadaki bir URL'de bulunan resimleri indirmek istiyor.

1.0.10: - Bir indirme onayı eklendi 1.0.9: - Resimlerin sayısı artık "Tümü" onay kutusunun yanında görüntülenecek 1.0.8: - Bağlantı etiketlerinde resim URL'lerinin tespiti eklendi; bu özelliğin, olmayan URL'leri algılamayacağını unutmayın.

.

jpeg, .

gif veya .

png dosya uzantıları - harici sunuculara yüzlerce istek gönderilmesini önlemek için düzenli bir ifadeye dayanır 1.0.7: - Daha kolay hissettirmesi gereken bir metin açıklaması lehine "İndir"e bastığınızda açılan masaüstü bildirim sistemi kaldırıldı kontrol etmek (Seçenekler aracılığıyla) ve daha az müdahaleci; bu ayrıca uzantı için daha az izin gerektirmelidir - İndirme bildirimini gizlemek için bir seçenek eklendi; çoğu kişi indirme sürecini yalnızca bir kez okuduktan sonra anlamalıdır - Bazı küçük UI ayarlamaları yapıldı 1.0.6: - Birden fazla gereksiz boş resimle ilgili bir sorun düzeltildi 1.0.5: - "background-image" CSS özelliğini kullanarak bir resmi görüntüleyen öğeler şimdi de çıkarılacak 1.0.4: - İndirme işlemi başladığında kullanıcıyı uyaran ve dosyaların nerede aranacağını açıklayan bir bildirim eklendi Krediler ================ Dayanıyor Google Chrome Uzantısı örneği "Seçili Bağlantıları İndir": https://developer.

krom.

com/extensions/examples/api/downloads/download_links.

zip Küçük ama harika JSS kitaplığını kullanır: https://github.

com/Box9/jss Ve Zepto.

js: http://zeptojs.

com Görseller: indir.

svg, CC BY 3.0 tarafından çevrimiçi Web Yazı Tiplerinden http://www.

çevrimiçi webyazı tipleri.

com/icon açık.

svg, CC BY 3.0 tarafından çevrimiçi Web Yazı Tiplerinden http://www.

çevrimiçi webyazı tipleri.

com/icon Lisansı ================ Telif Hakkı (c) 2019 Dmitry Kislitsyn, Vladimir Sabev İzin, bu yazılımın bir kopyasını alan herhangi bir kişiye ücretsiz olarak verilmektedir ve ilişkili dokümantasyon dosyaları ("Yazılım"), Yazılımı kullanma, kopyalama, değiştirme, birleştirme, yayınlama, dağıtma, alt lisansını verme ve/veya Yazılımın kopyalarını satma hakları dahil ancak bunlarla sınırlı olmamak üzere, Yazılımla ilgili herhangi bir sınırlama olmaksızın işlem yapmak ve kişilere izin vermek Aşağıdaki koşullara tabi olarak, Yazılımın kendisine sağlandığı kişiler: Yukarıdaki telif hakkı bildirimi ve bu izin bildirimi, Yazılımın tüm kopyalarına veya önemli bölümlerine dahil edilecektir.

YAZILIM, SATILABİLİRLİK, BELİRLİ BİR AMACA UYGUNLUK VE İHLAL ETMEME GARANTİLERİ DAHİL ANCAK BUNLARLA SINIRLI OLMAMAK ÜZERE AÇIK VEYA ZIMNİ HİÇBİR GARANTİ OLMAKSIZIN "OLDUĞU GİBİ" SAĞLANMAKTADIR.

YAZARLAR VEYA TELİF HAKKI SAHİPLERİ HİÇBİR DURUMDA, YAZILIMDAN VEYA YAZILIMDAN VEYA YAZILIMDAN VEYA YAZILIMDAN, YAZILIMDAN, YAZILIMDAN, KULLANIMDAN VEYA DİĞER ANLAŞMALARDAN KAYNAKLANAN, BİR SÖZLEŞME EYLEMİ, HAKSIZ YA DA DİĞER HİÇBİR İDDİA, ZARAR VEYA DİĞER YÜKÜMLÜLÜKLERDEN HİÇBİR DURUMDA SORUMLU OLMAYACAKTIR. YAZILIM.

Ek bilgi:


- DK tarafından sunulan
- Ortalama derecelendirme: 4.31 yıldız (beğendim)
- Geliştirici Bu e-posta adresi spam robotlarından korunuyor. Sen, görüntülüyebilmek için JavaScript etkinleştirilmelidir gerekir.

Resim İndirici Devam eden web extension OffiDocs ile entegre Chromium Online


koşmak Chrome Extensions

Ad