You are here

Portable App Development

Discuss portable app development and modification of existing apps.

Analyzing of the portability

Submitted by tapsklaps on August 28, 2013 - 6:51pm

Once again I've thought a little bit about the steps, which must be performed for obtainment the necessary knowledge for creating a portable app. Let me consider the base app named "tictac". Its appropriate installer should be "setup_tictac.exe". After extraction of the file setup_tictac.exe I receive for example the file tictac.exe and three other files named file1, file2 und file3, which are necessary for the correct working of the app. Now I run the file tictac.exe and analyze with such typical apps like Regshot the different changes, which was caused by the app tictac.

FocusWriter 1.4.4 with improved launcher.ini

Submitted by P. Audite on August 28, 2013 - 4:08pm

Hi there!
I'm a newbie here and unsure if that is the rigt way.

For the time being I've improved the FocusWriter launcher.ini for a better portable support. I've also added an online installer.

So, please test it and let me know your opinion.

FocusWriter1.4.4 improved

md5: 1c96f7790d78fe79b4946ffe22a4f225

[Launch] RunAsAdmin=force not working

Submitted by jedione on August 23, 2013 - 2:32pm

trying to add HKLM.reg file
my app need it to run
--------------------------------------------------
[Launch]

RunAsAdmin=force
ProgramExecutable=portable\apppnameportable.exe

[Activate]
Registry=true

[RegistryKeys]
two=HKLM\SOFTWARE\Wow6432Node\
three=HKCU\S-1-5-21-2764583246-2298883548-3252906630-1001\Software\
one=HKCU\Software\
----------------------------------------------------------------
also tryed \compile-force

any reason why this wont work....HKCU are fine \\ HKLM is nogo!

Basic Reg Help.

Submitted by jedione on August 21, 2013 - 11:56pm

new to the Forum..May stay a while..

Hey guys just learnd how to make my first PAF. big learning curve
but now I know! time to move on my next app involves adding
two .Reg key's all i know is

1. Put them in /Data/settings folder
2. edit /appinfo/Launcher/appname.ini
to say.
-------------------------------------
Activate]
Registry=true

[RegistryKeys]
What go's here ?
------------------------------------
the two .reg files i exported and put in /Data/settings/
are named
one.reg
two.reg

can some one give me some insight...i am a very visual learner.

Appdata and Portable app Development

Submitted by VizuaaLOG on August 11, 2013 - 10:43am

I am trying to create a portable app for a Open Source code editor called brackets. So far I think I have gotten everything working except the AppData part. The code editor supports extensions so when the program is launched for the first time it creates some folders in AppData below are the folders it creates

AppData/Brackets/

Syntax in a NSIS script file

Submitted by tapsklaps on August 4, 2013 - 4:33pm

Due to usage of the NSIS Logic Library (implemented by the command
"!include LogicLib.nsh" in the *.nsi sript file) I often encountered constructs, which contain the 3 characters "$", "{" and "}".

Typical examples are:

  • ${If}
  • ${EndIf}
  • ${FileExists}
  • ${WordReplace}
  • ${SetEnvironmentVariable}
  • ${SegmentInit}
  • ${SegmentPrePrimary}

But in which cases is it necessary to use these characters and why I can omit these characters in connection with the following instructions:

  • CopyFiles

[Suggestion] Autorun Restore

Submitted by Lucrian on August 2, 2013 - 12:32pm

Hello,

Because a lot of viruses are affecting USB drives, I suggest a new feature: restore autorun file.

A simple feature will restore standard autorun like was when PortableApps was installed.

A complex feature will give possibility to save a custom autorun file and when a virus affect that file, you can restore autorun file.

What do you think about this?

Have a nice day,
Lucrian

Pages