You are here

A great suggestion

3 posts / 0 new
Last post
nodrugs15
Offline
Last seen: 14 years 2 days ago
Joined: 2010-12-04 03:27
A great suggestion

Hello,

I like the portable apps thing very much. But one thing is kinda "missing".

You need to install special apps created for the platform. Platform is tiny and great. Good job.

But what about to create kinda "bridge" between windows and the platform. What i exactly mean is to manipulate the variables like %appdata% to a folder on the USB device. This way it would be possible to install any program on the device.

Think about it

nodrugs15

John T. Haller
John T. Haller's picture
Offline
Last seen: 9 hours 48 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Can't

You can't change APPDATA as most apps don't use it. You can change USERPROFILE but that introduces a whole host of other problems. There are a couple commercial solutions that promise to let you make any app portable but they are exceedingly hit and miss and not as stable or reliable as the platform and apps we release. And they don't support apps most people want like Office or Photoshop anyway since those have hardware-tied DRM in them.

Sometimes, the impossible can become possible, if you're awesome!

solanus
solanus's picture
Offline
Last seen: 10 years 3 months ago
Joined: 2006-01-21 19:12
Welcome to PortableApps!

To answer that question: there's a reason why the platform doesn't directly make apps portable.
From the beginning, PortableApps has been working to create individual apps that are self-contained and portable. Each app lives entirely inside its own folder, so for example, everything that OpenOffice Portable needs to run is included inside the OpenOfficePortable folder.
This way, you don't NEED to use the PortableApps Platform to run PortableApps. In fact, the Platform in itself is really just a menu of shortcuts to portable applications, with a few bells and whistles added in: it has a very simple backup routine, some shortcuts to subfolders and the Windows search routine, and a routine to check the Sourceforge site for updates to apps hosted here.

What you are suggesting assumes that with a few simple tweaks, any app can be made portable from a central point, but that's not the case. Every application has different dependencies, different registry entries, etc., so each app needs to be individually re-configured to be portable.
Thankfully, one of the developers here created a system (the PortableApps Launcher) that simplifies the process, so that almost every adjustment can be made using an ini file inside the app's folder. Each app still needs to be configured individually, though.

I made this half-pony, half-monkey monster to please you.

Log in or register to post comments