Downloading 100+ files from a website...is there a workflow available?

Dear madams and sirs thank you in advance for your help. I want to download 100+ ppt templates from a website. Can UiPath solve this?
If so, is there any workflow available similar to this task so that I can learn how to do it…?

@hellorobot

I don’t have any workflow for it, but i can guide you through the process.

  • Use Open browser Activity to Open and browser and hit your Website.
  • If the ppt’s are in structured format use Data Scrapping to Scrape the download link of each ppt.
  • After having download link, just loop through the datatable of URL’s and hit each URL and download the file.

Just start developing you will understand eventually.
Do let me know if you are stuck. We can design if you provide the website URL.

1 Like

@chandu4712
Thank you for your reply.
I am so embarassed to tell you this but I am trying to download these free ppt templates from this webiste.

  1. First I must log in.
  2. Go to the first page and click the slide
  3. Click download
  4. There ar 25 pages (10 slides a page) and I want to repeat this process.

I guess I do not know how to check if it is structured or find any pattern in URL so that I can loop through them

Nothing wrong with free templates!

There is nothing to be embarrassed.

I am not able to find the ‘slide’ page after logging in. (the download page)
Please help me navigate to the page.
I can help you design your workflow.

thank you…I feel bad because I should be trying that myself but it would be great if you could help… when you log in I think you need to go to that page in the first post.

/free-powerpoint-templates/

I can see download button is on the right hand side

hi @hellorobot

I am attaching a quick workflow i had made for your requirement.
Do make any changes or tweaking based on your requirement.

(P.S. the workflow is starting from page2, since the page 1 has different structure. it is better you download it manually, it is just one download.)
Also, select ‘remember me’ while logging in. Because it moves you out of your account once you close the browser.

Main.xaml (16.2 KB)

Do let me know if you need more help.

1 Like

Wow thank you so much…!!I will have a look and get back to you tomorrow!

Hi I did try but it did not work after opening Chrome and displaying the page. I will study it and come back to you this weekend.
Thank you…

1 Like

If you have your own workflow created created, do share.

I can where this going wrong

Hi I looked at it and it makes sense to me now
Thanks for your help!

To summarize the steps:

(1)Get each URL

  1. Design>Data Scraping
  2. Click on the item
  3. Click on Next link (to loop through each page)
  4. Insert data into variable DataTable (Change Scope to Sequence)

(2) Open each URL and click download

  1. foreach loop
  2. open browser
  3. click download button
1 Like