Ad

AnglaisFrançaisEspagnol

Éditeur gratuit en ligne | DOC > | XLS > | PPT >


Icône de favori OffiDocs

Téléchargeur d'images Suite dans Chrome avec OffiDocs

Image Downloader Suite de l'écran pour l'extension de la boutique en ligne Chrome dans OffiDocs Chromium

Ad


DESCRIPTION


Image Downloader Suite (IDC) ================ Il s'agit d'un fork d'Image Downloader par Vlad Sabev (vdsabev).

L'extension d'origine n'est pas mise à jour et ce projet vise à combler le vide.

L'objectif est de corriger les bogues, de prendre en charge plus de sites Web (autant que possible), d'ajouter de nouvelles fonctionnalités et améliorations.

Les suggestions sont les bienvenues - veuillez déposer un problème sur github ! IDC n'est pas à vendre et sera toujours gratuit, open-source et sans publicité ni algorithme de suivi d'aucune sorte ! Vous pouvez trouver le code source ici : https://github.

com/kisdma/image-downloader-cnt Description ================ Si vous avez besoin de télécharger en masse des images à partir d'une page Web, avec cette extension, vous pouvez : - Voir les images que la page contient et liens vers - Filtrez-les par largeur, hauteur et URL ; prend en charge les caractères génériques et les expressions régulières - Sélectionnez les images à télécharger en cliquant sur l'image - Utilisez des boutons dédiés pour télécharger ou ouvrir des images individuelles dans de nouveaux onglets - Personnalisez la largeur d'affichage de l'image, les colonnes, la taille de la bordure et la couleur - Masquez les filtres, les boutons et les notifications que vous n'avez pas Lorsque vous appuyez sur le bouton "Télécharger", toutes les images sélectionnées sont enregistrées dans le répertoire de téléchargement par défaut de Chrome, ou dans un répertoire à l'intérieur si vous spécifiez un nom de sous-dossier.

AVERTISSEMENT : Si vous n'avez pas configuré de répertoire de téléchargement par défaut, vous devrez choisir manuellement l'emplacement de sauvegarde de chaque image, ce qui peut ouvrir de nombreuses fenêtres contextuelles.

Il n'est pas recommandé d'essayer de télécharger trop d'images à la fois sans un répertoire de téléchargement par défaut.

Journal des modifications ================ 2.8 : Amélioration de la découverte et de la collecte d'images, de nombreuses corrections de bugs - Ajout d'un script d'injection pour empêcher les pages de fermer shadowDOM (ce qui rendait les images à l'intérieur introuvables).

Remarque : les sites Web l'utilisent pour contourner les bloqueurs de publicités - Ajout de la découverte d'images dans shadowDOM - Ajout d'une insertion de style css pour empêcher le blocage des images ajoutées par IDC (affecte uniquement les éléments avec la classe 'idc-image') - Ajout d'un écouteur pour suivre les changements DOM et découvrir les intermittents des images comme webp (images animées de type gif) de youtube, ou des images ajoutées/supprimées en continu comme dans le défilement instagram - Ajout de la sauvegarde de la liste des images découvertes dans un tableau sérialisé dans une balise cachée sur la page (disparaît lorsque la page est mise à jour) - Correction d'un bug en nombre de téléchargements soumis (était +1) - Amélioration de l'expression régulière pour une meilleure découverte d'image dans les balises 'style' (il manquait certaines données : URL d'image) - Nettoyé et déplacé vers une fonction le code qui vérifie et traduit (si nécessaire) les URL relatives à l'absolu.

Utilisé cette fonction pour les balises où cette vérification manquait - Amélioration d'un observateur pour lui faire découvrir plus d'images à partir d'éléments temporels comme les popups (extension de la liste de filtres d'attributs) - Amélioration de la découverte d'images dans la balise 'svg' - si elle contient des balises d'image , puis renvoie des images à partir d'eux, au lieu de construire base64 svg - EncodeURI() supprimé du code qui remplit et accède au cache d'images.

Je ne sais pas quel était son objectif puisque les liens entrants sont extraits de balises où ils sont censés être déjà encodés.

Cela cassait des liens qui étaient déjà encodés et avaient des caractères spéciaux échappés (découvert sur wikipedia - liens avec parenthèses) - Correction d'un bogue dans l'analyse de la balise 'source' - ajout de la prise en charge de la liste avec différentes résolutions dans 'srcset' (1x, 2x, etc.

) - Correction d'un bug : ajout d'images youtube en double dans la popup.

js - Correction d'un bogue : des URL incorrectes étaient construites lorsque l'URL de base se terminait par une barre oblique inverse - Correction d'un bogue dans l'analyse de la balise img - Correction d'un bogue dans relativeUrlToAbsolute - retournait "undefined" si l'entrée était vide - Ajout de la découverte de liens avec la commande "resize" pour un serveur dans la partie requête de l'url - l'ajout de liens sans la commande fournit des images avec une résolution supérieure tags - Ajout de l'analyse de l'attribut 'srcset' dans les balises 'source' (à l'intérieur de la balise html2.7 'picture') - Ajout de la conversion de canevas en image - technique puissante pour extraire des images hautement protégées (ne s'affichant même pas dans l'onglet Ressources des outils de développement).

Remarque : à ce moment, les images ajoutées s'accumuleront à chaque clic sur le bouton d'extension.

Ils peuvent être supprimés en mettant à jour la page.

- Ajout de la vérification des URL d'image longues (probablement data:image) et de leur placement en haut de la page au lieu de les envoyer au popup (pour être cohérent avec la conversion canvas-to-image qui peut produire de grandes chaînes de données:image/ jpeg) - Ajout de la sélection de la couleur des raccourcis d'informations de texte (combinée en une seule option avec la couleur de sélection d'image) sur la page des options.

Les icônes sont également colorées en conséquence - Ajout d'un code obsolète pour ouvrir la page Options après l'installation et rechercher les versions antérieures à 2.1 (par défaut.

js) - Mise en commentaire de l'option de largeur minimale car elle est actuellement cassée (je ne sais pas si c'est utile) (dans options.

html) - Hauteur max pour suivre l'option largeur max (pour mieux fonctionner si l'aperçu de la petite image est sélectionné) - Zepto remplacé.

js avec le code source original non obfusqué - Correction de l'animation clignotante pour le message de téléchargement (apparemment, elle était cassée depuis le passage de jquery à zepto) 2.6 : Refonte majeure et amélioration de la découverte d'images ajout de la sélection de couleurs de tuiles aux options - Correction de plusieurs bogues, amélioration de la découverte d'images pour de nombreux cas, y compris l'analyse css approfondie au lieu de l'api styleSheets cassée - Ajout de raccourcis vers les sites de recherche d'images inversées (Google, Bing, Yandex, TinEye) pour chaque image 2.5 : - Ajout de l'affichage de la taille de l'image et du nom du fichier image (peut être désactivé dans les paramètres) - Ajout du tri des images par taille - deux nouvelles options : 1) pour trier par largeur uniquement (par défaut) ou par largeur + hauteur, 2) du plus grand au plus plus petit (par défaut) ou inversé - Ajout d'une mise à l'échelle verticale des images si elles dépassent 200 pixels - Le format SVG n'était pas lu à partir de la balise 'svg' - corrigé - Ajout d'une image de lecture à partir de 'poster' de la balise 'video' - Correction des images d'arrière-plan -reconnu.

La lecture de styleSheets ne semble pas fonctionner (pour lire à partir de cssRules).

Solution de contournement mise en œuvre : récupération des fichiers CSS avec des liens obtenus à partir des balises 'link'.

Remarque : certains sites utilisent un domaine de second niveau différent pour stocker le CSS. Dans ce cas, la récupération ne fonctionnera pas si l'extension n'a pas l'autorisation pour "all_urls" (ou un domaine particulier).

Cela se traduit simplement par certaines images qui ne s'affichent pas.

Supprimez l'autorisation dans les extensions Chrome si cela pose problème.

- Ajout de la découverte d'images à résolution maximale sur Google Maps et Street View Photos (API non documentée découverte) - Ajout d'aperçus haute résolution pour les vignettes youtube (y compris la vidéo de la page actuelle) - Correction de l'expression régulière pour l'analyse du lien de la balise 'a' découverte de liens d'image 2.4.2 : - Solution de contournement pour Chrome interdisant l'accès aux règles CSS inter-domaines 2.4.1 : - Correction d'un problème où les URL invalides cassaient l'extension - https://github.

com/vdsabev/image-downloader/issues/23 - Zepto mis à jour.

js à 1.2.0 2.4 : - Ajout d'une option pour renommer les fichiers avant de télécharger la version 2.3 : - Ajout de la prise en charge des images BMP, SVG et WebP - Ajout de la prise en charge des URL relatives - Amélioration de la vitesse de chargement des fenêtres contextuelles en recherchant dans moins d'éléments - Remplacement du `chrome obsolète .

extension` appelle avec `chrome.

runtime` 2.2 : - Suppression de l'autorisation inutile d'accéder aux onglets - Suppression de l'invite de don en raison des plaintes de certains utilisateurs selon lesquelles elle ne disparaît pas après la première fois comme il se doit ; maintenant, la page d'options sera ouverte lors de la première installation à la place - Enregistrez la valeur du filtre d'URL - Une autre tentative pour résoudre certains problèmes de dimensionnement 2.1 : - Ajout de filtres de largeur/hauteur d'image - Ajout d'une réinitialisation unique de tous les paramètres en raison de personnes ayant des problèmes de dimensionnement - Suppression de l'option de tri par URL 2.0 : - Ajout de la possibilité d'enregistrer les fichiers dans un sous-dossier - Utilisation de l'API de téléchargement Google Chrome - Mise en œuvre d'une conception plus propre, basée sur une grille sélectionnez le texte pour que les utilisateurs puissent le copier - Correction de quelques problèmes d'affichage mineurs - Ajout de paramètres pour le nombre de colonnes, suppression du paramètre de style de bordure - Ajout de boutons de don sur la page d'options 1.3 : - Les images utilisées dans une balise de style seront désormais également incluses dans la fin de la liste.

Seules les images des attributs de style en ligne des éléments étaient incluses.

- Ajout de la prise en charge de l'URI de données - Plusieurs corrections de bogues et optimisations 1.2 : - Modification de l'URL au-dessus de l'image pour qu'elle s'affiche dans une zone de texte en lecture seule - Déplacement des cases à cocher de l'image vers le haut et ajout de boutons d'ouverture et de téléchargement en dessous de chacune - Initialement désactivé le Bouton "Télécharger" et case à cocher "Tous" - Introduction de quelques nouvelles options pour masquer les filtres, les boutons et la notification - Suppression de l'option de largeur du corps ; la largeur de la fenêtre contextuelle se redimensionne désormais relativement à l'option de largeur maximale de l'image - Rationalisation du design 1.1 : - Correction de l'enregistrement de la largeur minimale et maximale de l'image - Ajout de l'URL au-dessus de l'image elle-même et d'une option pour la basculer - Ajout du mode de filtre générique (aux côtés normal et regex) - L'état des filtres sélectionnés sera maintenant enregistré - Déplacement de l'option "Trier par URL" vers les filtres - Ajout d'un bouton "Effacer les données" à la page des options.

Bien que l'extension n'utilise pas encore beaucoup de stockage local, quelqu'un pourrait apprécier l'option.

- Refactorisation de beaucoup de code, en particulier l'utilisation du stockage local 1.0.13 : - Ajout d'une notification pour informer l'utilisateur que le téléchargement a commencé - Ajout de quelques animations et peaufinage un peu plus des notifications d'options - Correction de certains gestionnaires d'événements qui étaient attaché plusieurs fois 1.0.12 : - Migré vers jQuery - État indéterminé implémenté pour la case à cocher "Tous" - Le bouton "Télécharger" sera désormais désactivé si aucune image n'est cochée - Correction d'un bogue avec les options de réinitialisation - maintenant l'utilisateur peut choisir d'enregistrer les valeurs de réinitialisation ou annulez simplement la réinitialisation en rechargeant la page - comme indiqué dans la notification 1.0.11 : - Modification du mécanisme de téléchargement pour prendre en charge Chrome v21+ - Ajout d'une option de filtre "Afficher uniquement les images liées" qui peut être utile lorsque vous souhaitez uniquement télécharger les images qui se trouvent dans une URL sur la page.

1.0.10 : - Ajout d'une confirmation de téléchargement 1.0.9 : - Le nombre d'images sera désormais affiché à côté de la case à cocher "Toutes" 1.0.8 : - Ajout de la détection des URL d'images dans les balises d'ancrage ; notez que cette fonctionnalité ne détectera pas les URL qui n'ont pas .

jpg, .

jpeg, .

gif ou .

png - il s'appuie sur une expression régulière pour éviter d'envoyer éventuellement des centaines de requêtes à des serveurs externes pour contrôler (via Options) et moins intrusif ; cela devrait également nécessiter moins d'autorisations pour l'extension - Ajout d'une option pour masquer la notification de téléchargement ; la plupart des gens devraient comprendre le processus de téléchargement après ne l'avoir lu qu'une seule fois sera désormais également extrait 1.0.7 : - Ajout d'une notification qui alerte l'utilisateur lorsque le processus de téléchargement a commencé et explique où chercher les fichiers Crédits ================ Basé sur l'exemple d'extension Google Chrome "Télécharger les liens sélectionnés": https://developer.

chrome.

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

zip Utilise la minuscule mais géniale bibliothèque JSS : https://github.

com/Box9/jss et Zepto.

js : http://zeptojs.

com Images : téléchargement.

svg sous licence CC BY 3.0 de oNline Web Fonts http://www.

polices Web en ligne.

com/icon ouvert.

svg sous licence CC BY 3.0 de oNline Web Fonts http://www.

polices Web en ligne.

com/icon Licence ================ Copyright (c) 2019 Dmitry Kislitsyn, Vladimir Sabev L'autorisation est accordée, gratuitement, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation (le « Logiciel »), de traiter le Logiciel sans restriction, y compris, sans s'y limiter, les droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer, de sous-licencier et/ou de vendre des copies du Logiciel, et de permettre aux personnes à qui le Logiciel est fourni pour le faire, sous réserve des conditions suivantes : L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être inclus dans toutes les copies ou parties substantielles du Logiciel.

LE LOGICIEL EST FOURNI "TEL QUEL", SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER ET D'ABSENCE DE CONTREFAÇON.

EN AUCUN CAS, LES AUTEURS OU LES DÉTENTEURS DU COPYRIGHT NE SERONT RESPONSABLES DE TOUTE RÉCLAMATION, DOMMAGE OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS UNE ACTION CONTRACTUELLE, DÉLICTUELLE OU AUTRE, DÉCOULANT DE, DE OU EN RELATION AVEC LE LOGICIEL OU L'UTILISATION OU D'AUTRES TRANSACTIONS DANS LE LOGICIEL.

Informations supplémentaires:


- Offert par DK
- Note moyenne : 4.31 étoiles (aimé)
- Développeur cette adresse e-mail qui est protégée du spam. Vous devez activer JavaScript pour la voir.

Téléchargeur d'images Suite web extension intégré avec les OffiDocs Chromium en ligne


Courir Chrome Extensions

Ad