Welcome Guest.   Make a donation to an author on the site December 22, 2014, 08:16:21 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2010! Download 24 custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Advanced GUI for UPX  (Read 7725 times)
noutters
Charter Member
***
Posts: 32


see users location on a map View Profile Give some DonationCredits to this forum member
« on: November 16, 2006, 03:22:27 AM »

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  smiley



1. Drop files and directories in the list window. Directories and their sub-directories are searched recursively for files that match the filter.
-> 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:
-> 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.
-> Since the UPX process is completely hidden, the status bar indicates if UPX is active or not.

The source is posted at http://autohotkey.net/~noutters/UPX_GUI.ahk

Cheers!   cheesy
« Last Edit: November 16, 2006, 04:19:04 AM by noutters » Logged
mouser
First Author
Administrator
*****
Posts: 33,795



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: November 16, 2006, 10:41:51 AM »

beautiful - you have seriously mastered the ahk gui it seems!  thumbs up
Logged
Dr-Leech
Member
**
Posts: 151


Psychedelic Coder

View Profile WWW Give some DonationCredits to this forum member
« Reply #2 on: November 22, 2006, 09:03:46 AM »

that's really great..

thanks!
Logged

Cavalcader
Charter Member
***
Posts: 192


Live Long & Prosper

View Profile Give some DonationCredits to this forum member
« Reply #3 on: November 23, 2006, 09:09:31 PM »

Looks very nice! Coolthumbs up
Logged

My Linguistic Profile:
  40% General American English
  30% Yankee
  20% Dixie

What Kind of American English Do You Speak?
Cynic
Supporting Member
**
Posts: 32

View Profile Give some DonationCredits to this forum member
« Reply #4 on: November 25, 2006, 02:57:30 PM »

Could someone please provide a link to an .exe file?
I don't know what to do with the source code.

Thanks.
Logged
Cavalcader
Charter Member
***
Posts: 192


Live Long & Prosper

View Profile Give some DonationCredits to this forum member
« Reply #5 on: November 25, 2006, 04:00:25 PM »

I don't know what to do with the source code.
Good point. If you go to www.autohotkey.com you can download the program that lets you run the .AHK files, and it can also convert them to executables.
« Last Edit: November 25, 2006, 04:03:17 PM by Cavalcader » Logged

My Linguistic Profile:
  40% General American English
  30% Yankee
  20% Dixie

What Kind of American English Do You Speak?
Cynic
Supporting Member
**
Posts: 32

View Profile Give some DonationCredits to this forum member
« Reply #6 on: November 25, 2006, 08:36:29 PM »

Thanks, I'll look into it.
Logged
mouser
First Author
Administrator
*****
Posts: 33,795



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #7 on: November 26, 2006, 02:37:29 AM »

just to help encourage you - it's realllllly easy to build a standalone .exe from an .ahk script once you install autohotkey, you can just right click on an .ahk in your file explorer and say "make exe".  and having autohotkey installed is nice because then you can customize your script, etc.
Logged
Cynic
Supporting Member
**
Posts: 32

View Profile Give some DonationCredits to this forum member
« Reply #8 on: November 27, 2006, 04:24:53 AM »

Indeed it is, I had already made the .exe but forgot to post here letting you know.
Thanks again.
Logged
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.039s | Server load: 0.07 ]