Zip Thumbnails (Updated:version 4.6.2, 18.4.2011)
If there is still a problem with generating thumbnails I need to know precisely how to reproduce it so I can fix it, but I believe I've cleared all reported bugs.
Refreshing thumbnails can be particulary stubborn thing in Vista/7, in XP you have the right-click option 'refresh thumbnail'. If someone needs instructions how to delete Vista/7 thumbnail cache/aka force rebuilding all thumbnails, I'll give step-by-step instructions.
Sure, I accept donations in the form of beer. :wink:
You can now choose how thumbnails are displayed (alphabetically / archive order) using settings utility.
File used as the thumbnail is the first found image file, that is, the first image added to the archive. That depends on the archiver (WinZip,WinRar, etc.) and the way it sorts files. This is by design, because I wanted the ability to set the particular image for thumbnail (eg. Quicktime lets you set thumbnail aka 'poster' for mov files).
:arrow: The simple way to set the particular image as thumbnail is to make sure it is the first one added to archive, that is, by right clicking it when making zip/rar.
Loading first found image also saves time, because scanning the whole archive can be lengthy, and would require a bit different code, but I don't have the time now (I do have a daily job), maybe in some future versions. Also, images larger than 32mb are skipped to avoid exhaustive memory consumption (everything is done in-memory). I did some research: 1920x1200 24bpp bitmap takes 6.5mb, 3264x2448 (8 Megapixel photo) 23mb, 4096x2304 27mb, but other image formats (jpg,png) are much smaller: 3464x3464 bmp (12 megapixel, 100% quality, 24bppp) takes around 34mb, but same jpg takes 2.5mb, so I estimated that 32mb limit is sufficient in all normal cases.
Just put unrar.dll in the same folder as cbxshell.dll (putting it into windows\system32 folder is generally not recommended).
GDI+ is part of Win XP and later so Windows2000 also needs gdiplus.dll.
Windows Registry Editor Version 5.00
hmmmm, looks like I'll have to make a shell extension manager utility for all this little things.
Do I have to clear something in my registry or is there something with win7 security blocking what I'm doing? I only got avast... and I use Mangameeya to open my rars and zips as default program.