You are here

Portable App Development

Discuss portable app development and modification of existing apps.

Is it possible to create one app with several exe-files?

BlueRibbon's picture
Submitted by BlueRibbon on January 9, 2018 - 8:17pm

In some cases a program exists of more exe-files which function each separately, however together they form one program. For example I bring on the free music creator software PxTone: https://en.wikipedia.org/wiki/PxTone

It's a package containing 4 small exe-files, because next to a sequencer there's separate software for creating instrument voices and SFX and there's a player. (By the way: it's all portable by itself, however I don't know it leaves traces into the Windows Registry)

How? Data synchronization only after all EXEs have been terminated

Submitted by Robert88 on January 4, 2018 - 12:59pm

Hello,

I haven't dealt with the PortableApps SDK more intensively yet. Since I want to solve a certain situation with PortableApps and don't know if it can solve my special situation, I would like to ask here first.

I want to make a program suite portable. This suite consists of three or four equivalent programs (called A.exe, B.exe, C.exe and D.exe). All programs use parts of a folder structure under 'Local' in the users directory. All programs can be running at the same time and each program can write to the shared folders under' Local' data.

[RegistryValueWrite] question/issue

Submitted by Lance3495 on December 28, 2017 - 6:14pm

I am trying to portablize PotPlayer (a freeware audio & video player similar to AIMP: https://daumpotplayer.com/ ) and am having some success with it except for one issue. It writes a registry entry into HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION where there is already an existing key/value.

VB6 EXE files

Submitted by Heartlandet on December 14, 2017 - 8:54pm

Hi, guys. Noob here. I really have searched the forum and SUpport for my answer but I can't find it, although I'm sure it must be right in front of me.
I also have a killer headache so, if it's okay I'd like to just ask the question. No offense intended.

I am an old school VBA/VB6 coder and need to make an MS Access app portable. Since I can't do that directly, I thought maybe I would convert it to VB6 with this: http://www.iriesoftware.com/

[RegistryKeys] HKLM doesn't work sometimes

XpucT's picture
Submitted by XpucT on December 11, 2017 - 8:51am

Hi, everyone!
So, I have a problem with [RegistryKeys]

When I do so:
[RegistryKeys]
HKCU=HKCU\Software\AppName

It always work.

When I do so:
[RegistryKeys]
HKLM=HKLM\Software\AppName

It sometimes doesn't work.

I noticed that I have the same problem with Common Files folder (sometimes — not always) and I can't understand what it depends on.

Launcher Themes.

Submitted by MrQMarx on December 9, 2017 - 8:38am

I couldn't really see a section for Launcher themes so I just made one here.

To replace a default theme go to:
"PortableApps\PortableApps.com\App\Graphics\Chrome"
pick a folder, drag the image in and rename.

One of my favorite things with the Windows theme modding groups is the looking towards real world textures rather than just gradients and the like.
So I made a menu theme based on that.
https://imgur.com/a/GZkHV

RAM optimization for Launcher

Submitted by Antony Murste on December 2, 2017 - 1:53am

Hello.

Why does Launcher take up so much RAM? Launcher has much less functionality than the application being launched. But Launcher requires RAM more than the application you are running.
https://pasteboard.co/HG7vjXt.jpg

For example
AkelPad.exe - 7 MiB
AkelPadPortable.exe - 40 MiB
ProcessExplorerPortable.exe - 38 MiB
ProcessExplorer.exe - 36 MiB

Meaning of ${|} define\variable

Submitted by nfs911 on December 1, 2017 - 4:35pm

Hello!
Studying the source code (PortableApps.comLauncher), I came across a ${|} and don't understand meaning of ${|} also not can find documentation of this.
This like as OR? When i see this into end of expression - not sure that understand meaning. Finding in source code, this forum, help files and search engine not get results.

Pages