You are here

Portable App Development

Discuss portable app development and modification of existing apps.

Does Portable Apps Support Windows Active Accessiblity ?

Submitted by stroyer17 on June 14, 2016 - 4:06pm

The developers of this software http://www.imgpresents.com/wordcomplete/wordcomplete.htm wanted me to contact the developer over here to ask if Portable Apps supports Windows Active Accessibility. I couldn't get their software to run correctly in the few portable apps that I use (Maxthon Browser & QBittorrent).

Using and Updating Multiple Copies of the Same App

Submitted by 3 cheers 4 JT Haller on April 28, 2016 - 11:22pm

Hi John and the team,

Firstly, thank you for adding the ability to use and update multiple copies of the same app. I have just one small request:

Rather than having to rename the nth copy of an app to AppNamePortable_Copy_n, would it be possible to amend the app slightly so we can use user specified folder names so that we don't have to keep a spreadsheet to remember that, for example, FirefoxPortable_copy_6 is actually Firefox_banking?

App dont launch

Submitted by j7evn on April 22, 2016 - 9:46am

Hello! I tried to make my own portable teamspeak. I used portableapps.com laucher for it.
So after "building" in laucher i try to run my portable app but nothing happens
Data folder is creating,but program isn't launch Sad

Please help and sorry for my language Blum

[Fixed] Double quotes (") in Details:Trademarks cause PA.c Installer to fail.

3D1T0R's picture
Submitted by 3D1T0R on April 21, 2016 - 12:32am

diff U7 3.1.1 -> 3.1.1 patched

--- v3.1.1.0/PortableApps.comInstaller/Other/Source/InstallerWizard.nsi
+++ 311patch/PortableApps.comInstaller/Other/Source/InstallerWizard-.nsi
@@ -679,14 +679,15 @@
 	${ReadINIStrWithDefault} $1 $AppInfoINIFile "SpecialPaths" "Plugins" "NONE"
 	${WriteConfig} ADDONSDIRECTORYPRESERVE "$1"
 	${WriteConfig} INSTALLERCOMMENTS "For additional details, visit PortableApps.com"
 	${ReadINIStrWithDefault} $1 $AppInfoINIFile "Details" "Trademarks" ""
 	${If} $1 != ""
 		StrCpy $1 "$1. "
 	${EndIf}
+	${WordReplace} $1 "$\"" "$$\$\"" "+" $1
 	${WriteConfig} INSTALLERADDITIONALTRADEMARKS "$1"
 
 	;Source Code
 	${ReadINIStrWithDefault} $INCLUDESOURCE $InstallerINIFile "Source" "IncludeInstallerSource" "false"
 	${If} $INCLUDESOURCE == "true"
 		${WriteConfig} INCLUDEINSTALLERSOURCE "true"
 	${EndIf}

diff U7 3.1.2 -> 3.1.2 patched

--- v3.1.2.0/PortableApps.comInstaller/Other/Source/InstallerWizard.nsi
+++ 311patch/PortableApps.comInstaller/Other/Source/InstallerWizard-.nsi
@@ -682,14 +682,15 @@
 	${ReadINIStrWithDefault} $1 $AppInfoINIFile "SpecialPaths" "Plugins" "NONE"
 	${WriteConfig} ADDONSDIRECTORYPRESERVE "$1"
 	${WriteConfig} INSTALLERCOMMENTS "For additional details, visit PortableApps.com"
 	${ReadINIStrWithDefault} $1 $AppInfoINIFile "Details" "Trademarks" ""
 	${If} $1 != ""
 		StrCpy $1 "$1. "
 	${EndIf}
+	${WordReplace} $1 "$\"" "$$\$\"" "+" $1
 	${WriteConfig} INSTALLERADDITIONALTRADEMARKS "$1"
 
 	;Source Code
 	${ReadINIStrWithDefault} $INCLUDESOURCE $InstallerINIFile "Source" "IncludeInstallerSource" "false"
 	${If} $INCLUDESOURCE == "true"
 		${WriteConfig} INCLUDEINSTALLERSOURCE "true"
 	${EndIf}

DirectoriesMove & RegistryKeys not working.

Submitted by Jeff Savage on April 19, 2016 - 1:42pm

So I am trying to make a PAF version of Pokemon TCG Online. I am having trouble getting DirectoriesMove and RegistryKeys to work at all. When I launch the game, it loads instantly, which should not happen. The data folder alone is 3.7 gb (holds all the images for all cards) and should take a few minutes to copy over on a usb2 connection. Problem is, nothing is being moved. I don't mind waiting a few minutes for my game to load but the problem is it loads instantly and doesn't move over essential files or keys. I should also mention I saved this ini in unicode.

Recompile NSIS script

Submitted by Geekish on April 1, 2016 - 5:22am

Hi there

I'm brand new here, and i'm a complete nOoB in NSIS scripting.

I downloaded a portable app, and extracted the launcher, in order to get to the script, i did no modifications to the script, but now it won't compile i get an error on this line.

WriteRegBin HKCU Software\BurnAware\License Key data[91242 ... ] ; !!! Unsupported

I have no clue what's wrong as i don't know scripting, but my question is, it was already compiled, HOW?

Thanks in advance

Pages