You are here

Portable App Development

Discuss portable app development and modification of existing apps.

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.

dbForge Index Manager for SQL Server

Submitted by Devart on November 22, 2017 - 2:58am

dbForge Index Manager for SQL Server is an SSMS add-in for analyzing the status of SQL indexes and fixing issues with index fragmentation. The tool allows you to quickly collect index fragmentation statistics and detect databases that require maintenance. You can instantly rebuild and reorganize SQL indexes in visual mode or generate SQL script for the future use. dbForge Index Manager for SQL Server will significantly boost SQL Server performance without much effort.

Pages