You are here

Portable App Development

Discuss portable app development and modification of existing apps.

MinOS WIn XP Sp3?

Simeon's picture
Submitted by Simeon on January 21, 2013 - 4:59am

The latest JpegView update has a MinOS XP Service Pack 3. I know PAL cannot do this, so what is better:
-Set MinOS to Vista and kill the app under XP.
-Set MinOS to XP and hope there are only a few people out there without at least SP2.

I am leaning towards option 2 but wanted to ask for other opinions.

Usage of a portable app within an user account without admin rights

Submitted by tapsklaps on January 20, 2013 - 6:45pm

Suppose the portable app named "Appname" stores its settings in a registry key HKLM\Software\AppName. Furthermore I will run this app within an user account without admin rights. Let me now distinguish the following 2 cases:

  1. Case 1: App requires admin rights
  2. I think, that in this case the portable app will quit. The only possibility is, that I insert the following code in the file AppNamePortable.ini:

    [Launch]
    RunAsAdmin=force
    

OpenVPN Portable

Submitted by talapantas on January 17, 2013 - 3:02am

hi! im trying to make a launcher for OpenVPN so it can run portable. Im using portableapps.com launcher and was done with launcher.ini

Here's my launcher.ini


[Launch]
ProgramExecutable=OpenVPN\openvpn-gui.exe
DirectoryMoveOK=yes
SupportsUNC=yes
DirectoryMoveOK=yes

[Activate]
Registry=true

[RegistryKeys]
OpenVPN=HKLM\SOFTWARE\OpenVPN
OpenVPN-GUI=HKLM\SOFTWARE\OpenVPN-GUI

[RegistryValueWrite]
HKLM\SOFTWARE\OpenVPN\=REG_SZ:
HKLM\SOFTWARE\OpenVPN\log_dir=REG_SZ:%PAL:DataDir%\log
HKLM\SOFTWARE\OpenVPN\exe_path=REG_SZ:%PAL:AppDir%\OpenVPN\openvpn.exe

Usage of the section [SinglePortableAppInstance]

Submitted by tapsklaps on January 15, 2013 - 6:22pm

The default value of the section [SinglePortableAppInstance] is false, i.e. it's possible to run multiple instances of the portable app simultaneously. For the following considerations we will call the portable app suitable "multiple_instances". Furthermore we assume, that this app stores its settings in the registry key HKCU\Software\Publisher\multiple_instances. Accordingly the following code is necessary for making this app portable:

[Activate]
Registry=true

[RegistryKeys]
multiple_instances=HKCU\Software\Publisher\multiple_instances

How to follow and app which apps has accessed/eddited

Submitted by farat_as on January 11, 2013 - 3:00pm

Hi,

Is there any app which can follow which files changed by an application which executed?

I found some apps to find which files has been changed before and after an app executed. But they can not show me which files has been changed by this app. They show me all the files has been changed by operation system, services and all apps which runnig. So I can not filter the files which changed just by application which I want to follow.

I would be happy if you can suggest me any software to do that...

Thank you

The stability of portable apps

Submitted by uli123 on January 3, 2013 - 1:12pm

Hi,

since years I use a few PortableApps (eg. zip, rename) for small things.
Since a week I use some PortableApps much more intesive:
- Notepad++ for PHP, HTML, CSS ...
- LibreOffice instead of MS Office
- Thunderbird instead of Outlook
- Filezilla instead of WS_FTP Pro
Yes, I did a hard break ...

Ok, now it seems that these programs have a stability problem: They crash, hang a minute or forget the settings (Notepad++/FTP). (all last versions under Windows 8, 8GB)

Is this because they are open source or portable apps?
Is it better to use the normal installation?

Apps: [OLD - BROKEN] Minecraft - Tekkit - ComputerCraft

Submitted by trinaryatom on January 2, 2013 - 2:37am

Just thought i would share with everyone that i have discovered a way to use the official programs and make them portable. With a small edit of where Java looks for a folder.

I am in no way taking credit for making these programs or games. I Love these games so much I wanted to make them completely portable with me, which happen to be extremely simple.

All i had to do was find a way to open the game and tell it to drop its files in a specific location. (Which Java made that easy)

Pages