300+ free and legal portable apps (over 9GB), up-to-date, & new apps regularly (Jul 15, 2014: CherryTree).Get the fast, new 64GB PortableApps.com Companion, encrypted PortableApps.com Carbide, or carry your KeyZ.PA.c Platform 12.0 Beta 3.2 (May 20, 2014) | PortableApps.com needs your help: Please donate today.
You can shrink it more...
...just use UPX on PortableClamWin\App\clamwin\lib\*.pyd
15.0 MB -> 11.4 MB (both including over 3MB of updates)
10.7 MB -> 7.13 MB (without updates), so over 3.5MB is saved (1/3 !)
BTW, great job!
I would have not thought that .pyd is compressible with UPX!
Btw: it does NOT work with WinUpack, only UPX. I did not try ASPack for this.
I wouldn't have thought those would be compressible. Unless, of course, they're just renamed DLLs.
Sometimes, the impossible can become possible, if you're awesome!
Could be DLLs. Most likely.
"If you're not part of the solution, you're part of the precipitate."
According to filext.com, PYD files are "Python dynamic modules."
.PYD files are in the format of a .DLL file; intended specifically as a Python extension. The file FOO.PYD is loaded with an 'import foo' statement.
So yes, they're just renamed DLLs that have been compiled from Python source.
Edit: Sorry if this edit bumps the topic to the top of the page... I'm trying to get my email address out of here. I'm being spammed to death.
< ExplosivePrincess 1.5 Atomic Bomb Edition >
warning: keep explosiveprincess away from children