You are here

Portable App Development

Discuss portable app development and modification of existing apps.

Launcher Not Using Right Reg File

Submitted by Devo on March 24, 2008 - 11:57am

I've been working on a Winamp launcher to apply a reg key for the pro registration. I previously posted about this here (https://portableapps.com/node/12246), but decided to bring this up in this forum because it is more about development now. I've been using the PuttyPortable source and changing it so that I can use it with winamp. The only problem I have now it that the launcher will not use the registry entry in the \Data\settings folder.

Registry and the Admin

digitxp's picture
Submitted by digitxp on March 24, 2008 - 11:08am

I was trying to portableize a program that made registry entries in HKLM and HKCU. I was thinking about duplicating the registry section in the launcher to handle both. But it gets a little too complicated. Anyone know how to use NSIS to drop rights for a program? Anyone?
And while I'm at it, does anyone know how system::call works?????

program gathering info from a large logfile?

Submitted by Travis Carrico on March 24, 2008 - 10:49am

i want to be able to read fragmentation percentage out of a log file created by jkdefrag from my autoit script. is this possible and how could it be done. The lines i'm interested are burried in with tons of other lines and look like this:

09:32:55 - Total size of fragmented items: 680427520 bytes, 166120 clusters, 4.8814% of all items, 4.2249% of disk

and if it would have to read line by line would this cause the app to eat up a ton of cpu?

PAF template

digitxp's picture
Submitted by digitxp on March 23, 2008 - 5:28pm

I was bored, so I made a PAF template.
All you have to do is follow the readmes.
Download
The PAF template is basically a template to make a Portable App. It's designed (Not really) for a beginner, except for the part about the NSIS launchers. A lot of people need something like this :).

Registry in NSIS

Submitted by Jacob Mastel on March 22, 2008 - 9:33pm

I have an app I'm working on and I'm not sure how to handle it's registry entries. All the settings are stored in the registry and I'm not quite sure how to handle that. I know I'm supposed to put them into an .ini but where do I go from there? Do I copy them to the registry when the app runs then copy them from the registry in the .ini when the app closes? If so can somebody give me a line of code as example. Bare with me it's hard to pick examples out of the huge launchers.

PortableApps Skins

digitxp's picture
Submitted by digitxp on March 22, 2008 - 4:17pm

I've noticed a lot of apps nowadays (that are in the beta forums) have skinning, so I was wondering if there would be portableapps.com skins/themes.
I know neorame is working on (for a few months, now) coolplayer portable, with extra features and a skin. I stink at art, so I was wondering if anyone would volunteer (or not, :P) to make portableapps skins/themes for apps.
I'm not demanding, just wondering.
Uh-oh, NO! Not the ear! NOOOOOOOOOOOOOOOOO!!!!!!

So called "Stealing"

digitxp's picture
Submitted by digitxp on March 22, 2008 - 9:41am

Recently, there's been a lot of 'stealing' other peoples' projects, for example typefaster, x-moto, ...
There has to be a way to make sure nobody 'takes' other peoples' project.
I have a few (probably not good) idea:

  1. Make a What's being developed forum where people can register to make portable programs, then if somebody's already workin' on it, they can just leave a note. (Problem with this is that there would be a lot of bumping when people want to take over a project).

PeaZip 2.0

Submitted by giorgiotani on March 21, 2008 - 6:46am

PeaZip 2.0 was released few hours ago: this release completes the evolution PeaZip user interface sustained in 1.* series and set the new starting point for UI of 2.* series; UI development was expecially focused in enhancing usability of the application under many different aspect: improved context menus, more keyoboard shortcuts, smarter default behaviours etc...
The natively standalone package of PeaZip 2.0 is:
http://downloads.sourceforge.net/peazip/peazip_portable-2.0.bin.WINDOWS.zip

2.0 portable package features those changes against 1.11b:
peazip.exe was updated

Pages