You are here

Portable App Development

Discuss portable app development and modification of existing apps.

[Portable Application Template] - Suggestion - JRE/GTK guidelines

bgillis's picture
Submitted by bgillis on May 14, 2007 - 8:59am

What is it for ?
The purpose of this discussion is to define guidelines for using JRE/GTK within the Portable Application Template as definied by Karl Loncarek here.

History
The original discussion starts here and here.

What are the first available guidelines ?

Directory structure

ASuite / PAM Suggestion

SmithTech's picture
Submitted by SmithTech on May 11, 2007 - 12:31pm

ASuite has an option to run apps when it starts. I'm hoping PAM will eventually have this option as well, so this suggestion is for both.
The option to run an app when the menu starts should also have a prompt option.
i.e. App xyz is set to autolaunch, would you like to launch it. Yes | NO

Portable Apps Launchers Suggestion

SmithTech's picture
Submitted by SmithTech on May 11, 2007 - 12:18pm

The PortableApps launchers already get the process id in order to monitor for the process close to do cleanup. The launchers also already support getting and passing arguments.
I would like to suggest that the launchers support a /exit argument which if received would use the same close process command that windows uses when shutting down.
This would allow menu apps like PAM/PStart/ASuite to close the applications when the menu is closed. Assuming the functionality will be added to PAM eventually.

Application Manager Portable (project thread)

Submitted by paladin225 on May 10, 2007 - 1:45pm

Application Manager Portable (AMP) (planning stage)

A Microsoft Word document about AMP is available for download here. A SourceForge.net project has been created, and the website is under development.

Current developers include:

  • MIISIM
  • Deuce
  • rmccue
  • simeon
  • thibeaz
  • InsideLine
  • Have Some Patience

new installer.nsi

Submitted by sgt-d on May 10, 2007 - 9:31am

;original
DefaultDestination:
StrCpy $INSTDIR "\${SHORTNAME}"

in the above case if you run the exe it will setup an $INSTDIR like this:

\MyApp

which does not work by default - you have to "browse" to a folder first. it will install fine from the PortableApps Menu, but you can't just run the EXE from anywhere else without browsing.

;modified
DefaultDestination:
StrCpy $INSTDIR "$exedir\${SHORTNAME}"

in this modified code, it will install correctly under the PA Menu AND you can also run it from any location (without having to browse).

xampplite - how to make it localhost only?

Submitted by entonleyleh on May 10, 2007 - 9:25am

First of all, thank you so much for this community and this software. I love the concept of portable apps.

Now, for my question. I'd like to run the xampplite package (needing only apache, mysql, and php) from my local system with local access only. That is localhost alone with no external network access at all.

I've performed two modifications so far:

PortaLaunch (Used to be: Portable Application Launcher)

Submitted by sbabinea on May 9, 2007 - 8:03pm

Building upon the great work that Klonk is doing with his Portable Application Template version 1.9.1 (found here: https://portableapps.com/node/6709), I took it one step further and make a full-blown launcher that can be configured just by editing an ini file.

If you have a few moments take a look at it here:
http://thebabineaus.com/software/PortaLaunch/PortaLaunch.rar

Pages