July 28, 2008

First of all, I have to tell you that making a portable program is software developers’ privilege. Only they can design a software not to use the Windows registry, to store its configuration files in their own directory and not to depend on the host computer’s system files, etc.

In this guide I will show you how to make a launcher for a program. The launcher prepares the host computer so when the program launches, all of its configuration files and registry entries, etc. are already present on the host computer. Thus the result won’t be a portable software at all but a software which will make the original application seem to be portable.


When you close the non-portable application, the launcher removes traces from the host computer and saves the configuration settings, so if you launch it on another computer, all your settings will come back.

It also restores the settings of a local installation of the program, if any.

Please note This tutorials are for educational purposes only and will not be held responsible for any damages to your computer system or loss of data or other liability that results from the information or material you obtain.



Download : working files

Password : wilsont3ch.com

Chapter 1 - General Information

1. About Portables

2. Required Level Of Knowledge

3. Softwares Used

4. Overview Of The Launcher

5. Choosing The Software

6. Safe Portable

Chapter 2 - The Basics

1. Selecting Software

2. Capturing Changes

3. Interpreting Results

4. File System Changes

5. Windows Registry

6. Registry Changes

7. Validating Results

8. Bringing NSIS To The Game

9. Modifying The Template

10. Compiling The Launcher

11. Keeping Local Installation

12. Testing, Testing, Testing…

13. Conclusion

Chapter 3 - Advanced Topics

1. Relative Paths

2.Reg2Nsis

3. Universal Extractor

4. Settings In Registry

5. Hidden Registration Data

6. File Management

7. More File Management

8. Registering Libraries

9. Installing MSI Files

10. Time and Date

11. .NET and Java

12. Reducing Size

13. Failures

Final Words

Written By Tivy




2 Responses to “How To Make Portables”

  1. 3rror Says:

    When the tutorials will be ready and where is the all tools and working files.
    Very nice site, i love it :)

  2. wilson Says:

    Hello 3rror,
    welcome to wilsont3ch.com
    Tutorial is done and all tools, files has been uploaded.
    Kind regards
    Wilson

Leave a Reply

You must be logged in to post a comment.