Ad

InglésFrancésEspañol

Editor gratuito en línea | DOC > | XLS > | PPT >


icono de página de OffiDocs

Descargador de imágenes Continúa en Chrome con OffiDocs

Descargador de imágenes Pantalla continua para la extensión Chrome web store en OffiDocs Chromium

Ad


DESCRIPCIÓN


Image Downloader Continuación (IDC) ================ Esta es una bifurcación de Image Downloader de Vlad Sabev (vdsabev).

La extensión original no está actualizada y este proyecto tiene como objetivo llenar el vacío.

El objetivo es corregir errores, admitir más sitios web (tantos como sea posible), agregar nuevas funciones y mejoras.

Las sugerencias son bienvenidas. ¡Registre un problema en github! ¡IDC no está a la venta y siempre será gratuito, de código abierto y sin anuncios ni algoritmos de seguimiento de ningún tipo! Puede encontrar el código fuente aquí: https://github.

com/kisdma/image-downloader-cnt Descripción ================ Si necesita descargar imágenes de forma masiva desde una página web, con esta extensión puede: - Ver imágenes que la página contiene y vincula a: filtrarlos por ancho, alto y URL; admite comodines y expresiones regulares - Seleccione imágenes para descargar haciendo clic en la imagen - Use botones dedicados para descargar o abrir imágenes individuales en pestañas nuevas - Personalice el ancho de visualización de la imagen, las columnas, el tamaño del borde y el color - Oculte filtros, botones y notificaciones que no No es necesario Cuando presiona el botón "Descargar", todas las imágenes seleccionadas se guardan en el directorio de descarga predeterminado de Chrome, o en un directorio dentro de este si especifica un nombre de subcarpeta.

ADVERTENCIA: si no ha configurado un directorio de descarga predeterminado, deberá elegir manualmente la ubicación para guardar cada imagen, lo que podría abrir muchas ventanas emergentes.

No se recomienda intentar descargar demasiadas imágenes a la vez sin un directorio de descarga predeterminado.

Registro de cambios ================ 2.8: Detección y recopilación de imágenes mejoradas, muchas correcciones de errores - Se agregó un script de inyección para evitar que las páginas cierren shadowDOM (que hacía que las imágenes internas no se pudieran detectar).

Nota: los sitios web usan esto para eludir los bloqueadores de anuncios - Se agregó el descubrimiento de imágenes en shadowDOM - Se agregó la inserción de estilo css para evitar el bloqueo de anuncios de las imágenes agregadas por IDC (afecta solo a los elementos con la clase 'idc-image') - Se agregó un oyente para rastrear los cambios DOM y descubrir intermitente imágenes como webp (imágenes similares a gif en movimiento) de youtube, o imágenes agregadas / eliminadas continuamente como en el desplazamiento de Instagram - Se agregó guardar la lista de imágenes descubiertas en una matriz serializada en la etiqueta oculta en la página (desaparece cuando se actualiza la página) - Error solucionado en número de descargas enviadas (era +1) - Regexp mejorado para un mejor descubrimiento de imágenes en las etiquetas de 'estilo' (faltaban algunos datos: URL de imagen) - Limpiado y movido a una función el código que verifica y traduce (si es necesario) URL relativas a absoluto

Usé esta función para las etiquetas en las que faltaba esta verificación - Se mejoró un observador para que descubra más imágenes de elementos temporales como ventanas emergentes (lista de filtros de atributos ampliada) - Descubrimiento de imágenes mejorado en la etiqueta 'svg': si contiene etiquetas de imagen , luego devuelve imágenes de ellos, en lugar de construir base64 svg - Se eliminó encodeURI() del código que llena y accede al caché de imágenes.

No estoy seguro de cuál fue el propósito de esto, ya que los enlaces entrantes se extraen de las etiquetas donde se supone que ya están codificados.

Esto estaba rompiendo enlaces que ya estaban codificados y tenían caracteres especiales escapados (descubrí esto en wikipedia - enlaces entre paréntesis) - Se corrigió un error en el análisis de la etiqueta 'fuente' - se agregó soporte de lista con diferentes resoluciones en 'srcset' (1x, 2x, etc.

) - Se corrigió un error: duplicar la adición de imágenes de youtube en la ventana emergente.

js - Se corrigió un error: se construyeron direcciones URL incorrectas cuando la URL base terminaba con una barra invertida - Se corrigió un error en el análisis de la etiqueta img - Se corrigió un error en la URL relativa a absoluta: devolvía "indefinido" si la entrada estaba vacía - Se agregó el descubrimiento de enlaces con el comando "cambiar el tamaño" para un servidor en la parte de consulta de la URL: la adición de enlaces sin el comando proporciona imágenes con una resolución más alta 2.7: Descubrimiento de imágenes mejorado, corrección de errores en el código y el diseño - Análisis agregado del atributo 'srcset' y 'lowsrc' en 'img' etiquetas - Análisis agregado del atributo 'srcset' en las etiquetas 'fuente' (dentro de la etiqueta html5 'imagen') - Conversión de lienzo a imagen agregada: técnica poderosa para extraer imágenes altamente protegidas (que ni siquiera se muestran en la pestaña Recursos de Herramientas de desarrollo).

Nota: en este momento, las imágenes agregadas se acumularán cada vez que se haga clic en el botón de extensión.

Se pueden eliminar actualizando la página.

- Se agregó la verificación de direcciones URL de imágenes largas (muy probablemente datos: imagen) y su ubicación en la parte superior de la página en lugar de enviarlas a la ventana emergente (para ser coherente con la conversión de lienzo a imagen que puede producir grandes cadenas de datos: imagen / jpeg): selección agregada del color de los accesos directos de información de texto (combinado en una opción con el color de selección de imagen) en la página de opciones.

Los iconos también están coloreados en consecuencia: comentó un código obsoleto para abrir la página de Opciones después de la instalación y verificar las versiones anteriores a la 2.1 (en los valores predeterminados).

js): comentó la opción de ancho mínimo ya que actualmente está rota (no estoy seguro de si es útil) (en options.

html) - Se hizo la altura máxima para seguir la opción de ancho máximo (para que funcione mejor si se selecciona la vista previa de imagen pequeña) - Se reemplazó zepto.

js con el código fuente original no ofuscado: se corrigió la animación parpadeante para el mensaje de descarga (aparentemente, se rompió desde el cambio de jquery a zepto) 2.6: rediseño importante y descubrimiento de imágenes mejorado: se modernizó la apariencia emergente, las imágenes se colocan en mosaicos con más información de imagen, Se agregó selección de color de mosaico a las opciones: se corrigieron varios errores, se mejoró el descubrimiento de imágenes para muchos casos, incluido el análisis css profundo en lugar de la API de hojas de estilo rotas: se agregaron accesos directos a los sitios de búsqueda inversa de imágenes (Google, Bing, Yandex, TinEye) para cada imagen 2.5: - Se agregó la visualización del tamaño de la imagen y el nombre del archivo de la imagen (se puede desactivar en la configuración) - Se agregó el orden de las imágenes por tamaño: dos nuevas opciones: 1) para ordenar solo por ancho (predeterminado) o por ancho + alto, 2) de mayor a más pequeño (predeterminado) o inverso: se agregaron imágenes escaladas verticalmente si tienen más de 200 px. -Reconocido.

Leer styleSheets no parece funcionar (para leer desde cssRules).

Solución alternativa implementada: obtener archivos CSS con enlaces obtenidos de las etiquetas 'enlace'.

Nota: algunos sitios usan diferentes dominios de segundo nivel para almacenar CSS, en este caso, la búsqueda no funcionará si la extensión no tiene permiso para 'all_urls' (o un dominio en particular).

Esto solo da como resultado que algunas imágenes no se muestren.

Elimine el permiso en Chrome Extensions si esto le preocupa.

- Se agregó el descubrimiento de imágenes de resolución máxima en Google Maps y Street View Photos (api no documentada descubierta) - Se agregaron vistas previas de alta resolución para las miniaturas de YouTube (incluido el video de la página actual) - Se corrigió la expresión regular para el análisis del enlace de la etiqueta 'a' para evitar que no descubrimiento de enlaces de imágenes 2.4.2: - Solución para Chrome que impide el acceso a las reglas CSS de dominios cruzados 2.4.1: - Se solucionó un problema por el cual las URL no válidas romperían la extensión - https://github.

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

js a 1.2.0 2.4: - Se agregó una opción para cambiar el nombre de los archivos antes de descargar 2.3: - Se agregó soporte para imágenes BMP, SVG y WebP - Se agregó soporte para URL relativas - Se mejoró la velocidad de carga de ventanas emergentes al buscar a través de menos elementos - Se reemplazó el obsoleto `chrome .

extension` llama con `chrome.

runtime` 2.2: - Se eliminó el permiso innecesario para acceder a las pestañas - Se eliminó el aviso de donación debido a las quejas de algunos usuarios de que no desaparece después de la primera vez como debería; ahora, la página de opciones se abrirá en la primera instalación en su lugar - Guarde el valor del filtro de URL - Otro intento de solucionar algunos problemas de tamaño 2.1: - Se agregaron filtros de ancho / alto de imagen - Se agregó un reinicio único de todas las configuraciones debido a algunos personas que tienen problemas de tamaño - Se eliminó la opción de clasificación por URL 2.0: - Se agregó la capacidad de guardar los archivos en una subcarpeta - Se utilizó la API de descargas de Google Chrome - Se implementó un diseño más limpio basado en cuadrículas - Al hacer clic en un cuadro de texto de URL de imagen ahora se hará automáticamente seleccione el texto para que los usuarios puedan copiarlo - Se corrigieron algunos problemas menores de visualización - Se agregaron configuraciones para la cantidad de columnas, se eliminó la configuración de estilo de borde - Se agregaron botones de donación en la página de opciones 1.3: - Las imágenes utilizadas en una etiqueta de estilo ahora también se incluirán en el final de la lista.

Solo se solían incluir imágenes de los atributos de estilo en línea de los elementos.

- Se agregó soporte para URI de datos - Varias correcciones de errores y optimizaciones 1.2: - Se cambió la URL sobre la imagen para que se muestre en un cuadro de texto de solo lectura - Se movieron las casillas de verificación de la imagen a la parte superior y se agregaron los botones de abrir y descargar debajo de cada uno - Inicialmente deshabilitó el Botón "Descargar" y casilla de verificación "Todo": se introdujeron algunas opciones nuevas para ocultar filtros, botones y notificaciones: se eliminó la opción de ancho del cuerpo; el ancho de la ventana emergente ahora cambia de tamaño en relación con la opción de ancho máximo de la imagen - Diseño optimizado 1.1: - Se corrigió el ahorro del ancho mínimo y máximo de la imagen - Se agregó la URL sobre la imagen y una opción para alternarla - Se agregó el modo de filtro comodín (junto con normal y regex) - El estado de los filtros seleccionados ahora se guardará - Se movió la opción "Ordenar por URL" de nuevo a los filtros - Se agregó un botón "Borrar datos" a la página de opciones.

Si bien la extensión aún no usa mucho almacenamiento local, alguien podría apreciar la opción.

- Se refactorizó una gran cantidad de código, especialmente el uso del almacenamiento local 1.0.13: - Se agregó una notificación para que el usuario sepa que la descarga comenzó - Se agregaron algunas animaciones y se pulieron un poco más las notificaciones de opciones - Se corrigieron algunos controladores de eventos que estaban siendo adjunto varias veces 1.0.12: - Migrado a jQuery - Estado indeterminado implementado para la casilla de verificación "Todos" - El botón "Descargar" ahora se deshabilitará si no se marca ninguna imagen - Se corrigió un error con las opciones de reinicio: ahora el usuario puede elegir guardar restablecer los valores o simplemente cancelar el restablecimiento recargando la página, tal como se indica en la notificación 1.0.11: - Cambió el mecanismo de descarga para admitir Chrome v21+ - Se agregó una opción de filtro "Mostrar solo imágenes vinculadas" que puede ser útil cuando Solo quiero descargar imágenes que están en una URL en la página.

1.0.10: - Se agregó una confirmación de descarga 1.0.9: - El número de imágenes ahora se mostrará junto a la casilla de verificación "Todas" 1.0.8: - Se agregó detección de URL de imágenes en etiquetas de anclaje; tenga en cuenta que esta función no detectará las URL que no tengan .

jpg, .

jpeg, .

gif o .

extensiones de archivo png: se basa en una expresión regular para evitar posiblemente enviar cientos de solicitudes a servidores externos 1.0.7: - Se eliminó el sistema de notificación de escritorio que aparecía cuando presionaba "Descargar" a favor de una descripción de texto que debería sentirse más fácil de control (a través de Opciones) y menos intrusivo; esto también debería requerir menos permisos para la extensión: se agregó una opción para ocultar la notificación de descarga; la mayoría de las personas deberían comprender el proceso de descarga después de leerlo solo una vez - Realizó algunos ajustes menores en la interfaz de usuario 1.0.6: - Se solucionó un problema con varias imágenes vacías innecesarias 1.0.5: - Elementos que muestran una imagen usando la propiedad CSS "imagen de fondo" ahora también se extraerá 1.0.4: - Se agregó una notificación que alerta al usuario cuando el proceso de descarga ha comenzado y explica dónde buscar los archivos Créditos ================ Basado en la muestra de extensión de Google Chrome "Descargar enlaces seleccionados": https://developer.

cromo.

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

zip Utiliza la pequeña pero impresionante biblioteca JSS: https://github.

com/Box9/jss y Zepto.

js:http://zeptojs.

com Imágenes: descargar.

svg con licencia de CC BY 3.0 de fuentes web en línea http://www.

fuentes web en línea.

com/icono abierto.

svg con licencia de CC BY 3.0 de fuentes web en línea http://www.

fuentes web en línea.

com/icon Licencia ================ Copyright (c) 2019 Dmitry Kislitsyn, Vladimir Sabev Se otorga permiso, sin cargo, a cualquier persona que obtenga una copia de este software y archivos de documentación (el "Software"), para operar con el Software sin restricciones, incluidos, entre otros, los derechos de uso, copia, modificación, fusión, publicación, distribución, sublicencia y/o venta de copias del Software, y para permitir a las personas a quien se le proporciona el Software para hacerlo, sujeto a las siguientes condiciones: El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO, ENTRE OTRAS, LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y NO VIOLACIÓN.

EN NINGÚN CASO LOS AUTORES O LOS TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE CUALQUIER RECLAMACIÓN, DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRO TIPO, QUE SURJA DE, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTROS TRATOS EN EL SOFTWARE.

Información adicional:


- Ofrecido por DK
- Calificación promedio: 4.31 estrellas (me gustó)
- Desarrollador Esta dirección de correo electrónico está protegida contra robots de spam. Es necesario activar Javascript para visualizarla.

Descargador de imágenes Continuación web extension integrado con OffiDocs Chromium en línea


Ejecutar Chrome Extensions

Ad