I need someone to design a simple software that works like this:
-- I will load the application with URLs.
-- Application will go to these addresses and take screen shots.
-- Screen shot should be handled by an open source command-line image handler/editor...
I know a good one that does this called [login to view URL]
but you may use your own or another source if you're familiar with another one.
-- I want to specify the width/height of the screen shot.
-- I want the resolution (DPI) to be as high as possible (will try different settings).
-- The only real challenge in this project is : I need the application to load images
and also load browser flash plugin, so if the website has a video, it should at least load the video's screen.
So, if the URL is this: [login to view URL]
It should display the whole page + the video itself
(not an error saying The Adobe Flash Player or an HTML5 supported
browser is required for video playback)
Try this online tool here: [login to view URL]
the shot, will be similar to what the above tool is doing... for the whole page of the addresses I added into your application.
The page will be opened in a browser window (specific height/width) this will be the image's height/width.
-- I don't want to "see" all this... just use command lines if possible?
if not possible (because of the flash thing), then show it in a visible window (I will keep it minimized).
-- That's all, export the screen shots into a folder, in JPG or PNG format.
-- I prefer NOT to use any Internet Explorer browser components... you may use Chrome/Firefox components
So things like: Nodejs - Awesomium , [login to view URL] , ChromeDriver etc..
all these are OK, since they are not IE :-)
Note that these are suggestions only, if you have something else that you're more
comfortable working with, then please let me know.
-- You may use any language you like, as long as it's desktop-based.
-- Interface is not very important... I'll be the only user, but I appreciate reasonable-looking interfaces :)
Well, that's all for now... if interested, please leave a comment & we'll discuss this in more details.
Thanks for looking & have a great day :)