Monday, March 25, 2013

Dezoomify Downloader Progress

Well for the last 5 days or so I've been diligently working on the de zoomify downloading program. Now it is finally working with all the features that I planned it to have : batch downloading, user specified file formats, user specified download folder and renaming mask, and most recently : the ability to find zoomify folder links on any given webpage.

However it doesn't have an updating progress bar, or any sort of visual indicator of download progress because the application is not multithreaded.  Just starting to read the documentation on threading is disorienting, let alone implementing it. I would really like to implement threading so that users who aren't running the program as a debug build in visual studio can see the progress of the download and what it is currently doing. But as it stands now, I was extremely busy before starting the project and I don't know if I have the time or resources to continue developing a feature I have no idea how long it will take to implement.

For now I'm calling it done, having served the purpose I created it for - although it's not in the best of shape. Anyways the source code is freely available : https://github.com/RedRogueXIII/DeZoomify_NET I would like to eventually return to it and add threading, but for now I don't know.

Anyways, at the moment I'm looking for a way to batch compress lossless quality pngs, since I now have 2 GBs of high res images that could be much smaller.

9 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. How can I download this application for dezoomifying images?

    ReplyDelete
    Replies
    1. My mistake, I did not include a download link to the executable : http://www.mediafire.com/download/96p3b8irbplr3bx/Zoomify_Downloader_00.zip

      Delete
  3. Hi there :) Nice tool. It works great on un-obfuscated sites, but Masterfile is proving a tough nut to crack. Would you mind trying to see if the Zoomify servlet on Masterfile can be defeated and its tiles accessed and downloaded? I assure you this is purely for personal use.

    http://www.masterfile.com

    I can email you login details if you have any hassles setting up a free account.

    The links that the Flash file requests look like this:

    http://zoomify.masterfile.com:8080/servlet/zoomifyservlet.ZoomifyServlet?file=/flash/zimages/06/77/84/648-06778412.pff&requestType=0&begin=441029&end=443380&vers=106&head=11990

    I hope that might be of some help.

    Thanks!

    ReplyDelete
  4. Oh, and it uses cookies as well, the above link only works if you're logged into the site :(

    ReplyDelete
  5. at first, thats a great tool!
    is there a way (for me as non programmer) to change the compression level of the saved jpeg files? the original tile files are saved with 0, 10 or 20% compression, but the tool always saves jpeg with 25%
    is it possible to readout the jpeg information, that also contains the compression level?
    a copy paste sample of one downloded tile:
    CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 80

    ReplyDelete
    Replies
    1. I'd recommend saving the output to .png for lossless files, then using something like photoshop or gimp to save it as jpg at your desired compression level. I know it's not ideal, but I haven't been able to update the program for awhile, sorry.

      Delete
    2. thanks, thats exact the way i do since a while. thought maybe a feature for an anytime update :-)

      Delete