Kemono.su y Coomer.su Image Downloader

Añade botones para descargar todas las imágenes o todos los posts de kemono.su y coomer.su, con soporte multilenguaje, selección de carpeta de descarga, y opción para copiar URLs al portapapeles

These are versions of this script where the code was updated. Show all versions.

  • v2.5 01.09.2024.

    #### v2.5
    - **Nueva Funcionalidad:**
    - Se añadió una opción en el menú de Tampermonkey para activar o desactivar la funcionalidad de copiar URLs de imágenes al portapapeles en lugar de descargarlas (`toggleCopyURLs`).
    - Si la opción de copiar URLs está activada, el script ahora recopila todas las URLs de imágenes antes de copiarlas al portapapeles. Se muestra una notificación confirmando que las URLs se han copiado correctamente.

    - **Mejora en la Lógica de Copia de URLs:**
    - Se implementó la lógica para asegurar que todas las URLs de imágenes se recopilen antes de copiarlas al portapapeles, utilizando la acumulación de URLs y la función `Promise.all` para manejar las peticiones asincrónicas de los posts.
    - Esto corrige un problema en versiones anteriores donde no todas las URLs se copiaban correctamente si había múltiples posts con imágenes.

    - **Corrección de Errores:**
    - Se solucionó un problema donde solo algunas URLs de imágenes se copiaban al portapapeles debido a la ejecución inmediata de la copia antes de que se completaran todas las solicitudes de obtención de imágenes.

    - **Mejoras de Usabilidad:**
    - Se añadieron alertas y mensajes en la consola para proporcionar una retroalimentación clara al usuario cuando las URLs son copiadas al portapapeles.

    Este changelog detalla las mejoras y correcciones realizadas en la versión 2.5 del script, enfocándose en la nueva funcionalidad de copia de URLs y la optimización de la recolección de imágenes.

  • v2.4 01.09.2024.

    Cambios en la Versión Final (v2.4):

    Compatibilidad Ampliada:
    Soporte para múltiples dominios: Ahora el script también funciona en coomer.su, además de kemono.su.
    Coincidencia de URLs más flexible: El script se activa en cualquier página dentro de kemono.su y coomer.su que contenga /user/ y/o /post/ en la URL.

    Soporte Multilenguaje:
    Textos en español e inglés: El script detecta automáticamente el idioma del navegador y muestra los textos en español o inglés según corresponda.
    Mensajes en el idioma del navegador: Todos los botones, mensajes de progreso, y alertas se muestran en el idioma preferido del usuario.

    Personalización de Carpeta de Descarga:
    Comando para seleccionar carpeta de descarga: Se añadió un comando en el menú de Tampermonkey para permitir que el usuario configure la carpeta donde se guardarán las imágenes.
    Persistencia de la carpeta de descarga: La carpeta seleccionada se guarda y se utiliza para todas las futuras descargas.
    Uso opcional de la carpeta: Si no se selecciona ninguna carpeta, las imágenes se guardan en la ubicación predeterminada.

    Mejoras en la Descarga:
    Visualización del progreso de la descarga: Se añadió un contador visible que muestra cuántas imágenes se han descargado y cuántas faltan, tanto para la descarga de un solo post como para la descarga de todos los posts.
    Manejo de errores mejorado: Se mejoró el manejo de errores durante la descarga, asegurando que las alertas de "Descarga Finalizada" solo aparezcan cuando todas las imágenes hayan sido descargadas correctamente.

  • v1.4 29.07.2024.