Download de arquivos em lote
Realiza o download de vários arquivos a partir de uma lista de URLs, salvando-os em uma pasta de destino. Os downloads são executados em paralelo, tornando o processo mais eficiente. Falhas em arquivos individuais não interrompem o download dos demais — os resultados são consolidados nos retornos da ação.
Opções
Pasta de destino
Caminho completo da pasta onde os arquivos serão salvos, por exemplo C:\Downloads\Lote.
Criar pasta de destino se não existir
Define se a pasta de destino deve ser criada automaticamente caso não exista. Selecione Sim para criar a pasta; caso contrário, a ação falhará se a pasta não existir.
Lista de arquivos
Lista de arquivos a serem baixados. Cada item da lista representa um arquivo e deve conter os seguintes campos:
URL para download
Endereço URL do arquivo a ser baixado.
Nome para salvar o arquivo
Nome com o qual o arquivo será salvo na pasta de destino, incluindo a extensão, por exemplo relatorio.pdf.
Retornos
Código Javascript
actions["id-da-acao"].allFilesDownloaded // indica se todos os arquivos foram baixados com sucesso (Sim/Não)
actions["id-da-acao"].filesWithSuccess // lista com nomes dos arquivos baixados com sucesso (Lista)
actions["id-da-acao"].filesWithError // lista com nomes dos arquivos que falharam (Lista)
actions["id-da-acao"].errorsByFile // mapa com erros detalhados por nome de arquivo (Qualquer)
Seleção de campos
- allFilesDownloaded — indica se todos os arquivos foram baixados com sucesso (Sim/Não)
- filesWithSuccess — lista com nomes dos arquivos baixados com sucesso (Lista)
- filesWithError — lista com nomes dos arquivos que falharam (Lista)
- errorsByFile — mapa com erros detalhados por nome de arquivo (Qualquer)
Regras e Condições
- O campo Pasta de destino é obrigatório.
- A lista deve conter ao menos um arquivo, e cada item deve ter URL e nome preenchidos.
- Falhas em arquivos individuais não interrompem o download dos demais.