EN IT DE FR

Informationen

- Portable Software

A portable app is a computer program that you can carry around with you on a portable device and use on any Windows computer. When your USB flash drive, portable hard drive, iPod or any other device is plugged in, you have access to your software and personal data just as you would on your own PC. And when you unplug the device, none of your personal data is left behind.

Zuerst raten wir Ihnen unsere Liste von portablen Appz zu überfliegen, diese Sammlung enthält ausgewählte Software aus dem ganzen Netz. Alternative können Sie auch eine der unteren Websites besuchen um noch mehr portable Programme zu finden:

- Similar Projects

There are several projects currently active that offer collections for USB flash drive similar to ours, in particular Italian, English and French. We care to specify that some are good projects, our goal is to differentiate us from them realizing a single package, complete, multilanguage and always updated. Here, however, are reported some websites:

- Portablize An Application

To make portable a preexisting application is not so easy, this small guide wants to be a brief introduction to get a sense a little 'more clear about it.

To begin you must bear in mind that often applications are only available in the form of installation files (Setup.exe). In these cases it is necessary to use special programs that are able to extract the files from the installer, without needing to run them. One of the most valid tools that come to us in aid is Universal Extractor (included in Lupo PenSuite). This software allows you to "jump" the procedure for installing a program, extracting its files as with a normal compressed archive. Sometimes however this procedure doesn't work, therefore you can try to install the program normally, make a copy of installed files and then uninstall the original one.

Now, before starting the program, is necessary keep in mind than almost always applications save setting files in specific system folders (eg "Application Data") and are therefore not portable. To make checks you can use monitoring application tools as FileMon. In some cases copying these setting files in the application folder, the next time you start are recognized and used (in this way are no longer stored outside and the application results portable). To remedy this problem some programmers have created launcher that save data in a program subfolder. One of the first projects of this type was PortableApps.

You also need to know that applications almost always save some registry key. For this reason the natively portable programs are very little. To discover if a program modifies or not the system registry exist monitoring applications as RegMon and Regshot (included in Lupo PenSuite). This is a more complex problem to resolve, often the easiest thing to do is to try to contact the author and to propose the development of a portable version of his application. In alternative some programmers are working to complete launcher, capable of saving in a subfolder of the program also their registry keys. Examples of this type are the x-launcher, on WinPenPack, or the launcher of PortableApps.

Finally note that with programs like UPX Shell or UPX Tool+ (included in Lupo PenSuite) you can compress individual files that compose an application, keeping it running (it saves space on the USB flash drive).

As you can see it is not easy to create portable applications, but approaching to these projects is the best way in order to know the argument and to try in person to realize something.