You are here

Portable App Development

Discuss portable app development and modification of existing apps.

GPG Again

Submitted by rab040ma on January 23, 2008 - 11:28am

I'm looking at portable-izing something that uses GPG. My hunch is that it would be good to put GPG in \PortableApps\CommonFiles\gnupg or something like that. But I notice that Thunderbird Portable seems to have ThunderbirdPortable\app\gpg as the place it looks (unless one uses the optional ThunderbirdPortable.ini).

I suppose if installing on a removable device without TBP I could create the TBP directory tree and use gpg from there (or try to).

Or I could just put a copy in another \apps\gpg ...

Or I could see if I can get CommonFiles\gnupg or gpg or something working.

Features ideas/suggestion/request

Submitted by Amadou on January 22, 2008 - 11:20pm

Hello,
using portableapps, 2 suggestions came recently to my mind

1. Ability to configure the position of the portableapps menu on the screen. In my desktop configuration the Windows menu bar is located on the left side of the screen (meaning the portableapps quick launch icon is located on the bottom left corner). It would be more convenient if I could open portable apps menu on the left of the screen too.

Quick question on the license (GNU)

Submitted by technosinner on January 21, 2008 - 1:07pm

Hello everyone.

Simple, simple question to which I want to be 100% sure and I don't want to misread or some crap alike that I'm perfectly capable of screwing up royal!

I want to use some Portableapps in here, with a custom launcher (not the PA.com menu) for my work place. It is a government organization therefore no profit will be made from or trhough the use of this piece of software or anything included. Is this okay? Am I free to redistribute this budled up launcher to my co-workers?

I need help on creating a PortableApp

digitxp's picture
Submitted by digitxp on January 19, 2008 - 4:38pm

Right now I'm trying to make my first app, with the PortaLaunch Launcher. I got it good to the most part, but I can't find how to do the Installer. (I'm somewhat fluent with NSIS). I'm uploading what I got so far, If it'll help (the source to tuxtype is almost impossible to find!). It's here. Thanks!
Later:...

UPX script

Shawn Faucher's picture
Submitted by Shawn Faucher on January 19, 2008 - 2:38am

Here's a script I've been working on to automatically UPX all exe & dll files in the App\[app] folder and its subfolders. It compresses with the recommended settings, and does a upx -t on each resultant file to make sure it decompresses correctly. If it doesn't, it automatically reverts to the backed up original copy. If it does the backup is deleted. It's written to be run from the Source directory of the app. Two variables need to be set, UPXBIN points to the upx.exe binary and APP is the name of the root app binary folder.

Password Prompt

Submitted by shinybrown on January 17, 2008 - 11:21pm

okay, so i have used and enjoyed portable apps for quite some time now, but i bought a new flash drive (Sandisk) and it has U3 installed on it. I actually prefer the Portable Apps suit over U3, but i really like the way that U3 is set up with a password prompt when i plug it in; you cant do anything until the password is entered. Does anyone know of a way to enable this (or a similar) feature using the PA Suit?

Thanks in advance!

~ShinyBrown

Connecting to The Unofficial PortableApps.com IRC Channel

Submitted by Patrick Patience on January 17, 2008 - 6:33pm

As the channel #portableapps on irc.freenode.net gets more popular from my recent release of X-Chat Portable, I thought it would be handy to post a tutorial on connecting to the channel using some popular open source IRC capable clients.

This is mainly a place for developers to get and provide help on creating portable applications, but can also serve as a nice chat place, and hopefully support for people as well. For those that don't know, IRC is basicially a 'chat room', mainly for development and support.

Request for creating portable app (LockLizard Safeguard Viewer)

Submitted by sahak on January 16, 2008 - 2:31pm

Dear All,

I do not understand anything in apps development and will be very grateful if someone can help me in making a portable version of "LockLizard Safeguard Viewer 2.5.65".

The software version of the software is available at the website: http://www.locklizard.com.

Rgds,

Sahak

Cleaning up Data

Shawn Faucher's picture
Submitted by Shawn Faucher on January 16, 2008 - 11:41am

What's the recommendation for whether to have an installer clean up the Data directory? For example GnuCash Portable no longer requires a subfolder within Data that used to be necessary to fix a bug. The installer deletes this subfolder from DefaultData. Should it do the same for Data, or is it preferable never to touch the Data directory during installation?

If the installer shouldn't touch it, what about the launcher? Should it do any cleanup of Data that isn't needed any longer, or just ignore it?

Registry Backup/Restore Functions

Submitted by wraithdu on January 15, 2008 - 7:42pm

Original work on these goes to Klonk and his Portable Application Template. I use a modified version of that great piece of work all the time for apps. I wanted to bring those functions over to be used with any other apps, as they're great for working with backup/restore of multiple registry keys.

These are modified versions of his original functions from v2.2 of his template. I hope they're useful for others as well.

Notes: You need the Registry plugin. Copy and paste into 'SomeName.nsh' In you main script add -

!include SomeName.nsh

Pages