You are here

Portable App Development

Discuss portable app development and modification of existing apps.

PortableApps.com Installer script won't compile correctly

confido117's picture
Submitted by confido117 on July 26, 2012 - 7:04pm

I've been trying to make an installer for the app I just put together. After editing the script a bit and making sure I have the files it wants, it still won't compile properly because of an error with uninstall functions that I can't find anywhere in the script. Anyone have any ideas about it?

Anyone interested in a FlashBin rewrite?

gluxon's picture
Submitted by gluxon on July 26, 2012 - 5:21pm

I finally managed to fix my bricked Seagate hard drive the other day, and looking through some backups of my now lost flash drive, I was completely in nostalgia..

Anyway, I came across FlashBin, an AutoItv3 application that I requested in the off topic forums and Eric Pilsits was kind enough to create with enough interest. For those who do not know, FlashBin's purpose was to create a USB Drive specific Recyble Bin. Any files you delete on your flash drive automatically goes to X:\Trash instead.

UI Customisation & restricted installs with automatic Silent/Background Updates

martronic's picture
Submitted by martronic on July 23, 2012 - 11:23am

i want to know if the Portable apps platform can be customized easily to have restricted app installs and be able to do background updates of non-active apps. the reason i ask is i am working at a school and i want to implement the portable apps platform so every user will have their app settings saved on their network home directory and not on the local machine, but i don't want them to be able to install the games and such that can be installed with the platform.

any ideas?

thanks in advanced!

Marty Mooney

Question regarding [DirectoriesMove]

bill_gagliardi's picture
Submitted by bill_gagliardi on July 23, 2012 - 7:41am

I'm trying to learn how the launcher works, and make a program portable, by examining other PortableApps. I ran into trouble though. I found that FoxIt Portable uses the following in it's launcher.ini.

[DirectoriesMove]
-=%APPDATA%\Foxit Software\Foxit Reader
-=%APPDATA%\Foxit Software\RMS

This unfortunately, completely lost me. What is the -= at the beginning of those lines about? What I'm trying to do is this. I have a program that writes data to the location

%USERPROFILE%\.Arachnophilia

Local Homepage for GoogleChrome

Submitted by T.M. on July 22, 2012 - 6:51pm

At the moment I'm figuring out, how to use GoogleChromePortable as local Browser for a CD-MP3-playback-system.

  • Would it be difficult to add LocalHomepage-functionality to the ChromePortableLauncher?
  • As I'm not familiar with NSIS, where can i get help?
  • Where in the existing sources to insert this function?
  • How to "compile" the exe?
  • . . .

Why?

Question about the Data\settings directory contents

bill_gagliardi's picture
Submitted by bill_gagliardi on July 20, 2012 - 10:42am

I'm making a launcher for an app that's already portable, and ran into a road block. There is an ini file in the Data\settings directory that contains the last drive and last directory the app was run from. My question is this, how do you deal with the portable app being moved.

AppInfo Editor Beta 1

Submitted by santium on July 17, 2012 - 12:29pm

So I got tired of typing out all the appinfo.ini files, so I made a program which will take the inputs and generate the file.
This is a beta software and is basic. All it can do right now is create/edit an appinfo.ini file. It has no error-checking yet. Also, I didn't include FileTypeCommandLine-extension or ProtocolCommandLine-extension because I didn't feel like parsing the field to add x number of inputs for each extension. I will in the next version, but I wrote this at 0230 today, and I was tired. But I decided to upload it to get comments about it.

RegistryValueWrite help

Lexal's picture
Submitted by Lexal on July 17, 2012 - 7:35am

I have some CLSID keys that have to be nulled on start OR deleted.
How i can do that? I found examples but are to messy to understand them.

My registy keys:

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{9E8D2FA3-591C-11D0-BF52-0020AF32BD64}]
@="Borland Midas DSCursor 1"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{9E8D2FA3-591C-11D0-BF52-0020AF32BD64}\InProcServer32]
@="F:\\Odkurzacz13Portable\\App\\Odkurzacz\\MIDAS.DLL"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{9E8D2FA3-591C-11D0-BF52-0020AF32BD64}\ProgID]
@="Borland.Midas_DSCursor.1"

Pages