You are here

Portable App Development

Discuss portable app development and modification of existing apps.

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.

[Theme] Vistered Little Inspired

MrElchbau's picture
Submitted by MrElchbau on March 31, 2008 - 1:56pm

Last week I saw a page with a shiny minimalistic design, almost can't read it by enthusiasm. I wrote to the admin and begged for using it to a PAM-Mod Theme and a PNotes Skin. He said it wasn't his creation, but he gave me the required name. Windyroad wrotes: "Feel free to make any changes you like. It's a GPL theme."
I started immediately. Here's my transmutation:

Name
VL Theme Set
PAM-Version
PAM-Mod R30 to R31
Size
286 * 479 pix

Pages