You are here

PortableApps.com AppCompactor 2.0 PR2 + PA.c Format Addition

3 posts / 0 new
Last post
John T. Haller
John T. Haller's picture
Online
Last seen: 27 min 28 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
PortableApps.com AppCompactor 2.0 PR2 + PA.c Format Addition

Application: PortableApps.com AppCompactor
Description: PortableApps.com AppCompactor™ allows you to easily compress applications to decrease size on disk and increase performance when running from slow media like flash drives.

This test updated PortableApps.com AppCompactor to use hea's additions to handle everything in a single window and add the ability to include/exclude files and extensions via appinfo.ini. UPX and 7-Zip are also updated to their latest versions.

The addition to appinfo.ini is as follows:

[AppCompactor]
FilesExcluded=msvcm90.dll|msvcp90.dll|mscvr90.dll
AdditionalExtensionsExcluded=pyd|irc
AdditionalExtensionsIncluded=acme|beta

All entries are optional and assumed blank. The above FilesExclude will exclude the MSVC++ runtimes from compression. The AdditionalExtensionsExcluded will exclude .pyd and .irc files. The AdditionalExtensionsIncluded will include .acme and .beta files. Pipes | are used to separate entries.

One final note, the AppID has changed from AppCompactor to PortableApps.comAppCompactor to match our other utilities (launcher, installer). This installer will incorporate your settings from your existing version and delete the old version automatically.

Please give this a try, particularly the new appinfo.ini bits. If all goes as planned, we'll launch a PA.c Format update next week to add these in, making app packaging easier.

Download PortableApps.com AppCompactor 2.0 Pre-Release 2 (1MB download / 1MB installed)
MD5: c2ae3c300e688c4f5cbafc8edf29d5a7
Source: App (included), 7-Zip and UPX in our SourceForge project

Pre-Release 2: Added full progress bar handling so it accurately displays progress for all modes. Changed appinfo.ini section name.

John T. Haller
John T. Haller's picture
Online
Last seen: 27 min 28 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Pre-Release 2

I added in full progress bar handling so now it will always show accurate progress regardless of the size of the app. I also changed the appinfo.ini section to AppCompactor as the full name looked a bit unwieldy.

Sometimes, the impossible can become possible, if you're awesome!

prapper
Offline
Last seen: 3 years 1 month ago
Developer
Joined: 2008-01-24 17:01
All working

All working as expected here.

Although it took me a little while to realise that to get the appinfo stuff working you had to run it over the main AppNamePortable folder rather than AppNamePortable\App\AppName, which is what I'd always previously done.

Works great in the SendTo menu as well, as do the Installer & Launcher.

The links in the help file to the homepage are broken though.

And is there any chance of being able to save a log somewhere convenient?

Log in or register to post comments