Create your first automation in just a few minutes.Try Studio Web

Download File

Download File

by Ankit Pandya

Star

7

Activity

Downloads

12.4k

back button
back button
next button
next button

Summary

Summary

Download a file from Internet

Overview

Overview

Many times in an automation file downloads are required. It is a tedious task to download file by navigation to URL, then Selecting download path and file name. It is also error prone and requires rework when Internet Browser version changes on different OS environments.

This component is helpful in such scenarios as it does not require GUI automation (unless Authentication is necessary).

INPUT:

FileURL - Type String - Mandatory

LocalFilePath - Type String - Mandatory

UseBrowserAuthentication - Type Boolean - Mandatory

UseDefaultProxy - Type Boolean - Mandatory

OUTPUT:

Result - Type Boolean - Optional

Operation:

Provide Source URL in File URL, provide Local Path (Absolute or Relative) in LocalFilePath.

Provide True in UseBrowserAuthentication if file download requires authentication (this component uses cookies to authenticate. Authentication should be done in IE browser using GUI automation i.e. login to website/application) else provide False.

Provide True in UseDefaultProxy to use default proxy settings else provide False.

Features

Features

This component is useful when downloading files from browser, which is tedious due to the dynamic selectors (eg. on a web-page, a frequently updating list of files which can be downloaded i.e. new files are being added to the list or older files are being removed from the list). The component can sniff files using URL and can save them to local directory without any need of GUI automation (unless authentication is required to download file). This Feature is in Beta state - This component can also be used to download files which require authentication (eg. Username and Password based authentication, Certificate based authentication). For such downloads, authentication should be done as usual using UI automation / Recorder in IE browser.

Additional Information

Additional Information

Dependencies

.NET 5.2

Code Language

Visual Basic

Runtime

Windows Legacy (.Net Framework 4.6.1)

Publisher

Ankit Pandya

Visit publisher's page

License & Privacy

Apache

Privacy Terms

Technical

Version

1.0.0

Updated

February 18, 2020

Works with

Studio: 21.10 - 22.10

Certification

Silver Certified

Support

UiPath Community Support

Similar Listings