You are here

Portable App Development

Discuss portable app development and modification of existing apps.

Jportable doesn't work properly

Submitted by keshav26 on July 15, 2015 - 10:27am

Hello Everyone,

I am having a strange bug with jportable.

I have created a package with chromiumportable and jportable.

I want to get the jportable (Java plugin) to work with chromium, my problem is that when I have a Java Runtime Environment installed on a PC the chromiumportable is using the JRE of the PC and when I uninstall the Java Runtime Environment of the machine, chromium will use the Jportable of the package.

I am looking for a way to force chromiumportable to use the jportable.

Is that possible? Can someone help me?

Regards,

Registry: key value in shared key

Submitted by DatLicht on June 29, 2015 - 11:07am

I have a to-portabilize software which creates an autorun entry in

HKCU\Software\Microsoft\Windows\CurrentVersion\Run\

here an extract of my launcher.ini:

[Launch]
[...]

[Activate]
Registry=true

[RegistryKeys]
[...]
mysoftware15=HKCU\Software\Microsoft\Windows\CurrentVersion\Run\MySoftware
[...]

Of course, I cannot take the whole \Run key because it's a shared key. Unfortunately, it doesn't get recognized by the launcher. If I understand the documentation right, with

Windows 10 x64 «PortableApps.com Launcher» problem

XpucT's picture
Submitted by XpucT on June 19, 2015 - 6:19pm

Hi everyone, and sorry for my English please. I'm from Russia.
I got some trouble with my own-created portable apps on Windows 10 x64.
Every program I created on Windows 8.1 x64 run with no problem and troubles on real and virtual Windows 7/8.1 x86/x64.
But when I try to launch my own portable apps on Windows 10 TP x64, I have nothing. Programs not starting.
When I launch my AppNamePortable.exe all I can see is just a new folder Data and nothing else. No errors, no warnings. Just nothing except Data folder with data inside.

Vetting the developers

Submitted by Houston on June 19, 2015 - 9:14am

Is there a procedure used to vet the developers who create apps to download from here? Especially I am interested to know whether these apps are thoroughly checked for security against backdoors and such. What is to keep a nefarious person from creating a stealthy vulnerability into one of these programs, to which anyone downloading it would then fall victim? Thanks.

Please allow suspending of batch installs

Submitted by Elliander on June 8, 2015 - 6:00pm

My first try with portable apps was a disaster because I had no idea that a group of such small programs would take so long to install. There was no way to stop when I needed to leave for class and doing so unfortunately broke the flash drive. On my second try I went to install a smaller list, and it still takes forever and now I today I was again in a situation where I had to let it finish or take it. I had to risk letting it get stolen and there was nothing I could do about it.

Help files in C:\ProgramData.

Submitted by Jarod_Pass on June 7, 2015 - 5:51pm

Good morning.

I have a program which I want to make portable. By installing, copying 4 files within a folder (MyApp) in the ProgramData directory windows 7, two configuration files are .txt extención, one of .chm help and other settings (Font.dat). I tried several ways but run not find the path of the files, I get the following message: C:\ProgramData\MyApp\AppData\Font.dat was not found.

As I can access these files?
Where is the mistake?

[Launch]
ProgramExecutable=MyApp\MyApp.exe
SinglePortableAppInstance=true
DirectoryMoveOK=yes

ready for testing: paf assistent

Submitted by DatLicht on June 2, 2015 - 1:45pm

I wrote an awesome tool that will help you in your work paf'ing your apps.

Features:
- open an .exe and fill out the rest of a simple form
- automatically generate the structure, appinfo.ini, launcher.ini and extracted icon set.
- batch write inis, generate launcher and generate installer

Dependencies:
- Windows 7 or better
- dot.NET 4
- portableapps.com Launcher generator
- portableapps.com Installer generator

Pages