You are here

Portable App Development

Discuss portable app development and modification of existing apps.

New ~ Launcher Error's Missing INI File

Submitted by jtaylor330 on February 28, 2014 - 9:39pm

After running Launcher Generator I get a successful output and Exe for my Application. When I run the Application i get an error
MyApp Portable cannot be started. You may want to re-install...

(ERROR: C:\*\*\*\App\AppInfo\Launcher\MyApp.ini cannot be found.)

My assumption was when the launcher ran it would create the appropriate .ini files after I put in the AppInfo.ini and other required .INI's in the AppInfo folder.

If I manually create MyApp.ini and place it in the \Launcher Directory I get the error:

(Portable Launcher - What Am I To Launch?)

PortableApps.comDocuments Custom Code Update To Fix Bug

John T. Haller's picture
Submitted by John T. Haller on February 20, 2014 - 12:33pm

A few apps are using some custom code for PAL (contained in Custom.nsh) I wrote to determine the PortableApps.com Documents directory when apps are run without the PA.c Platform. There is a bug in this code that I fixed today in the LibreOffice Portable 4.2.1 update (awaiting publisher posting). Here is the fixed code:

ExpandEnvStrings $1 "%PortableApps.comDocuments%"
	${If} $1 == ""
	${OrIfNot} ${FileExists} "$1\*.*"
		${GetParent} $EXEDIR $3
		${GetParent} $3 $1
		${If} $1 == "" ;Be sure we didn't just GetParent on Root
			StrCpy $1 $3
		${EndIf}

Making Devanagari Phonetic, Typewriter keyboard

Submitted by Prakash Dongare on February 16, 2014 - 9:09am

Sir,Thanks for providing PKL app for keyboard driver. I too develop Indian Devanagari keyboard. In the .INI file, there is dead key for few ligature. But devenagari had no need Dead key. Devanagari had normal sequence key. for example: 'A' + 'B' -> 'C'. What can i do for making my keyboard driver. Dead key hasn`t make my language keyboard. Please Email me.

Starting in menu opens two extra console windows on Windows 8

Submitted by thasmo on February 12, 2014 - 6:13pm

Hi there!

When starting Cygwin Portable on Windows 8 using the PortableApps menu two additional, unwanted console windows open. When starting it manually/directly using the CygwinPortable.exe in the directory '\PortableApps\CygwinPortable' only the Cygwin terminal opens.

I noticed this when I upgraded to Windows 8 - on Windows 7 it does work normally when starting it using the menu.

I've played around with the launcher configuration, especially with the options 'HideCommandLineWindow' and 'RunAsAdmin' but it doesn't seem to affect it.

ePSXe Compliance with PortableApps.com Platform

VirtualVirgo's picture
Submitted by VirtualVirgo on February 2, 2014 - 6:29pm

Greetings,

I am trying to create a launcher for ePSXe (http://www.epsxe.com/).
I know there has been brief mention of this application here- (https://portableapps.com/node/4347). The forum topic has 2 posts, one mentioning that it's already portable (As far as files go, anyway) and that the registry should be something easy to deal with. The post is also 8 years old, leading me to believe no one else desires the PA.c form of this application. The second post mentions to the Original Poster to use a different program.

Number of appicon files when app has 2 executables?

Submitted by samdev on January 28, 2014 - 4:20pm

I'm currently updating one app that has 2 executable files.

I already seen the docs but cloud find more details info about the appicon file naming and cardinality.

In the docs we have:
[Control]
Icons=2
Start=AppNamePortable.exe
Start1=AppNamePortable.exe
Name1=AppName Portable
Start2=AppNamePortable2.exe
Name2=AppName Portable Other Part

So I assume we need at least 6 files (appicon.ico, appicon_16.png, appicon_32.png, appicon2.ico, appicon2_16.png, appicon2_32.png). But in this case the executable from Name1 will not have an icon on the PortableApp menu.

Multilanguage support

Submitted by samdev on January 27, 2014 - 8:36pm

Is Multilingual still working fine?
Aren't we supposed to choose the app's language on one of the installers steps?

I generated an installer from something like:
[appinfo.ini]
...
Language=Multilingual
...

[installer.ini]
...
[Languages]
ARABIC=true
BELARUSSIAN=true
...

["Launcher".ini]
...
[Language]
Base=%PortableApps.comLocaleName%
DefaultIfNotExists=English

[LanguageStrings]
Arabic=ar
Belarussian=be
...

Is there any way of making an App depend on another?

Submitted by samdev on January 25, 2014 - 1:40pm

Hi all,

Is there any way of making an App depend on another? i.e. a way of making an App installation require some other to be installed, check if they are installed and install them if not present?

I'm talking about SuperPutty as it currently bundles Putty and Kitty with it and as we have them already Portabelized it's not good to be bundling them again inside Superputty. It's also more work to do...

I remember of seeing something like that is the beginning of PortableApps, not sure about the App...

Can anyone help on this?

Tks,

How to copy?

Submitted by tani-page on January 24, 2014 - 9:02am

How to copy the file in PortableApps.comInstallerCustom.nsh?
I want to copy when installer is running,
from "/appnamePortable/app/appname/res/aaa.png" to"/appnamePortable/app/appname/res/menu/bbb.png".
How to write PortableApps.comInstallerCustom.nsh?

Pages