Image Downloader - Coding Question

schttrj

Power Member
Joined
Feb 27, 2011
Messages
533
Reaction score
181
Does anyone have any idea of how to build a Shutterstock (or a popular image platform) downloader? I looked at the page source for an image URL, but the jpg link does not even work. How do those downloaders even work?
 
Usually a good place to start looking is the requests in chrome dev tools and see where the data is coming from.
 
Usually a good place to start looking is the requests in chrome dev tools and see where the data is coming from.
So, do I do this on Shutterstock? Or an image downloader site?
 
You do that on what platform you want to reverse engineer.
Yep, spent the whole yesterday on this. I was able to get the direct image links on their server. The problem is, when I access it via my browser, it shows as a regular image. But when I download it via python, it gets added with a watermark. Any idea why this is happening?
 
Yep, spent the whole yesterday on this. I was able to get the direct image links on their server. The problem is, when I access it via my browser, it shows as a regular image. But when I download it via python, it gets added with a watermark. Any idea why this is happening?
You can't just take high resolution images just from request without a paid account.
Just take the images from an already made site downloader
 
It is possible to do this with Python. You can try with python.
 
You can't just take high resolution images just from request without a paid account.
Just take the images from an already made site downloader
Yeah, I was trying to see how it is being built.
It is possible to do this with Python. You can try with python.
Yes, I'm doing it with python.
 
Does anyone have any idea of how to build a Shutterstock (or a popular image platform) downloader? I looked at the page source for an image URL, but the jpg link does not even work. How do those downloaders even work?

Like https://getallstock.com ?
 
You need to use a framework like Selenium, Playwright or Puppeteer to access the page.
For image you need to identify the XPath or CSS.
I checked the site and the image is under <picture> HTML attribute.
 
Back
Top