View Poll Results: Is UPX good?
- Voters
- 8. You may not vote on this poll
-
Yes
-
No
-
Dunno, never used it
-
Jun 7th, 2006, 10:10 AM
#1
Thread Starter
PowerPoster
UPX - Saint or sinner?
Back when I used to code in QB I would use UPX (ultimate packer for executables - available at http://upx.sourceforge.net/) and it would greatly reduce filesize for my executable code. I'm not 100% sure how it actually does it, but I would assume it searches for duplicate code and reassigns how the code is used or something...
...anyway, I thought I would (1) let people who don't know about it find out about this great program and (2) find out if anyone here has good or bad things to say about it. I have in the past used UPX to pack VB programs and it achieves comparable compression to when I used it in QB.
There's one downside I remember, and that's that you can't ZIP or RAR the file to achieve further compression, and usually ZIP/RAR actually achieves better compression than UPX does...it's not good for distributing but it is good for storing :-)
If you know of any reasons why UPX would be a bad idea, please post...as far as I am aware, for small-time programs written for personal use, UPX is an excellent program but I can't be so sure about corporate/professional use of a program like this :-)
Anyway, I added a poll to this too...please vote.
-
Jun 7th, 2006, 12:43 PM
#2
Re: UPX - Saint or sinner?
Honestly with todays huge hard-drives I really don't care if the exe is 100K or 10 MBytes, it's the same to me...
It's only one exe (for one application), it's not like MP3s, where you have hundrets...
I think the UPX compresses the exe, and then encapsulates that exe in it's own exe (or something like that), when you run the exe, it un-zips, and runs the un-zipped exe, then closes itself. That explains why you can't use rar or zip to compress it further, because internally it's already zipped...
-
Jun 8th, 2006, 10:04 AM
#3
Thread Starter
PowerPoster
Re: UPX - Saint or sinner?
It's weird that I am in the minority here...I'd have thought many people used this program :-)
Although I admit that most people who use this sort of program are hackers trying to hide their trojaned file by packing it into one file stream :-)
Well, everyone else has been doing it :-)
Loading a file into memory QUICKLY - Using SendKeys - HyperLabel - A highly customisable label replacement - Using resource files/DLLs with VB - Adding GZip to your projects
Expect more to come in future
If I have helped you, RATE ME! :-)
I love helping noobs with their VB problems (probably because, as an amateur programmer, I am only slightly better at VB than them :-)) but if you SERIOUSLY want to get help for free from a community such as VBForums, you have to first have a grounding (basic knowledge) in VB6, otherwise you're way too much work to help...You've got to give a little if you want to get help from us, in other words!
And we DON'T do your homework. If your tutor doesn't teach you enough to help you make the project without his or her help, FIND A BETTER TUTOR or try reading books on programming! We are happy to help with minor things regarding the project, but you have to understand the rest of it if you want our help to be useful.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|