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
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
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
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
Use nodes:
Web interaction Start
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
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.