You are here

Portable App Development

Discuss portable app development and modification of existing apps.

PAL 2.1.1 : Temp\AppnamePortableTemp\.. - Left over

Submitted by Ambimind on September 11, 2011 - 12:04am

Working on porting a java app.
Filesystem and Registry are clean apart from said.
In the manual under "CleanTemp" we are told this should not happen; Is this a bug or am I doing something wrong?(Note: Atm I'm cleaning it using [DirectoriesCleanupForce])

Here is my launcher.ini:

[Launch]
ProgramExecutable=PhpStorm\bin\PhpStorm.exe
DirectoryMoveOK=yes
RunAsAdmin = force

;[Environment]
;IDEA_PROPERTIES=c:\ideaconfig\idea.properties

[FileWrite1]
Type=ConfigWrite
File=%PAL:AppDir%\PhpStorm\bin\idea.properties
Entry=idea.config.path=

How to handle %PAL:AppDir% in registry key name?

Submitted by chaz on August 30, 2011 - 11:59am

I have an app that requires a compatibility settings under Windows 7. In the registry, the setting is saved under HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers as "C:\PortableApps\MyApp\App\MyApp.exe=REG_SZ:DISABLETHEMES". The problem is that the app path is part of the registry key name, and I can't find a way to set that and clean it up in Launcher.ini.

I've tried:

[RegistryValueWrite]
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\%PAL:AppDir%=REG_SZ:DISABLETHEMES

[Fixed] DirectoriesMove not backing up (some) local folders

Submitted by prapper on August 27, 2011 - 8:08pm

I need to move a folder in and out of %APPDATA% so I have this in the launcher INI:

[DirectoriesMove]
folder=%APPDATA%\folder

The folder is moving fine but if there's a local one present it isn't backed up.

If I debug the launcher I'm getting the ${DebugMsg} "Matching directories for $1 discovered, deleting $0" message instead of ${DebugMsg} "Backing up $4 to $4.BackupBy$AppID" message that I would expect.

I also used this with EAC:

[DirectoriesMove]
EAC=%APPDATA%\EAC
AccurateRip=%APPDATA%\AccurateRip

PA.c Platform 'Next' personalized

chribre's picture
Submitted by chribre on August 24, 2011 - 4:25am

I am using 5PCs in paralell to work on. On all PCs the Data is kept in sync by Dropbox.
I use 3 PortableApps installation on all PCs located in the Dropbox-folder.
* There is one PA installation with Apps specific for this PC.
* There is one PA kept in sync on all PCs to have setups off Apps like FileZilla accessible on all PCs
* There is a PA for testing Apps-usability also kept in sync on all PCs

I am working with PA to have the Apps separated from the OS.

Since I am using 3 or more PA-Plattforms on one PC I would like to have the menus personalized.

Minecraft Portable (Read b4 u HATE!)

Submitted by SmartyModding on August 22, 2011 - 10:43pm

I would like to make a portable app launcher that will NOT have the Minecraft data built in, but will do a simple temporary change of the %APPDATA% variable to make Minecraft store all of its data on the portable device. I can set up a whole batch file to do it all, without a GUI and simple backup on hard drive, (possibly) I just need someone to help me set up a PortableApps launcher/installer. Does anybody have any ideas/ways you can help to get this project DONE???

THIS POST WILL BE ADDED TO LATER!!!

A custom portable app is leaving data behind

Submitted by bungeshea on August 15, 2011 - 4:25am

Hi,
I've been trying to create portable version of a popular IDE.
I assembled all the data on the PortableApps template, and ran the PortableApps.com Launcher, App Compacter and Installer over top of it.
Unfortunetely, it is leaving data behind - when I switch computers it resets to the default settings, and when I return to a computer I have previously used with the portable version it restores the settings.

What am I doing wrong?

Fundamental questions regarding the portability of an application

Submitted by tapsklaps on August 11, 2011 - 9:30am

Adopted by comparing the two snapshots performed with Regshot I found out, that the application (hereinafter shortly called as App) has created some registry entries and folders in the user account. Now I make an "AppPortable.paf.exe" file, by which these registry entries and folders are not stored permanently on the local host computer. These steps I like to call as the first test phase.

Pages