I decided it was time to code a GUI for UPX (Ultimate Packer for eXecutables, http://upx.sourceforge.net/) when I wanted to compress all possible resources on my USB thumbdrive. I am lazy and did not want to recursively compress by hand the files in the directories of the drive
1. Drop files and directories in the list window. Directories and their sub-directories are searched recursively for files that match the filter.
:arrow: Cool feature: each file is tested for compression when the list is built and uncompressed resources only are checked. This gives the user a good overview of the state of the resources.
2. Compression/Decompression. All options of UPX 2.01 are available. Checking the radio control of decompress checks the compressed resources in the list and uncheck (of course) the non-compressed resources
3. Processing:
:arrow: Cool feature: The status bar shows the progression of the gain of storage space on your drive as the list is processed. Same with decompression, when the gain turns into a loss.
:arrow: Since the UPX process is completely hidden, the status bar indicates if UPX is active or not.
The script is a bit long to post on this post but feel free to ask if you need it or a compiled EXE.
Cheers! :shock:
Advanced GUI for UPX
Started by
noutters
, Jul 03 2006 07:42 PM
12 replies to this topic
#1
-
Posted 03 July 2006 - 07:42 PM
looking good!
Please provide a download link if the script is too big to post.
Please provide a download link if the script is too big to post.
#2
-
Posted 03 July 2006 - 07:48 PM
If you need webspace to host your script, try https://ahknet.autohotkey.com
#3
-
Posted 04 July 2006 - 02:53 AM
The script is a bit long to post on this post but feel free to ask if you need it or a compiled EXE.
Dear noutters,
I am awaiting eagerly for you to post the Code.
BTW, the GUI looks pretty good.
Regards,
#4
-
Posted 14 July 2006 - 07:33 AM
The screen seems to be interesting.
That's the only thing that is interesting.
Where is the code, or at least the exe ?
Without significance topic. Delete it or provide some meat !
That's the only thing that is interesting.
Where is the code, or at least the exe ?
Without significance topic. Delete it or provide some meat !
#7
-
Posted 15 July 2006 - 11:07 AM
Nice to see people like it.
I hadn't posted the code since I have been working on an update.
Here it is!
The main addition is the total gain after compression that appears in the status bar.
The source is posted at https://ahknet.autoh...ers/UPX_GUI.ahk
Enjoy.
I hadn't posted the code since I have been working on an update.
Here it is!
The main addition is the total gain after compression that appears in the status bar.
The source is posted at https://ahknet.autoh...ers/UPX_GUI.ahk
Enjoy.
#8
-
Posted 19 July 2006 - 07:41 AM
* Edited *
I am yet to test it .. will revert back soon.
Regards,
I am yet to test it .. will revert back soon.
Regards,
#9
-
Posted 19 July 2006 - 08:20 AM
Nice script but I seem to have found a problem: If there are spaces in the path to the files to compress, then running upx fails (I guess it just needs some quotation marks around a path somewhere).
#10
-
Posted 20 July 2006 - 05:49 PM
Nice script but I seem to have found a problem: If there are spaces in the path to the files to compress, then running upx fails (I guess it just needs some quotation marks around a path somewhere).
Thanks for the comment. The source has been changed accordingly.
#11
-
Posted 21 July 2006 - 06:15 AM
The app is very usefull. The post too !!!
With significance topic !!! Keep the good work
With significance topic !!! Keep the good work
#12
-
Posted 26 July 2006 - 04:50 PM
Could someone please provide a link to a compiled EXE?
I'm sorry, but I have no idea what to do with the source code.
Thanks.
I'm sorry, but I have no idea what to do with the source code.
Thanks.
#13
-
Posted 25 November 2006 - 02:15 AM