Download information from a web page without using selenium or paladin

Is it possible to enter a web page and click to download information in Excel, without using selenium or paladin? I have a process that was done with automation anywhere, but they took away the tool and only left us with Knime and with automation anywhere There was a bot that downloaded information from a web page automatically.

Hi @Aprins,

Depends on how good you are with http requests and their parameters.

Using the REST nodes and entering the corresponding request parameters e.g. for a login you can automaten most websites without selenium

However that can be a bit more challeging depending on the website compared to selenium.

If it is just downloading a excel file from a page without login requirements in can be as easy as calling the correct url with the GET request node.
But really depends on the exact page setup

Alternative would be another selenium node e.g. the one from knime labs webinteractions

3 Likes

Hi @Aprins,

I understand the struggle when change is enforced. Though, using Knime for scraping is a very good choice, though. Even if the Selenium Nodes, whilst really worth the investment of 300 Euro annually, are not allow, it is possible using AF Utilities which provide a similar, albeit more rudimentary functionality:

@AnotherFraudUser don’t be shy suggesting your own nodes :wink:

On another note, did you (Aprins) tried using Google Sheets with Import XML? I long ago abandoned Excel and Google Sheets because Office is a pain in the ass.

Just because “everyone” uses it, doesn’t mean you must feel compelled to endure the same pain too. But to be honest, Excel as Knime and other tools, are all just tools and it depends on the users skills as well as choosing the right tool for the job.

Image from ChatGPT /Dall-E)

Best
Mike

2 Likes

might depend on the webpage
python node can be your friend here
br

For example I have this page:

https://file-examples.com/index.php/sample-documents-download/sample-xls-download/

I would like Knime to allow me to download the xlsx file from this button:

But as I said, I do not have the possibility of having SELENIUM or another external repository

How could the information be downloaded using KNIME?

Thanks

Hi @Aprins
Install KNIME Web Interaction (Labs)

Just drag&drop

image

Use nodes:

Web interaction Start

image

Navigator

Use the URL of your file

Wait (connect variable ports for dependency)

Web Interaction End
Like this

Reset > Execute

Your XLS file will be downloaded at
“C:\Users<youruser>\Downloads\file_example_XLS_10.xls”
Download xls.knwf (79.9 KB)

Or all
Download2 xls.knwf (90.6 KB)

Br

2 Likes