Separate Install GUI – Parallel Installation GUI for Windows


Separate Installation GUI 4.4.0.5

 

Issue tracker

Source

Ohloh

Download: qa.libreoffice.org/si-gui

Make a Donation (paypal) (Paypal)

 

What is the audience of this program? Everyone, who wants to perform a parallel installation of LibreOffice without using the command line. The aim was to give You the total control of what will be done, but it should be intuitive from the first time you use this program. Also downloading the latest LibreOffice build should be as easy and with least possible number of clicks. Also it should be a tool for the QA – Team of LibreOffice to have an easy and quick access to all the versions available. – Florian Reisinger

5.0.0.8

  • Updated proxy fetching the proxy

5.0.0.7

  • Fixed a bug, that the default TLS connection to Github fails…

5.0.0.6

  • Fixed “Master builds cannot be downloaded” bug. LibreOffice’s server configuration changed

5.0.0.5

  • Fixed “Master builds cannot be downloaded” bug. LibreOffice’s server configuration changed

5.0.0.4

  • Small bugfix for improved robustness of “Update Version” feature

5.0.0.2

  • Tried to add proxy support
  • “loviewer” is not in the version dropdown any more

5.0.0.0

  • Added 64-bit support –> Support for LibOs 64 bit buids through the archive

4.4.0.9

  • Fixed an issue with the progressbar

4.4.0.7

  • Using TDF.io for all urls -> Less program updates on URL changes needed. The short URL for this page is http://tdf.io/siguihome

4.4.0.6

  • Fixed the bug, where archive downloads [those downloads, where you can see a version) are downloading the helppack, when installer is selected and the helppack checkbox has no effect.

4.4.0.5

  • Changed name to “Seperate Installation GUI”
  • Please uninstall “Server Install GUI”, cannot do this for you, but you are updated to SI-GUI (Seperate Install GUI) 4.4.0.3 from the old version.

4.3.1.1

  • Due to secfixes, you were unable to download the stable branch
  • Other bugfixes

4.3.1.0

  • Recoded internal download manager
  • Path of SDK is now remembered

4.3.0.6

  • You now can drag and drop the installation folder

4.3.0.5

  • L10n update

4.3.0.4

  • Drag and Drop installer files (Drag it to the button. E.g. “Open LibreOffice installer”
  • The folder, where you last found a file is saved (!! different folders might get saved for Installer, helppack and SDK!!)
  • Minor bug fixes

4.3.0.2

  • Everything broken in 4.3.0.0 – 4.3.0.1 should be working again
  • Finished SDK implementation

4.3.0.1

This is a hotfix release for the 4.3 has a problem saving your settings. What cannot be done in this version:

  • Abort downloads 
  • Guess the name for shortcuts [You have to enter/copy paste it manually]

4.3.0.0

  • Started big refactoring behind the scenes (in future you will be able to download the SDK)
  • Fixed a crasher bug, when no testing build is available

4.2.3.1

  • Updated guessing of version names (dailies only)

4.2.3.0

  • Master is online updated as well
  • Prepared everything for l10n update (next version)

4.2.2.0

  • Online updated for the branches
  • Removed greyed-out Download Any, won’t implement
  • Minor bug fixes

4.2.0.2

  • Updated list of Daily builds
  • Following branches available:
    • 4.1 (Daily_41)
    • 4.2 (Daily_42)
    • 4.3 (Master)

4.2.0.1

  • Tested with 4.2 branch and 4.3 master
  • Major BG reworks

4.1.3.2

  • Downloading now really works….

4.1.3.1

  • No crash, when updating a version (adapted to the website needed)

4.1.3.0

  • Fixed various download problems (Changed thinderboxes as some used do not exist anymore)

4.1.1.8

  • Download “Older version” works again
  • No special build for Win XP (master)

4.1.1.6

  • You can now choose TB 9 for the 4.1 daily (That means master for two branches: “master” and “libreoffice-4-1”
  • Planned version for the LibreOffice Milan Conference 2013

4.1.1.4

  • Fixed issue with TDF Piwik prompt
  • 2 thinderboxes can be chosen for master

4.1.1.3

  • Master for XP
  • It language

4.1.1.2

  • Gl language
  • En spell errors corrected

4.1.1.1

  • Improved UI
  • New help
    • Pt localized help

4.1.1.0

  • Added possibility to cancel all downloads

4.1.0.12

  • Fixed manager bug
  • Fixed helppack download issue
  • Fixed problem with auto-editing, if installation is aborted (–> No auto-edit should happen)
  • Fixed problem, that no settings are saved after first start

4.1.0.11

  • Automatically get the programs version number

4.1.0.10

  • Improved scaling of the progressbar
  • Fixed size of progressbar
  • “Go” button got Tooltips (text to be improved)
  • Fixed no path shown @ Manually add installation
  • Increased time the tooltip shows up.

4.1.0.9

  • Added possibility to add localized help

4.1.0.8

  • Improved language detection (in the background ATM)
  • Fixed bug, that Piwik tracking ID is not generated

4.1.0.7

  • HOTFIX Different location of master

4.1.0.6

  • Improved auto-update
  • Updated l10n
  • Fixed testing build download issue

4.1.0.5

  • Get rid from CMD stuff
  • Changed encoding to default one (So again data loss, sorry)
  • Introduced auto-update

4.1.0.3

  • Done my best in order to fix a bug, when saving with Russian characters in the name –> Incompatible change (Sorry) –> All settings lost

4.1.0.2

  • Manager bug fixed

4.1.0.0

  • Small enhancements of the new UI
  • Fixed manager
  • Easy / Advanced file renaming mode in order to safe diskspace
  • Download LibreOffice and launch a normal installation
  • Statistic collection using TDF Piwik
  • Choose where to download LibreOffice installation packages

4.0.3.5

  • New UI
  • Ability to download any version of LibreOffice (voted:22)
  • Unified download bar

4.0.3.4

  • Using original names of the download, instead of made up ones
  • Fixed crash, when downloading a helpppack
  • Helppacks of some languages had the size of 0 bytes (problem on SI-GUI side)

4.0.3.3

  • From now on it should work with other zoom levels than 100%

4.0.3.2

  • An appropriate message, when no testing version is available

4.0.3.1

  • Changed download location of testing builds

4.0.2 R 1

  • Hotfix for testing builds selector, if only one version is available at one time
  • Support for Windows XP

4.0.2 R 0

  • NL language added
  • Added selector for testing builds

4.0.1 L

  • Different hosting location
  • Compatible with newer versions

3.0.1.0

  • Fixed problem downloading 4.0 beta and naming problems because of this…

3.0.0.0

  • With this version, downloading the latest master is possible again (There has been a change in the link on the LibreOffice side)
  • Added a header to the built in downloader. Hopefully I get some statistics from the LibreOffice side….
  • Version of the GUI can be determined now ( HK#4 )
  • Hopefully it is now clear, what “Should a subfolder be created automatically”… (HK#8)
  • Shortcuts pointing to the soffice.exe of the last parallel installation can be created ( HK#10)
  • Manager added ( HK #15 )

2.2.9.5

  • Adding possibility to download helppack
  • Adding RTL as well as support for Hebrew language

2.1.0.0

  • Added some languages. Now available:
    • Da (New)
    • De (Updated)
    • En (Updated)
    • Es (New)
    • Fr (Updated)
    • Sl (New)
  • Added Help (Thanks to Rainer)
  • Added Notify Icon wich displays useful information (hopefully)

2.0.0.1

  • Some settings (Language and some paths) will be saved automatically
  • Installation in an automatic generated subfolder is possible now
  • Available languages: De and En (Fr is still not perfect)
  • Some behind the scene things:
    • We are at github
    • We need some tester 😉
    • We need feedback 😉

1.9.9.0

  • Added language selector (Your chosen language will automatically get saved
  • French UI still testing….
  • RELEASE CANDIDATE (If French is OK I am going to Release the First Final version[2.0.0.0] 😉 )

1.9.8.0

  • Added support for multiple languages
  • Languages available:
    • German
    • English
  • Language testing (Strings not fully visible, subject to change…)
    • French
  • RELEASE CANDIDATE

1.9.5.0

  • Added support for downloading the latest build of the latest branch  + latest build from older branch (e.g 3.6 latest 3.5 older) + OneClick access to the latest  testing build
  • Optimizations behind the screen 😉
  • BETA version

1.9.0.0

  • Fixed bug, now parallel installation works
  • Added possibility to download master with only one click [Internet connection required]
  • Explained a little bit better how changing the bootstrap.ini works…
  • BETA version

1.0.0.2

  • First version to release
  • ALPHA version

88 thoughts on “Separate Install GUI – Parallel Installation GUI for Windows”

  1. Hello Florian

    Apart from being useful, LibreOffice Server Install GUI lacks 2 features:

    1. currently it uses proxy settings from the system, which prevents updates if there is a proxy set (such as TMG), so it should either use integrated authentication, manually entered credentials or set proxy option in order to specify direct link

    2. currently, parallel installations don’t register filetypes and don’t add to “open with..”, but there should be an option “set as default program” which should register all filetypes (maybe separately for ODF and MS or even all in one) so that we can use one of those parallel installations as a main office program

    1. I have to admit I do not really know anything about proxies, but the proxy-settings of the system (IE) should be the used ones by default….
      I have to ask a LibO Win expert here, but I think all those parameters are ignored…. Of course you may create a .reg file with all the registry entries or do that manually ONCE and overwrite the existing installation….

      Parallel installations are more extracting than installing….

  2. 1. Yes, proxy-settings of the system (IE) are used by default but this should be made optional, as I explained.

    2. Current installation probably sets WRITE_REGISTRY=0 and REGISTER_ALL_MSO_TYPES=0 like LibO-Dev, whuch is fine, but there should be 2 options to change this

  3. Hey,

    sehr schönes GUI und auch noch die passende Anleitung dazu!

    Leider kann ich in dieser Konfiguration nur als Admin darauf zugreifen.. Melde ich mich mit einem anderen User gleichzeitg an, bekomme ich die Meldung, dass bereits eine Sitzung LibreOffice läuft.
    Hab ich etwas falsch gemacht? Oder muss ich die Verknüpfung bei allen Usern installieren?

    Windows Server 2012, Clients greifen per RDP auf den Server zu

    1. Server installation ist hier wohl das falsche Wort gewesen… Dieses Tool ist dazu da mehrere LibreOffice Versionen auf einem Computer zu installieren. Sprich: nach der Konfiguration kam LibO auf einen anderen Computer kopiert werden (vorausgesetzt die MS C++ REDISTRIBUTABLES sind in korrekter Version vorhanden)
      Es tut mir leid, dass das Tool ihre Erwartungen nie erfüllen können , aber leider ist es schwer auch den blödesten Namen zu andern…

  4. I have some requests. Can you please:
    1. Change installation method for LO 3.3 and 3.4 because they are .exe and need to be extracted first, so that they can be directly installed with this tool?
    2. Split “Create Shortcut” into two: “Shortcut on Desktop” and “Shortcut in Installation Directory” (all shortcuts in one directory, not in subfolders)?

      1. Please consider (2) to split “Create Shortcut” into two: “Shortcut on Desktop” and “Shortcut in Installation Directory”.

  5. Hello,

    It’s not working for me.. I tried installing Libre Office 4.2.5 Win x86.msi in parallel but I get “Erreur interne 2203” (Windows alert). What should I do please? E-mail: theo.ask@gmail.com

  6. Master is not available. If it’s Win-x86@39/ it’s frequently empty.
    Please add multiple masters, for example: Win-x86@62-merge-TDF/ and Win-x86_64@62-TDF/ . They look the most reliable to me.
    Regards

      1. Hi. Please add back also Win-x86@39 in addition to the current @62-merge-TDF. Now, Win-x86@39 is current and @62-merge-TDF are not. So, it’s best to have them all. Thank you.

  7. Masters @39 and @62 are not available again, so no x86.
    Please add all available in both architectures.

    1. No, we need a place where everyone can add it. Either an etherpad or committed in the repo. This is a far more flexible solution.

      So please, can we have a discussion (as nothing happend when I raised it last time)

      1. I didn’t notice. What do you mean by discussion? To have volunteers to update? Etherpad, you mean it’s not pastebin.com? If so, I can be one of those.

        1. To have a place where “everyone” can update this…

          Currently it’s on pastebin, but it is using tdf.io links –> can be changed. Either GIT / GITHUB or Etherpad…. (I slightly prefer GITHUB although it is not under TDF’s control…)

      2. This is an old issue of dowload URLs. IIUC, they cannot be changed within SI-GUI. Is the list fetched from internet? There was an idea to keep it open, is it so? I see that Pastebin mentioned here is old, where are the current URLs? This progam is so nice, I’d like to add more URL’s that I use (to extract Collabora Office snapshot – and it has branches). Thanks!

  8. Folgender Fehler tritt bei der Version 5.0.0.4 auf : Interner Fehler 2203, c:\Program Files(x86)\LibreOffice_5.2.3_Win_x86.msi, -2147287035

    Win 8.1 64Bit-Version – Programm ausgeführt als Admin.

  9. Hello Florlan,

    This SI-GUI Install program needs Microsoft .NET installed for the program to work. I don’t want .NET installed to my system. Is there a version of SI-GUI that does not require .NET to be installed? If not I think it would be a great idea to produce one.

    According to the instructions here: http://dev-builds.libreoffice.org/si-gui/help/en.html They say that once the install of LO is completed then LO can be launched by double-clicking on “soffice.exe”. Is this a strict requirement? Is launching LO via “swriter.exe” also possible? If I do that will the LO installed via SI-GUI then be using the wrong settings? In effect, will the location of the settings files, set in “bootstrap.ini”, be ignored if one launches “swriter.exe” directly?

    1. The list contains only “old” versions ( http://downloadarchive.documentfoundation.org/libreoffice/old/ )
      Also when using “LibreOffice Fresh” I only see “5.2.4”. The reason for this bug is the following: http://download.documentfoundation.org/libreoffice/stable/
      There should only be 2 stable versions…. Or I expect 2. So the ones you can download are 5.1.6 and 5.2.4.
      I don’t know how to tackle this on my side as there should only be 2 stable versions of LibreOffice out zjere at the same time. Help appriciated…. (On “what would be the best way to deal with it”)

      1. My mistake, there was no 5.2.5.2, 5.2.5.1 was released as 5.2.5.

        As for “fresh” and “stable” we may just wait until it fixes itself in order to have only 2 stable versions, I have no idea why it’s so. Or you may change parsing to have the most recent there as “fresh” and second one as “stable”.

  10. Hi. Tried to get master, says “Count cannot be less than zero” and quit. Please check.

    BTW, Issue tracker link on the beginning is not valid anymore for LO on freedesktop.org.

  11. On update I see error “Could not create SSL/TLS secure channel”.
    Error: An error occurred trying to download ‘http://dev-builds.libreoffice.org/si-gui/LibreOffice%20Separate%20Install%20GUI.application’.

    1. Cannot reproduce this… Just installed (didn’t have it installed) and also on a forced update nothing.

      Pls check if it works now, otherwise please uninstall and use the url provided to reinstall….

      1. Uninstall is not a good idea, cannot reinstall and I don’t have it now.
        This is the and of install log:
        Launching Application.
        URLDownloadToCacheFile failed with HRESULT ‘-2146697202’
        Error: An error occurred trying to download ‘http://dev-builds.libreoffice.org/si-gui/LibreOffice%20Separate%20Install%20GUI.application’.

        1. I have the same error and cannot install 5.0.0.7 on the same computer where I got this error before.

        2. Navigate to %appdata%, go a folder level up, then local then reisishot.

          C:\Users\\AppData\Local\Reisisoft

          I renamed the directory multiple times, so please delete the whole Reisisoft folder. However this should not block installation!

        3. I uninstalled before and it’s not in Control Panel-Programs.
          I removed the \Reisisoft settings folder. But still the same error trying to download.

        4. I overcome this by copying appref-ms (Si-gui desktop icon) from a working computer.
          So Setup.EXE doesn’t work for me.

  12. Maybe the exception text can help you:
    ************** Ausnahmetext **************
    System.Net.WebException: Die Anfrage wurde abgebrochen: Es konnte kein geschützter SSL/TLS-Kanal erstellt werden..
    bei System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
    bei System.Net.WebClient.DownloadString(Uri address)
    bei System.Net.WebClient.DownloadString(String address)
    bei SI_GUI.MainUI.update_changingVersions()
    bei SI_GUI.MainUI.update_versions_Click(Object sender, EventArgs e)

      1. I tested the URL with IE and it works.
        I imported the let’s encrypt root certificate and Intermediate certificates into the windows certificate store but this does not make any difference.

        Can I provide you with more information to fix this?

  13. Yes, I tried to uninstall and reinstall it. No change.
    I use Win 7 Pro x64 SP1
    I have multiple .Net Versions installed:
    2.0.50727.5420
    3.0.30729.5420
    3.5.30729.5420
    4.7.02558
    4.7.1

    When I get the exception the following mscorlib is used:
    mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.7.2558.0 built by: NET471REL1.
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.

    Does this help?

    1. Something is really fishy…
      It tried to get my head around this problem but I have to say that the last time I used c# was a decade ago. So please check my finding thoroughly.

      In MainUI.cs function “private void update_changingVersions()” I added at the beginning:
      “ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;”

      Then the download worked. I don’t know why this must be added.
      The connection could not be established to reisi007.github.io
      ssllabs shows that only TLS 1.2 is supported:
      https://www.ssllabs.com/ssltest/analyze.html?d=reisi007.github.io&s=151.101.53.147

      Hope this helps you finding the Problem.

      1. Version 5.0.0.7 is out which fixes this bug. Thanks for downloading the source, I was thinking of the wrong download. This was also reproduce able for me and should now be resolved. Thanks for investing your time.

    1. There are no plans to continue active development of SI-GUI for over 2 years now as the possibility to update daily builds (especially 2 years later) is so close. But I will definitely look into it for further C# projects

  14. I see “5.0.0.8: Updated proxy fetching the proxy”.
    But now I receive an error “proxy authentication required”. Looks like integrated authentication is not correct. It’s Windows 7 client with TMG proxy where IE in LAN settings “automatically detects setting”.
    Solution could be to add proxy option to SI-GUI (system proxy/no proxy) to avoid using proxy.

    Looks like
    proxy-settings of the system (IE) are used by default but this should be made optional, as I explained.

      1. I don’t use online proxies, I have proxy at work, TMG integrated with Windows logon.
        Before, I was able to use SI-GUI because proxy use is not mandatory and ports are not blocked, program can go directly to internet if set so.
        Now, it uses IE’s “automatically detects setting” that means proxy use. So, it really may be better sensing the proxy.
        But I would like to see an option to use IE/system proxy ort not to use it and go directly.

  15. I don’t know if there’s a new issue or it’s a temporary issue, but I couldn’t install successfully LO master today 06.12.2019. from Win-x86_64@tb77-TDF/.
    When I finish “installation” and run LO, I get “The procedure entry point … could not be located in the dynamic link library … \program\mergedlo.dll.”
    Same MSI installs and runs fine if I run classic installation.
    All was fine with same server from 29.11.2019.

    1. I just deleted extracted folder and installation is OK again. This is the first time deletion of user folder wasn’t enough, but entire LO folder had to be deleted.

  16. Download Problem of zero size help files for 64bit since Version 7.5.x.
    New name scheme of help-files I see here.

      1. Hello Florian,

        7.4:

        LibreOffice_7.4.5.1_Win_x64.msi

        LibreOffice_7.4.5.1_Win_x64_helppack_de.msi

        new Name system for x64 with 7.5 for more x64 architectures.

        Name in GUI

        LibreOffice_7.5.2.2_Win_x86-64.msi

        LibreOffice_7.5.2.2_Win_x86_helppack_de-64.msi

        Name by Libreoffice.com

        LibreOffice_7.5.2.2_Win_x86-64_helppack_de.msi

        so there is a change since 7.5.

        GUI makes here a false name.

        greetings

        Stefan Pauly

  17. Can you please add a possibility to apply OXT to the extracted folder? That is “unopkg add –shared –force path\extension.oxt”. That would be after the shortcut part. Reason is the use of same extensions in all versions and also if the whole folder is deleted and extracted again. Would be great if path could stay remembered.
    I use it mostly for personal extension I created per https://wiki.documentfoundation.org/images/8/81/LibreOffice_config_extension_writing.odt. And it should be applied before the 1st run. Much more convenient via the same tool that going to command line and looking for it.

    1. I cannot tell if this is true or not as I have no access to the server anymore…. I would say unlikely if it is still my binary as no external libs are used and the program is coded using c# and .Net runtime (which is a separate installation). So this should be just some C# classes.

      Please note, I am not able to access the server where the code is hosted and I am unable to perform any changes

Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

LibreOffice & more