Test: New installer for beta versions

English support forum

Moderators: sheep, Hacker, Stefan2, white

Post Reply
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 37695
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Test: New installer for beta versions

Post by *ghisler(Author) » 2019-10-11, 14:40 UTC

The beta test for Total Commander 9.50 will start very soon. I have created a special online installer for beta versions only, because I have noticed that there are many people who still use outdated beta versions. They are still available on various sites.

The beta installer will only be used for beta versions. It gets a list of available beta versions from www.ghisler.com and then downloads the cab file with the actual installation data only when the installation starts. It also works with normal user rights, and only requests admin rights when needed. This feature will be added also to the normal installer.

A test version of the installer is available here:
https://www.totalcommander.ch/beta/totalcmdbetainst.exe

Currently it only links to Total Commander 9.22a and 9.22 in all 3 variations (32+64bit, 32bit, 64bit), for test purposes.

Please let me know if you have any problems with it!

For corporate users who cannot allow Internet access to the installer, there is also an offline mode.
It works like this:
1. Download the installer https://www.totalcommander.ch/beta/totalcmdbetainst.exe
2. Download the inf file: https://www.ghisler.com/install/tcbeta.inf
3. Download one of the cab files referenced in the inf file (the one needed for this installation)
4. Run totalcmdbetainst.exe tcbeta.inf
Author of Total Commander
http://www.ghisler.com

User avatar
Usher
Senior Member
Senior Member
Posts: 461
Joined: 2011-03-11, 10:11 UTC

Re: Test: New installer for beta versions

Post by *Usher » 2019-10-11, 17:05 UTC

Good testers keep more than one beta installer - it allows to faster find regressions. Will the new installer allow to choose specific beta version for download rather then automatically download the newest one?
Regards from Poland
Andrzej P. Wozniak

User avatar
petermad
Power Member
Power Member
Posts: 8529
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: Test: New installer for beta versions

Post by *petermad » 2019-10-11, 20:50 UTC

I prefer to unpack the files manually - will you still provide direct links to the installation pack (exe or cab)?
Last edited by petermad on 2019-10-11, 22:57 UTC, edited 1 time in total.
License #524 (1994)
Danish Total Commander Translator
TC 9.22a 32+64bit on Win XP 32bit, Win 7, 8.1 & 10 (1903) 64bit, 'Everything' 1.4.1.935 (x64)
TC 3.0b12 on Android 6.0
Get: Extended Total Commander Menus | PHSM-Calendar

User avatar
clifford_cooley
Junior Member
Junior Member
Posts: 40
Joined: 2019-03-05, 06:04 UTC
Location: USA

Re: Test: New installer for beta versions

Post by *clifford_cooley » 2019-10-11, 21:21 UTC

petermad wrote:
2019-10-11, 20:50 UTC
will you still provide direct links to the installation pack (exe of cab)?
Would the instructions for corporate users work for you?
License #116347

User avatar
petermad
Power Member
Power Member
Posts: 8529
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: Test: New installer for beta versions

Post by *petermad » 2019-10-11, 22:58 UTC

2clifford_cooley
Would the instructions for corporate users work for you?
I can see that I can find the direct link to the .cab file inside the https://www.ghisler.com/install/tcbeta.inf - but I find it inconvenient to have to download that file first to get the link.
License #524 (1994)
Danish Total Commander Translator
TC 9.22a 32+64bit on Win XP 32bit, Win 7, 8.1 & 10 (1903) 64bit, 'Everything' 1.4.1.935 (x64)
TC 3.0b12 on Android 6.0
Get: Extended Total Commander Menus | PHSM-Calendar

User avatar
Usher
Senior Member
Senior Member
Posts: 461
Joined: 2011-03-11, 10:11 UTC

Re: Test: New installer for beta versions

Post by *Usher » 2019-10-12, 01:47 UTC

I can see that installer lists both 9.22a and 9.22 versions, with the newest one on the top, selected as default - it's OK for me.

However, tcbeta.inf contains multiple strings with different ANSI encodings. Why not Unicode?
And why repeat many identical sections rather then use common block for them?
Regards from Poland
Andrzej P. Wozniak

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 37695
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Test: New installer for beta versions

Post by *ghisler(Author) » 2019-10-13, 11:25 UTC

Good testers keep more than one beta installer - it allows to faster find regressions. Will the new installer allow to choose specific beta version for download rather then automatically download the newest one?
Yes, that's one of the advantages of the new installer - it allows you to install any previous beta version with the same installer. No need to search for old installers.
However, tcbeta.inf contains multiple strings with different ANSI encodings. Why not Unicode?
And why repeat many identical sections rather then use common block for them?
I wanted to re-use existing install.inf files with the least possible changes. It also makes it easier to extract the installation for just one version, and then use that in the standalone installer.
Author of Total Commander
http://www.ghisler.com

User avatar
Usher
Senior Member
Senior Member
Posts: 461
Joined: 2011-03-11, 10:11 UTC

Re: Test: New installer for beta versions

Post by *Usher » 2019-10-13, 14:53 UTC

2ghisler(Author)
Thanks for explanation.
I hope you will finally move all features to Unicode when you start working on TC X ;-)
Regards from Poland
Andrzej P. Wozniak

Post Reply