hkSFV is so-o-o close to being able to do what I need!
I downloaded and tried v2.0.1.
I created a "filename.md5" file on the website and fed that to MSIE. It got the file but just displayed it. So I decided it needed a mime type to trigger hkSFV.
I edited the Folder Type prefs to use "application/x-sfv-md5" for *.MD5. (I just made this mime type up - I don't know if there's a standard for MD5 files).
I edited the webserver config to use that mime type on *.md5 files.
Et voila! MSIE now asks whether to open or save. I choose open. hkSVF runs, displays the filename from within the md5 file in the left pane. So far so good.
It then starts looking for the file. But the name in that modal window is the name of the temporary file that MSIE passed to it (e.g. filename[1].md5) - not the name in the *.md5 file itself. So it never finds it. I suppose it's looking for filename[1].zip instead of filename.zip?
So my "feature request" is to get this capability working.
![:)](./images/smilies/icon_smile.gif)
1) Upon installation, register in the type list with mime type "application/x-sfv-md5" (or whatever is appropriate) instead of leaving it blank.
2) Most users download to a specific directory. The choice of this default directory needs to be made during the installation process and then be reconfigurable thereafter. This directory would be searched, first, before the system wide(?) search. Maybe default that to C:\My Downloads?
3) When an md5 file is passed as an argument to hkSFV, it should look for the file(s) named within the md5 file in the current directory, first, then in the user's alternate directory as defined in #2 above.
I have set up a test in my home directory that you can use:
http://www.3dgamers.com/~jve/dm19spat.zip (531 kB)
http://www.3dgamers.com/~jve/dm19spat.md5
I hope others also find this feature useful (so it can get high priority on the fairly minor changes to hkSVF that are needed for it).
Thanks.