You are here

Portable App Development

Discuss portable app development and modification of existing apps.

Great Idea, How do i make Portable Apps?

Submitted by Gizmod on April 3, 2008 - 5:54am

I have downloaded most of these portable apps now and run everything off my USB Drive.

Does anyone have a guide on how to create these portable apps? I am a programmer by trade and am assuming that certain utilities need to be used to track dlls etc and to tell the exe files the proper route to find them.

Any help much appreciated. Great Work so far and well done to everyone involved.

how to add japanese translations

Submitted by Travis Carrico on April 3, 2008 - 12:13am

i asked about this in a topic in the localization section but nobody answered. I have the japanese translations now for jkdefrag but i don't know how to add them since no matter what encoding i try to use the characters show up as boxes or question marks. will it still show up fine to japanese windows even if it shows up weird on my pc? and what encoding should i use for the ini?

Auslogics BoostSpeed 4

Mclovin223's picture
Submitted by Mclovin223 on April 2, 2008 - 11:23pm

Alright, I was bored today so I decided to work on a Auslogics BoostSpeed 4 launcher, because it would be a really useful tool to bring with me to use on other computers to clean them up, instead of carrying 5 other apps. Now There are only 4 registry keys made, 2 for the Start menu and 2 for the Current User and User Sections. Since the 2 start menu ones don't matter, its really just 2. I'm going to use Portable App Creator because it has a nice collection of apps that can be used to make it. Plus I'm still working on learning to write in other ways.

NSIS Header RegOps2

Submitted by wraithdu on April 2, 2008 - 11:22pm

Two registry functions. First is a RegKeyExists function that will determine if a reg key exists without using the Registry plugin. The next one builds on that function, and can use SetACL to reset permissions on a key to allow you to delete it, ie the Enum\Root\LEGACY_ keys.

Should be self-explanatory how to use them. They use the same format as the Registry plugin, ie a full key path.

Release Notes:

Update 2008-04-06

ProcFunc - NSIS Process Function Header

Submitted by wraithdu on April 2, 2008 - 10:57pm

Well this little project of mine has grown. The code's pretty long now, so it's available as a download. More macros available -

[See full code at end of post]

${ProcessExists}
Determines if a given process exists by name or PID, and returns the Process ID (PID).

${GetProcessPath}
Determines first if a process exists, and returns the full path by name or PID.
WARNING: This will only succeed if the calling process has sufficient rights to open the target process.

Create an .NET portable application

Submitted by orobin on April 2, 2008 - 6:50am

Hello,

I am curently looking in this forum some information, on how I can do to make my .net winform application in portable format :

I need to embbed the framework an my application.
I have studied the legal problem, and because the .net framework is free distribution, I can embbed it with my application.

now, I need some help.

How can I do it, how can I start.
is there any tool which help to create portable app ?
I have tested App creator, but it doesn't work on my omputer.

is there any tutorial, or what else ?

many thank you for any help, link, idea.

best regards,

What's necessary for a non-NSIS, no-launcher app?

Submitted by CPeterson on April 1, 2008 - 3:41pm

Hi everyone,

I'm the author of a shareware application* that already supports an optional portable mode where all of the application files are stored in the same directory as the exe. The installer uses InnoSetup, and asks whether to create a normal or portable install and puts things appropriately.

I've looked through the unofficial PAF specs, and they say a specific directory structure is necessary, but it doesn't say why.

Development Test = Real, Full Apps... NOT Just Launchers

John T. Haller's picture
Submitted by John T. Haller on April 1, 2008 - 11:59am

Seems we've been having a few 'launcher only' apps posted as development tests. To be clear, this is not the point of the Development Test process. This is for real, full apps... not just launchers where an end user is expected to download something separately, install it on a PC where they have admin rights, copy files out, uninstall, etc. The Development Test program is only for real, full open source applications.

Should I post my apps here?

Submitted by shmilynus on March 31, 2008 - 11:27pm

Hi everyone,

I'm a newbie here. So if my question is not appropriate, please let me know and I'm sorry about it.

I have written 2 applications recently using AutoIt. So can I post it here? So far I believe that it doesn't violate the rules here.

My applications are:

- WinMaster: It helps you to change the name (title/caption) of a window, change the opacity of the window, bring the windows always on top, close, hide, minimize it (in case the close,minimize buttons are disabled)
- ShutMeDown: Shut down/restart the computer automatically after some period of time.

Pages