You know what they say: "Teach a man to fish and he'll deplete the environment." He'll also show no gratitude and forget your name
You're right about Iron. I was able to Right-Click its download button and select "copy link location". That gave me https://www.srware.net/downloads/iron64.deb which uget could use to download the deb.
With opera, I Right-Clicked the "Try it again" button on the Bottom-Right. That also enabled me to select "copy link location" which I fed into uget: https://download.opera.com/download/get ... yagain=yes
With Vivaldi, I clicked the Download button on its opening page. That took me to https://vivaldi.com/download/. Right-Clicking "Linux DEB 64bit" on the left-side under the heading Downloads again gave me a URL I could copy into uget.
They may be tricky. But we are trickier.
I don't know how to translate the above to use wget if your script was using that application.