You are here

Portable App Development

Discuss portable app development and modification of existing apps.

ReadEnvStr $APPLANGUAGE

Submitted by prapper on July 7, 2009 - 9:56pm

If I have a load of language files called...

French.lng
German.lng
Italian.lng
etc.

wouldn't it be better if I could just...

ReadEnvStr $APPLANGUAGE "PortableApps.comName"

instead of...

ReadEnvStr $APPLANGUAGE "PortableApps.comLocaleglibc"

followed by all the

StrCmp $APPLANGUAGE "fr"
StrCpy $APPLANGUAGE "French"
etc.

?

A trick to updating your portable app...

Pyromaniac's picture
Submitted by Pyromaniac on July 5, 2009 - 5:09pm

Well, I first discovered this as I was making my first portable app... PokerTH Portable (I saw the version on this website hadn't been updated (but now it has)) an easy way to make a newer version was simply by going into AppNamePortable\App\AppName and deleting the old files and replacing them with the new ones. I tried this with Frets on Fire and it also worked.

I also had tried this with Assault cube portable (from .92 to 1.0.2) but that didn't work. I'm sure what causes this but I know that the other two apps worked just fine.

How do you find errant files?

dagardner's picture
Submitted by dagardner on July 2, 2009 - 8:57am

How to other portable app developers hunt down all of the files left behind by an application? I did some searching through the forums, but I couldn't any references to programs that people use; Is there a way to make sure that nothing gets left behind, or do you eventually have to hope that you haven't missed anything?

I was hoping for something along the lines of RegShot for files, but that might be a bit much depending on how big the drive you are testing is.

How do you find errant files?

Portable JDK (Java SDK)

Submitted by temp4746 on June 27, 2009 - 7:31am

Now that PortableApps.com is offering a portable Java JRE, having a portable Java JDK sounds good to.

The reason for this is if in the future programs such as Eclipse will be offered it will be more usefull to run them using a JDK due to the availability of the JDK tools and Java source with it.

We can also install the java docs to it (Manually or automatically), so Eclipse has access to the java documentation (api, javadoc) offline.

Disable "Check for Updates" UI in Portable Firefox?

Submitted by pkerai on June 26, 2009 - 10:05am

By default, Portable Firefox checks for updates from Mozilla. If a user accidentally applies a Mozilla auto-update to his Portable Firefox, this breaks the portable-ness because Mozilla's updaters typically touch the registry etc while installing.

This has actually happened to me once, and left my Windows complaining that the default browser in U:\Internet\Firefox\App\Firefox could not be found when I removed the USB drive. *sheepish*

Pages