You are here

Portable App Development

Discuss portable app development and modification of existing apps.

Installer Language Selection Help

Submitted by Magibon on December 23, 2011 - 4:03am

Hey guys.. i've been pulling my hair out these past few days attempting my first language selection from the installer.

I've dissected LibreOffice, WinDjView for help.

Im making a PAF launcher/installer for Adobe Photoshop.. im sick of the bloat it comes with.
This is for my own personal use.. so no copyright infringement will be shared here.

But .. here's my custom.nsh, which i have placed in Launcher:
http://pastebay.com/147848

And here's part of my Launcher.ini (the part that's relevant):
http://pastebay.com/147849

RuntimeData should (sometimes) not put in Data\

Submitted by david_pi on December 21, 2011 - 10:08am

Hello.

PortableApps.com Launcher put RuntimeData in Data directory, and check it on startup to know if last exit is a good exit. In some case this may cause problems. For example:

  • I run a portable app on computer A, the app store settings in registry and some data in AppData. I pull out the flash drive so the app didn't do a restore, and the RuntimeData file remain in data directory.
  • Then I run the app on computer B, it found the runtimedata and do a restore. So my data and the local installed app on computer B are corrupted.

XML Language Help

Submitted by Magibon on December 17, 2011 - 1:13pm

Hello everyone.. i have searched this entire website, Wiki, and the Internet to try and figure this out... but so far am unsuccessful.

My app is pretty much done but i want to implement the language.
I've done language with INI successfully.

This is my first XML and the style is completely different than the examples I've found on here and the Internet.

Here's the XML:
http://pastebay.com/147154

If anyone can help me figure out the:
[FileWrite1] & [LanguageFile]

R Portable App

Submitted by billhuber on December 13, 2011 - 12:07pm

I created a portable version of the R language for statistical computing and graphics. R is available as Free Software under the terms of the Free Software Foundation's GNU General Public License in source code form. There is a portable version of R available from http://sourceforge.net/projects/rportable/files/ but it is hard to find and has not been updated recently. I was wondering if we could add this app to the portableapps.com site.

The appinfo for the version I built is:

[Format]
Type=PortableApps.comFormat
Version=2.0

[Details]
Name=R Portable
AppID=R-Portable

64 bit versions of Portable Apps

Submitted by jfoster81747 on December 6, 2011 - 5:20pm

I am just wondering if there are any of the Portable Apps that are 64bit specefic. I think that all of them are currently 32bit & to some extent that makes sense as it give the developers a broader range of apps & potential. However I also think that is a dwindling process & was wondering about a fork to 64bit.
frosty

PAF newcomer

Submitted by Magibon on December 6, 2011 - 8:06am

hello everybody!

im a frequent visitor here.
all of my apps. are either PAF, NSIS, but are all portable except for the few that need to be installed.

i have been using NSIS to make my portable apps. but decided to switch to PAF because of John @ PortableFreeware.com.

I have successfully built a few apps already.. but i have a few nagging questions i hope can be clarified here Smile

1. If the application stores it's settings in the registry:
- do i have to use [FileMove] to back it up in addition to [registry]activate=true? or is setting the registry key to be portabilized enough?

Help with Java app portability

Ken Herbert's picture
Submitted by Ken Herbert on December 2, 2011 - 5:50pm

Hey folks,

I'm in the process of making my first Java-based portable app, but Java as a platform is not a strong point for me. I seem to have come across something that isn't handled in the launcher manual, either that or I'm just not reading it correctly (always a possibility).

First of all, the app in question is Makagiga. I am using version 3.8.13 Portable/Cross-Platform purely because version 4 uses Java 7, for which there is currently no portable version.

Pages