Ad

EngelsFransSpaans

Gratis editor online | DOC > | XLS > | PPT >


OffiDocs-favicon

Image Downloader Wordt vervolgd in Chrome met OffiDocs

Image Downloader Vervolg scherm voor extensie Chrome webwinkel in OffiDocs Chromium

Ad


PRODUCTBESCHRIJVING


Image Downloader Vervolg (IDC) ================ Dit is een fork van Image Downloader van Vlad Sabev (vdsabev).

Oorspronkelijke extensie is niet bijgewerkt en dit project is bedoeld om het gat op te vullen.

Het doel is om bugs op te lossen, meer websites te ondersteunen (zoveel mogelijk), nieuwe functies en verbeteringen toe te voegen.

Suggesties zijn welkom - dien een probleem in op github! IDC is niet te koop en zal altijd gratis, open-source en zonder enige vorm van advertenties of trackingalgoritmen zijn! Je vindt de broncode hier: https://github.

com/kisdma/image-downloader-cnt Beschrijving ================ Als u afbeeldingen in bulk van een webpagina moet downloaden, kunt u met deze extensie: - Afbeeldingen bekijken die de pagina bevat en linkt naar - Filter ze op breedte, hoogte en URL; ondersteunt wildcard en regex - Selecteer afbeeldingen om te downloaden door op de afbeelding te klikken - Gebruik speciale knoppen om afzonderlijke afbeeldingen te downloaden of te openen in nieuwe tabbladen - Pas de weergavebreedte, kolommen, randgrootte en kleur van afbeeldingen aan - Verberg filters, knoppen en meldingen die u niet wilt niet nodig Wanneer u op de knop "Downloaden" drukt, worden alle geselecteerde afbeeldingen opgeslagen in de standaard downloadmap van Chrome, of in een map daarin als u een submapnaam opgeeft.

WAARSCHUWING: Als u geen standaard downloaddirectory hebt ingesteld, moet u handmatig de opslaglocatie voor elke afbeelding kiezen, waardoor er mogelijk veel pop-upvensters worden geopend.

Het wordt niet aanbevolen om te veel afbeeldingen tegelijk te downloaden zonder een standaard downloaddirectory.

Logboek wijzigen ================ 2.8: Verbeterde detectie en verzameling van afbeeldingen, veel bugfixes - Injectiescript toegevoegd om te voorkomen dat pagina's shadowDOM sluiten (waardoor afbeeldingen binnenin onvindbaar werden).

Opmerking: websites gebruiken dit om adblockers te omzeilen - Afbeeldingdetectie toegevoegd in shadowDOM - CSS-stijlinvoeging toegevoegd om adblocking van afbeeldingen toegevoegd door IDC te voorkomen (beïnvloedt alleen elementen met klasse 'idc-image') - Een luisteraar toegevoegd om DOM-wijzigingen bij te houden en intermitterend te ontdekken afbeeldingen zoals webp (bewegende gif-achtige afbeeldingen) van youtube, of continu toegevoegde/verwijderde afbeeldingen zoals in instagram scrollen - Toegevoegd is het opslaan van de lijst met ontdekte afbeeldingen in een geserialiseerde array in verborgen tag op de pagina (verdwijnt wanneer de pagina wordt bijgewerkt) - Bug opgelost in het aantal ingediende downloads (was +1) - Verbeterde regexp voor betere afbeeldingsdetectie in 'style'-tags (er ontbraken enkele gegevens: afbeeldings-URL's) - Opgeschoond en verplaatst naar een functie de code die relatieve URL's controleert en vertaalt (indien nodig) tot absoluut.

Gebruikte deze functie voor tags waar deze controle ontbrak - Verbeterde waarnemer om meer afbeeldingen te laten ontdekken van tijdelijke elementen zoals pop-ups (uitbreiding van de attributenfilterlijst) - Verbeterde afbeeldingdetectie in 'svg'-tag - als deze afbeeldingstag(s) bevat , retourneert vervolgens afbeeldingen van hen, in plaats van base64 svg te bouwen - EncodeURI() verwijderd uit de code die de afbeeldingscache vult en benadert.

Ik weet niet zeker wat het doel ervan was, aangezien inkomende links worden geëxtraheerd uit tags waar ze al zouden moeten zijn gecodeerd.

Dit verbrak links die al waren gecodeerd en waaraan speciale tekens waren ontsnapt (ontdekt dit op wikipedia - links met haakjes) - Een bug gerepareerd bij het ontleden van 'source'-tag - ondersteuning toegevoegd van lijst met verschillende resoluties in 'srcset' (1x, 2x, enz.

) - Een bug verholpen: toevoeging van dubbele YouTube-afbeeldingen in pop-up.

js - Een bug gerepareerd: onjuiste URL's werden geconstrueerd wanneer de basis-URL eindigde met een backslash - Een bug gerepareerd bij het parseren van img-tag - Een bug gerepareerd in relativeUrlToAbsolute - retourneerde "undefined" als lege invoer - Ontdekking van links toegevoegd met de opdracht "resize" voor een server in het zoekgedeelte van de url - toevoeging van links zonder de opdracht levert afbeeldingen met een hogere resolutie op 2.7: Verbeterde beelddetectie, bugfixes in code en ontwerp - Parsing van het attribuut 'srcset' en 'lowsrc' in 'img' toegevoegd tags - Parsing van het attribuut 'srcset' in 'source'-tags toegevoegd (binnenkant van html5' picture'-tag) - Canvas naar afbeeldingconversie toegevoegd - krachtige techniek om sterk beveiligde afbeeldingen te extraheren (niet eens weergegeven op het tabblad Resources van Dev Tools).

Opmerking: op dit moment stapelen toegevoegde afbeeldingen zich op telkens wanneer op de extensieknop wordt geklikt.

Ze kunnen worden verwijderd door de pagina bij te werken.

- Controle toegevoegd voor lange afbeeldings-URL's (hoogstwaarschijnlijk data:afbeelding) en plaatsing ervan bovenaan de pagina in plaats van naar de pop-up te sturen (om coherent te zijn met canvas-naar-afbeelding-conversie die grote reeksen gegevens kan produceren: afbeelding/ jpeg) - Selectie van de kleur van tekstinfo-snelkoppelingen toegevoegd (gecombineerd in één optie met de kleur van de afbeeldingsselectie) op de optiepagina.

Pictogrammen zijn ook dienovereenkomstig gekleurd - Reageerde op een verouderde code om de optiepagina na installatie te openen en te controleren op versies vóór 2.1 (standaard.

js) - Commentaar gegeven op de minimale breedte-optie omdat deze momenteel kapot is (niet zeker of deze nuttig is) (in options.

html) - Max-height gemaakt om de max-width optie te volgen (om beter te werken als een klein afbeeldingsvoorbeeld is geselecteerd) - Zepto vervangen.

js met originele, niet-gecodeerde broncode - Vaste knipperende animatie voor downloadbericht (blijkbaar was deze verbroken sinds de overstap van jQuery naar zepto) 2.6: Grootschalig herontwerp en verbeterde beelddetectie - Modernisering van de pop-uplook, afbeeldingen worden op tegels geplaatst met meer afbeeldingsinformatie, tegelkleurselectie toegevoegd aan opties - Diverse bugs verholpen, verbeterde beelddetectie voor veel gevallen, inclusief diepe css-parsing in plaats van gebroken styleSheets-api - Snelkoppelingen toegevoegd naar sites voor omgekeerd zoeken naar afbeeldingen (Google, Bing, Yandex, TinEye) voor elke afbeelding 2.5: - Toegevoegde weergave van afbeeldingsgrootte en afbeeldingsbestandsnaam (kan worden uitgeschakeld in instellingen) - Toegevoegde afbeeldingen sorteren op grootte - twee nieuwe opties: 1) om alleen op breedte te sorteren (standaard) of op breedte + hoogte, 2) van grootste naar kleinste (standaard) of omgekeerd - Schaalafbeeldingen verticaal toegevoegd als ze groter zijn dan 200px - SVG-indeling werd niet gelezen van 'svg'-tag - opgelost - Toegevoegde leesafbeelding van 'poster' van 'video'-tag - Vaste achtergrondafbeeldingen zijn niet -erkend.

Het lezen van styleSheets lijkt niet te werken (om te lezen van cssRules).

Tijdelijke oplossing geïmplementeerd: CSS-bestanden ophalen met links verkregen uit 'link'-tags.

Opmerking: sommige sites gebruiken een ander domein op het tweede niveau om CSS op te slaan. In dit geval werkt ophalen niet als de extensie geen toestemming heeft voor 'all_urls' (of een bepaald domein).

Dit resulteert er alleen in dat sommige afbeeldingen niet worden weergegeven.

Verwijder toestemming in Chrome-extensies als dit een probleem is.

- Detectie van afbeeldingen met maximale resolutie toegevoegd op Google Maps en Street View-foto's (ontdekte ongedocumenteerde api) - Previews met hoge resolutie toegevoegd voor YouTube-thumbnails (inclusief video van de huidige pagina) - Gecorrigeerde regexp voor het parseren van links van 'een' tag om niet- detectie van afbeeldingslinks 2.4.2: - Tijdelijke oplossing voor Chrome die toegang tot cross-domein CSS-regels verbiedt 2.4.1: - Probleem opgelost waarbij ongeldige URL's de extensie zouden breken - https://github.

com/vdsabev/image-downloader/issues/23 - Bijgewerkte Zepto.

js naar 1.2.0 2.4: - Een optie toegevoegd voor het hernoemen van bestanden vóór het downloaden 2.3: - Ondersteuning toegevoegd voor BMP-, SVG- en WebP-afbeeldingen - Ondersteuning toegevoegd voor relatieve URL's - Verbeterde laadsnelheid van pop-ups door minder elementen te doorzoeken - Verouderde `chrome' vervangen .

extensie` roept met `chrome.

runtime` 2.2: - Verwijderde de onnodige toestemming om toegang te krijgen tot tabbladen - Verwijderde de donatieprompt vanwege klachten van sommige gebruikers dat deze na de eerste keer niet verdwijnt zoals zou moeten; nu wordt in plaats daarvan de optiepagina geopend bij de eerste installatie - Sla de waarde van het URL-filter op - Nog een poging om enkele problemen met de grootte op te lossen 2.1: - Breedte- / hoogtefilters voor afbeeldingen toegevoegd - Een eenmalige reset van alle instellingen toegevoegd vanwege een aantal mensen hebben formaatproblemen - Sorteren op URL-optie 2.0 verwijderd: - De mogelijkheid toegevoegd om de bestanden op te slaan in een submap - Gebruik gemaakt van de download-API van Google Chrome - Een schoner, op rasters gebaseerd ontwerp geïmplementeerd - Klikken op een afbeeldings-URL-tekstvak zal nu automatisch selecteer de tekst zodat gebruikers deze kunnen kopiëren - Enkele kleine weergaveproblemen verholpen - Instellingen toegevoegd voor het aantal kolommen, de instelling voor de randstijl verwijderd - Donatieknoppen toegevoegd op de optiepagina 1.3: - Afbeeldingen die in een stijltag worden gebruikt, worden nu ook opgenomen in het einde van de lijst.

Vroeger werden alleen afbeeldingen van inline stijlkenmerken van elementen opgenomen.

- Ondersteuning toegevoegd voor gegevens-URI - Verschillende bugfixes en optimalisaties 1.2: - De URL boven de afbeelding gewijzigd om te worden weergegeven in een alleen-lezen tekstvak - De selectievakjes voor afbeeldingen naar boven verplaatst en knoppen voor openen en downloaden onder elk toegevoegd - Aanvankelijk uitgeschakeld Knop "Downloaden" en selectievakje "Alles" - Enkele nieuwe opties geïntroduceerd om filters, knoppen en meldingen te verbergen - De optie voor de bodybreedte is verwijderd; de breedte van de pop-up wordt nu aangepast aan de maximale afbeeldingsbreedteoptie - Ontwerp gestroomlijnd 1.1: - Vaste besparing van minimale en maximale afbeeldingsbreedte - De URL toegevoegd boven de afbeelding zelf en een optie om deze te schakelen - Jokertekenfiltermodus toegevoegd (naast normal en regex) - De status van de geselecteerde filters wordt nu opgeslagen - De optie "Sorteren op URL" teruggezet naar de filters - Een knop "Gegevens wissen" toegevoegd aan de optiepagina.

Hoewel de extensie nog niet veel lokale opslag gebruikt, kan iemand de optie waarderen.

- Veel code aangepast, vooral het gebruik van lokale opslag 1.0.13: - Een melding toegevoegd om de gebruiker te laten weten dat het downloaden is gestart - Enkele animaties toegevoegd en de optiemeldingen wat meer opgepoetst - Enkele gebeurtenishandlers gerepareerd die werden gebruikt meerdere keren bijgevoegd 1.0.12: - Gemigreerd naar jQuery - Onbepaalde status geïmplementeerd voor "Alles" checkbox - De "Download" knop zal nu worden uitgeschakeld als er geen afbeeldingen zijn aangevinkt - Een bug verholpen met reset opties - nu kan de gebruiker ervoor kiezen om op te slaan de resetwaarden of annuleer eenvoudig de reset door de pagina opnieuw te laden - precies zoals in de melding 1.0.11 staat: - Het downloadmechanisme gewijzigd om Chrome v21+ te ondersteunen - Een filteroptie "Alleen gekoppelde afbeeldingen weergeven" toegevoegd die handig kan zijn wanneer u wil alleen afbeeldingen downloaden die in een URL op de pagina staan.

1.0.10: - Downloadbevestiging toegevoegd 1.0.9: - Het aantal afbeeldingen wordt nu weergegeven naast het selectievakje "Alles" 1.0.8: - Detectie van afbeeldings-URL's in ankertags toegevoegd; merk op dat deze functie geen URL's detecteert die geen .

jpg, .

jpeg-, .

gif of .

png-bestandsextensies - het vertrouwt op een reguliere expressie om te voorkomen dat mogelijk honderden verzoeken naar externe servers worden verzonden 1.0.7: - Het bureaubladmeldingssysteem verwijderd dat opdook toen u op "Downloaden" drukte ten gunste van een tekstbeschrijving die gemakkelijker zou moeten aanvoelen te controleren (via Opties) en minder opdringerig; dit zou ook minder rechten voor de extensie nodig moeten hebben - Een optie toegevoegd om de downloadmelding te verbergen; de meeste mensen zouden het downloadproces moeten begrijpen na het slechts één keer te hebben gelezen - Enkele kleine aanpassingen aan de gebruikersinterface gemaakt 1.0.6: - Probleem opgelost met meerdere onnodige lege afbeeldingen 1.0.5: - Elementen die een afbeelding weergeven met behulp van de CSS-eigenschap "background-image" wordt nu ook uitgepakt 1.0.4: - Een melding toegevoegd die de gebruiker waarschuwt wanneer het downloadproces is begonnen en uitlegt waar de bestanden moeten worden gezocht Credits ================ Gebaseerd op het voorbeeld van de Google Chrome-extensie "Download geselecteerde links": https://developer.

chroom.

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

zip Gebruikt de kleine, maar geweldige JSS-bibliotheek: https://github.

com/Box9/jss en Zepto.

js: http://zeptojs.

com Afbeeldingen: downloaden.

svg onder licentie van CC BY 3.0 van online Web Fonts http://www.

onlineweblettertypen.

com/icoon openen.

svg onder licentie van CC BY 3.0 van online Web Fonts http://www.

onlineweblettertypen.

com/icon Licentie ================ Copyright (c) 2019 Dmitry Kislitsyn, Vladimir Sabev Toestemming wordt hierbij gratis verleend aan elke persoon die een kopie van deze software en bijbehorende documentatiebestanden (de "Software"), om zonder beperking in de Software te handelen, inclusief maar niet beperkt tot de rechten om kopieën van de Software te gebruiken, kopiëren, wijzigen, samenvoegen, publiceren, distribueren, in sublicentie te geven en/of te verkopen, en om personen toe te staan aan wie de Software wordt geleverd om dit te doen, met inachtneming van de volgende voorwaarden: De bovenstaande copyrightkennisgeving en deze toestemmingskennisgeving zullen worden opgenomen in alle kopieën of substantiële delen van de Software.

DE SOFTWARE WORDT GELEVERD "AS IS", ZONDER ENIGE VORM VAN GARANTIE, EXPLICIET OF IMPLICIET, MET INBEGRIP VAN MAAR NIET BEPERKT TOT DE GARANTIES VAN VERKOOPBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL EN NIET-INBREUKMAKENDHEID.

IN GEEN GEVAL ZULLEN DE AUTEURS OF AUTEURSRECHTHOUDERS AANSPRAKELIJK ZIJN VOOR ENIGE CLAIM, SCHADE OF ANDERE AANSPRAKELIJKHEID, HETZIJ IN EEN OVEREENKOMST, ONRECHTMATIGE DAAD OF ANDERSZINS, VOORTVLOEIEND UIT, UIT OF IN VERBAND MET DE SOFTWARE OF HET GEBRUIK OF ANDERE HANDELINGEN IN DE SOFTWARE.

Extra informatie:


- Aangeboden door DK
- Gemiddelde beoordeling: 4.31 sterren (vond het leuk)
- Ontwikkelaar Dit e-mailadres is beschermd tegen spambots. U heeft Javascript nodig om het te kunnen zien.

Image Downloader Vervolg web extension geïntegreerd met de OffiDocs Chromium online.


lopen Chrome Extensions

Ad