Pular para o conteúdo principal
Roberty Studio
RPANavegador

Baixar arquivo

Baixar arquivo

Realiza o download de um arquivo a partir de um elemento clicável na página, de uma URL direta ou de um elemento já capturado. O arquivo é salvo em uma pasta definida no computador onde o robô está sendo executado.

Observação

O arquivo é salvo no computador onde o robô está sendo executado. Certifique-se de que a pasta de destino existe antes de executar a ação.


Opções​

ID da página ou navegador​

A ação de abertura de navegador onde o download será realizado.

Selecione a ação​

Define como o download será iniciado:

  • Um elemento no navegador — clica no elemento indicado por um seletor CSS para iniciar o download (padrão)
  • Um elemento já selecionado — usa um elemento já capturado por Obter elemento
  • Um item de uma seleção de vários elementos — usa um item de uma lista capturada por Obter Vários Elementos

Seletor do elemento​

Seletor CSS do elemento que ao ser clicado inicia o download. Aparece no modo Um elemento no navegador, por exemplo a#btnDownload.

URL do arquivo​

URL direta do arquivo a ser baixado, usada no download por URL, sem interação com a página.

ID do elemento​

A ação de Obter elemento que capturou o elemento que iniciará o download. Aparece no modo Um elemento já selecionado.

ID da lista de elementos​

A ação de Obter vários elementos que capturou a lista de origem. Aparece no modo Um item de uma seleção de vários elementos.

Informe o índice da lista​

Posição do elemento na lista que será clicado para iniciar o download. O índice começa em 0.

Caminho para download​

Pasta no computador onde o arquivo baixado será salvo.

Nome do arquivo​

Nome com extensão que será dado ao arquivo após o download. Se não informado, o nome sugerido pelo servidor será utilizado.

Tempo de espera​

Tempo máximo em segundos para aguardar o início do download antes de gerar erro. Padrão: 60.

Retornos​

Código Javascript​

js
actions["id-da-acao"].downloadPath // caminho completo do arquivo baixado no disco (Texto)

Seleção de campos​

  • downloadPath — caminho completo do arquivo baixado no disco (Texto)

Regras e Condições​

  • O campo ID da página ou navegador é obrigatório.
  • O campo Caminho para download deve ser uma pasta existente no computador onde o robô está sendo executado.
  • No download por URL, o arquivo é baixado diretamente, sem interação com a página, por meio de uma aba temporária.
  • O download é capturado mesmo quando é disparado dentro de um iframe (informe uma ação Obter iframe no campo ID da página ou navegador) ou quando o site abre uma nova aba ou janela só para iniciá-lo.
  • Se o elemento não for encontrado ou o download não for iniciado dentro do tempo de espera, a ação encerra com erro.

Novidades da Versão​

v2.0.0​

  • Adicionado suporte a download em sessões de navegador abertas no modo incógnito.