Home > Blogs > VMware ThinApp Blog


How to Create a ThinApp package of Open Office or Star Office

 

These are instructions on how to Create a ThinApp package of Open Office or Star Office.


Requirements

The following items and knowledge are required for use of this procedure:

  • Familiarization with instructions on how to virtualize a software product via ThinApp (see, "How to Make a ThinApp Application" on the VMware ThinApp Blogs at http://blogs.vmware.com/thinapp/2008/10/how-to-make-a-t.html).
  • The installation files for Open Office or Star Office are needed. A copy of the Open Office installation can be downloaded from http://www.openoffice.org.

Warning!

Building a ThinApp package in no way modifies the licensing of the software product you are attempting to virtualize with ThinApp! Ensure you are compliance with product licenses for ANY software package you wish to virtualize and deploy using ThinApp. Consult your software product's End User License Agreement (EULA) for reference and questions.

ThinApp Links:

ThinApp Product Homepage – http://www.vmware.com/products/thinapp/
ThinApp Online Manual – http://pubs.vmware.com/thinapp4/help/
VMware ThinApp Communities Forum – http://communities.vmware.com/community/vmtn/entdesk/thinapp
VMware ThinApp Tech Topics Portal – http://www.vmware.com/products/thinapp/related-resources.html
ThinApp Blogs – http://blogs.vmware.com/thinapp/
ThinApp Demo – https://www.vmware.com/tryvmware/login.php?eval=thinapp

 

Instructions on How to Create a ThinApp Package of Open Office or Star Office

These are the basic instruction you will need on creating a ThinApp package of Open Office or Star Office.

  1. Start with a cleanly built Windows XP VM.
    NOTE: Use the "How to make a ThinApp Application" as a reference.

  2. Run a ThinApp Pre-installation Setup Capture.

  3. Close the ThinApp Pre-installation Setup Capture using the red "X" in the upper-right corner.

  4. Launch the Open Office or Star Office installer.

  5. If prompted with a window to select a destination to unpack the installer to, it is suggested to use something such as C:\TEMP. This way, the installation files can be easily removed from the ThinApp project after completing the setup capture.

  6. At the Customer Information page, ensure the installation will be for "all users".

  7. At the Setup Type screen, select CUSTOM.

  8. At the Custom Setup screen, ensure the appropriate options are selected for your installation.

  9. Ensure the option to create a start link on the desktop is checked (if prompted during setup).



  10. Once the installation of Open Office or Star Office is complete, click FINISH to close out the installation and then launch Open Office or Star Office to test it out.

  11. At the registration screen, select "I do not want to register" and click FINISH.

  12. Close Open Office or Star Office. Don't forget to close the system tray process.


    NOTE: Right-click on system tray icon to get menu.

  13. Run the ThinApp Setup Capture to conduct the post-installation snapshot for creation of the ThinApp Project.

  14. Open the ThinApp Project (Capture) folder and make a backup of the Open Office or Star Office ThinApp project.

  15. Once a backup of the ThinApp project has been created, make the following modifications to the Open Office or Star Office ThinApp Project.

    1. Create a %TEMP% folder in the project and copy in the ##ATTRIBUTES.INI file from the %SYSTEMROOT% folder. This will allow the project to create temporary files and folders in a location which it can see.
    2. Delete all contents from the %APPDATA% folder except the ##ATTRIBUTES.INI file. This will remove the user and system information from the application so that ThinApped version of Star Office or Open Office does not generate the below error:

      "Simultaneous access can lead to inconsistencies in your personal settings."

    3. Delete the following folders and their contents if they exist:

      • %Cookies%
      • %History%
      • %Internet Cache%
      • %SystemRoot%\Debug
      • %SystemRoot%\Installer
      • %SystemRoot%\pchealth 

       
      WARNING! DO NOT DELETE THE %SYSTEMROOT% FOLDER OR ANY FILES WITHIN IT!

  16. Make any other PACKAGE.INI modifications desired such as creating an MSI or setting AppSync settings.

  17. Run BUILD.BAT to build the package. 
     

This entry was posted in Applications, Office, Tips and tagged , on by .
Dean Flaming

About Dean Flaming

Dean is currently an EUC Architect and member of the VMware End User Computing Enablement and Lighthouse Support teams, working to develop communications and IP around VMware End User Computing products and solutions as well as support many various Lighthouse accounts with their own EUC practices. Prior to this, from 2008 through 2012 Dean was one of VMware's End User Computing Specialists. Throughout his time at VMware, Dean has also written and published various articles, videos, and podcasts regarding VMware's EUC Solutions.

3 thoughts on “How to Create a ThinApp package of Open Office or Star Office

  1. Rob

    Thank you for the great directions.
    As with my past attempts at virtualizing OOo3 the spell check doesn’t work!
    Thoughts?

  2. Dean Flaming

    Rob-
    I double-checked my Open Office ThinApp package (the same Open Office 3.0 ThinApp project used to create the package for this article) and it does run the spell check just fine for me.
    Could you possibly elaborate a bit more on the issue? Does it work in one module and not others (i.e. document, presentation, spreadsheet, etc.) or does it work but have undesirable results?

  3. andra

    I prefer to make a portable Open Office from the Microsoft Office Portable, because the GPL licensed Open Office

Comments are closed.