GUiPeX

GUiPeX, pronounced "GWEE-pex", is a name taken from GUI (Graphical User Interface) and UPX. UPX, a free DOS command-line tool, is a portable, extendable, high-performance executable packer for several
Download

GUiPeX Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Free
  • Price:
  • Free
  • Publisher Name:
  • By Blue Orb Software
  • Publisher web site:
  • http://www.blueorbsoft.com
  • Operating Systems:
  • Windows 2003, Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP
  • Additional Requirements:
  • None
  • File Size:
  • 803.84K
  • Total Downloads:
  • 746

GUiPeX Tags


GUiPeX Description

A Free UPX Front-End for Windows GUiPeX, pronounced "GWEE-pex", is a name taken from GUI (Graphical User Interface) and UPX. UPX, a free DOS command-line tool, is a portable, extendable, high-performance executable packer for several different executable formats. It achieves an excellent compression ratio and offers very fast decompression. Your executables suffer no memory overhead or other drawbacks. Since UPX is a DOS tool, I thought I would write a simple GUI front-end for use in Windows. The primary use for GUiPeX is for software developers to compress their programs before distributing them to their customers or posting them on the internet. This makes the final file sizes much smaller (up to 75% smaller) for faster file transfers. However, anyone can use the tool to compress files on their systems to increase free disk space. These are the options available in the GUiPeX Options dialog (accessible via the Tools | Options menu): * UPX Location By default, UPX v3.07 is installed with GUiPeX to run the UPX commands (located in the GUiPeX folder). However, you can specify a full path to your installed copy of UPX.EXE. If providing the path to UPX.EXE on your system, the version info of the selected file will be shown on-screen. * My UPX Defaults When creating new projects, GUiPeX will load the command settings you stored on this tab. Your settings can also be loaded by clicking on the "Load My Defaults" button on the UPX Commands section. For a description of the commands, hold your mouse over the command option to display the hint. To retrieve the DOS UPX defaults, click on the "Load UPX Defaults" button. * Files to Compress By default, GUiPeX will only accept files drag/dropped onto the program if the extension is either DLL, EXE or OCX. To add support for additional file types, click the Add button and enter the file extension (without the period). For example, to add support for Borland Package Libraries, click Add and enter BPL. GUiPeX will then accept BPL files. This is useful when dragging an entire folder onto the program without having to deselect the files you can't compress (such as DOCs or TXTs). * Program Options The "Hide popup hints" option, if checked, will prevent any hints from displaying when a mouse is positioned over the controls. This is useful if you know the application well enough to not need the informative hints that most of the controls provide. The "Shut down GUiPeX after completing loaded project from command line" option is just that: this will instruct GUiPeX to close after completing a loaded project from the command line (see Command Line Parameters above). This will also write the UPX output result to a log file so you can know the results of the UPX commands. Note for UAC-enabled Windows: Windows that have UAC (User Access Control) enabled prevents applications from writing to files in the \Program Files directory. The GUiPeX projects and logs will instead be created in the "VirtualStore" directory which is controlled by Windows. For example, on Windows 7 x64, if you installed GUiPeX into "C:\Program Files (x86)\GUiPeX", then the projects and logs are stored in "C:\Users\AppData\Local\VirtualStore\Program Files (x86)\GUiPeX\Projects". * UPX Threads If this options is enabled, GUiPeX will lauch UPX commands using threads, but only 10 threads will run at a time to reduce the risk of running out of system resources. You can also specify the priority of the UPX threads with regards to other running applications: Normal, Higher, or Highest. Be careful if using the Highest setting since this can make other applications unresponsive while the UPX threads are running.


GUiPeX Related Software