Temas de ayuda
Todos los temas de ayuda

Patrones de direcciones

Un patrón es una dirección que equivale a muchas: photo[1-50].jpg significa cincuenta direcciones. Se escribe donde iría una dirección, y NeoDownloader lo expande antes de que empiece la ejecución.

Qué puede escribir

Patrón Qué representa
[1-50] los números del 1 al 50
[001-100] los números del 1 al 100 conservando sus ceros: 001, 002, …
[0-50:5] los números de cinco en cinco: 0, 5, 10, …
[a-z] las letras de la a a la z
{red,green,blue} cada una de las palabras, una tras otra
[#1] lo que haya tomado el primer patrón de la dirección, repetido aquí

Dos patrones en una misma dirección se multiplican: photo[1-9]-[a-c].jpg son veintisiete direcciones. [#1] repite un valor en lugar de multiplicar, así que https://example.com/[a-c]/gallery-[#1].jpg son tres direcciones y no nueve; [#2] repite el segundo patrón, y así sucesivamente.

Dónde escribirlo

En Proyecto nuevo, en el campo de la dirección, donde va una dirección normal; Añadir más direcciones admite un patrón por línea, mezclado como usted quiera con direcciones normales. Consulte ¿Qué quiere descargar?

Antes de crear el proyecto, la tarjeta del plugin indica a cuántas direcciones equivale el patrón de la primera línea - ×50 junto al plugin que lo va a aceptar. Una dirección que se expandió por accidente se ve ahí, y no en el registro del proyecto después de la ejecución. Si ese patrón equivale a más direcciones de las que NeoDownloader acepta de un solo patrón, se rechaza en esa misma tarjeta, y el mensaje indica ambas cifras.

Qué plugins los aceptan

Todos. Un patrón se convierte en direcciones normales antes de que empiece la ejecución, así que funciona con el plugin que convenga al sitio:

  • https://example.com/photo[001-200].jpg - doscientos archivos para Enlaces directos;
  • https://www.youtube.com/watch?v={S8EJXfiqjK0,RDS8EJXfiqjK0} - dos vídeos para Video Downloader;
  • https://example.com/gallery/page[1-20] - veinte páginas para el Crawler.

Qué acepta cada plugin se explica en Plugins. El proyecto guarda el patrón tal como usted lo escribió: sus Propiedades muestran photo[1-50].jpg, no cincuenta líneas.

Cuándo los corchetes son solo corchetes

Los corchetes que no forman un patrón se dejan como están: ?tags[]=cat, filter[type]=photo, una dirección que lleva %5B1-3%5D o un servidor como http://[::1]:8080/. Las llaves son una lista de palabras solo cuando contienen palabras simples separadas por comas, así que un JSON en la cadena de consulta - ?data={"size":"large","page":2} - es una dirección y no una lista.

Probar un patrón antes de descargar

El Generador de enlaces de este sitio expande un patrón en su navegador y muestra la lista completa; la guía Patrones de direcciones explica la misma sintaxis con ejemplos. El generador acepta también una lista de valores que usted aporte, escrita [#LIST] en el patrón. NeoDownloader no tiene un campo para eso: en su lugar, pegue esas direcciones en líneas separadas.