SuckThumbs is a simple Thumbs.db viewer I wrote mostly 2 years ago. This project has been rotting on my hard drive since then. I remember when programming it, I had a lot of trouble finding documentation or sample code on decoding Thumbs.db files. Perhaps the biggest annoyance was that old versions (< 7) use a different format, with a non-standard "RGB" style JPG, and hard-coded quantization & Huffman tables. I included the source code so you don't have to go through what I did. Anyway, have fun!
Scott_AW at
Re: new utility: SuckThumbs
That sounds kind of neat, I'll have to check it out.
TX at
Thanks. Not that I care about anything having to do with Thumbs.db :P, but anything with a newer kplib.c more or less means bug fixes for my projects so I'm always happy about that. Btw, bug in kplib.c, line 3056: hfind needs to be reset to INVALID_HANDLE_VALUE after the FindClose() or all kinds of bad stuff happens behind the scenes.
Awesoken at
Thanks, TX. It will be fixed in future releases of KPLIB.C.