You are here

Portable App Development

Discuss portable app development and modification of existing apps.

how can i handle more then 1 registry entry???

Submitted by denash on April 25, 2008 - 2:33pm

this code handles 1 registry key only and works:


;Copyright (C) 2004-2008 John T. Haller

;Website: http://PortableApps.com/TrillianPortable

;This software is OSI Certified Open Source Software.
;OSI Certified is a certification mark of the Open Source Initiative.

;This program is free software; you can redistribute it and/or
;modify it under the terms of the GNU General Public License
;as published by the Free Software Foundation; either version 2
;of the License, or (at your option) any later version.

[Splashscreen] PTC Splashscreen Template

MrElchbau's picture
Submitted by MrElchbau on April 24, 2008 - 3:55pm

Hi Folks!
We made a splashscreen template for anyone how needs it. It's without PortableApps.com-logo. Instead we're using a bag (or call it suitcase) where you could paste your logo, icon or screenshot in. There are 5 poses in 3 intensities. You could work by png-templates, but there's also a PSD included. For further works, we added an icon with 12 formates and the bag poses in 5 large pics. Additionally, there are 6 sample splashscreens to have a quick overview.

Name
PTC Splashscreen Template
Class
Splashscreen

Request:: application/folder path ini

Submitted by torsten.burschka on April 24, 2008 - 3:33am

Hello,

I use applications from PortableApps.com since years, but since the combination of some portable apps I have some path problems.
I dislike the default path structure with:

PortableDrive:\
+\PortableApps\
+\AnyApplicationPortable\

My path structure is like this

PortableDrive:\
+\Software\
+\AnyApplication\

If you use portable applications like WinSCP with PUTTY/Notepad++ integration it will not work. Thats why I suggest a *new* ini file in the PortableApps folder (or folder Software). This ini file should store the path to the application directory:

@Somebody good with NSIS

digitxp's picture
Submitted by digitxp on April 23, 2008 - 7:46pm

I was minding my own business, compiling UP ME with a nenw feature, but the compiler was reporting this error:

include: "E:\PortableApps\NSISPortable\App\NSIS\Include\Registry.nsh"
!define: "registry::Open" already defined!
!include: error in script: "E:\PortableApps\NSISPortable\App\NSIS\Include\Registry.nsh" on line 1
Error in script "C:\Documents and Settings\all\Desktop\Casey\Development\UP ME\Other\UP ME.nsi" on line 82 -- aborting creation process

I was thinking, "What the heck!? This never happened once before!"

NSIS Header WindowFunc

Submitted by wraithdu on April 23, 2008 - 3:26pm

WindowFunc header file. Window (not MS Windows) related functions.

Download WindowFunc.nsh

${WinWait}
Waits for a window to exist by title or PID (title optional, partial title accepted; PID required) and optional class (full classname required if used). Can specify a timeout value. Returns -1 if timed out, or the window handle if successful.

${WinWaitVisible}

Pages