Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM General Discussion » View Thread |
Messages 1 to 6 of 6 total |
Zipping a .exe |
Wed, Nov 21 2007 11:23 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | This one has been bugging me for a while. I compile my app and it comes out at around 6.8Mb when I zip it to email that drops to c2.9Mb. I know there are string constants in there but. Can anyone explain how and why a .exe can compress that much. Roy Lambert |
Wed, Nov 21 2007 11:42 AM | Permanent Link |
Eryk Bottomley | Roy,
> Can anyone explain how and why a .exe can compress that much. Sure - lots of repeated byte sequences that can be huffman encoded (relatively) efficiently - embedded DFMs in particular. The only type of file that won't compress is 'random junk' and the contents of EXE files are far from random. Eryk |
Wed, Nov 21 2007 12:08 PM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Eryk
I did what I should have done before posting and opened one up in Notepad - isn't there a lot of plain text. Roy Lambert |
Wed, Nov 21 2007 6:31 PM | Permanent Link |
"Rita" | Pack your exe before you ship it use a free packer suxh as
UPX from http://upx.sourceforge.net It also stops them guys with long hair and big bushy beards messing about with the text in your file and reverse engineering your code, well to some degree it does Rita "Roy Lambert" <roy.lambert@skynet.co.uk> wrote in message news:D85710CA-7EBA-4280-8091-06112128154C@news.elevatesoft.com... > > This one has been bugging me for a while. > > I compile my app and it comes out at around 6.8Mb when I zip it to email > that drops to c2.9Mb. I know there are string constants in there but. > > Can anyone explain how and why a .exe can compress that much. > > Roy Lambert > |
Wed, Nov 21 2007 7:42 PM | Permanent Link |
Lance Rasmussen Jazzie Software Team Elevate | Roy,
I agree with Rita there. I've used UPX a lot to tighten up things. They released 3.0 a few months ago and it works well. Installshield actually uses UPX if you say to compress your install. Where as InstallAware uses 7Zip. Using with Finalbuilder (love it), the action for UPX'ing during a build is slick. Lance "Rita" <nospam@nospam.com> wrote in message news:6E62AA0A-9DD1-4360-B261-92FFE95F1C00@news.elevatesoft.com... > Pack your exe before you ship it use a free packer suxh as > UPX from http://upx.sourceforge.net > It also stops them guys with long hair and big bushy beards > messing about with the text in your file and reverse engineering > your code, well to some degree it does > > Rita > > > > "Roy Lambert" <roy.lambert@skynet.co.uk> wrote in message > news:D85710CA-7EBA-4280-8091-06112128154C@news.elevatesoft.com... >> >> This one has been bugging me for a while. >> >> I compile my app and it comes out at around 6.8Mb when I zip it to email >> that drops to c2.9Mb. I know there are string constants in there but. >> >> Can anyone explain how and why a .exe can compress that much. >> >> Roy Lambert >> > > |
Thu, Nov 22 2007 12:11 PM | Permanent Link |
"Fons Neelen" |
This web page was last updated on Friday, April 19, 2024 at 07:09 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |