Include TC installer in TC

English support forum

Moderators: Hacker, petermad, Stefan2, white

User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Include TC installer in TC

Post by *Hacker »

Hi,
When a new version comes out, TC shows a dialog to visit the home page. There I can download the installer, which then in turn downloads the new files and installs them.
Now, is there a reason why we can't skip step 2, i.e. when a new version comes out, we get the notification dialog which wouldn't send us to the homepage but instead would start an internal installer, which would simply download the necessary files and install them?

TIA
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
petermad
Power Member
Power Member
Posts: 16113
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Include TC installer in TC

Post by *petermad »

Hopefully optional...
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Include TC installer in TC

Post by *Hacker »

petermad,
Why?

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
petermad
Power Member
Power Member
Posts: 16113
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Include TC installer in TC

Post by *petermad »

I have customized files like descript.ion, SFXHEAD.SFX and TcUsbRun.exe that I don't want to have overwritten, so I always extract the files manually from the installer.

When Beta-testing I also like to compare -lng, .mnu and .inc files to see changes before I install.
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Include TC installer in TC

Post by *Hacker »

petermad,
I understand. What would change in your workflow if my suggestion was implemented? As far as I understand, nothing.

EDIT:
To make it clear:

Currently:
  • Update notification dialog
  • Click Yes
  • Homepage opens
  • Download installer
  • Go to my downloads folder
  • Run installer
  • Installer starts and downloads all new TC files
  • New TC version is installed
Suggested:
  • Update notification dialog
  • Click Yes
  • Installer starts and downloads all new TC files
  • New TC version is installed
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
gtopala
Junior Member
Junior Member
Posts: 4
Joined: 2019-11-14, 19:23 UTC
Location: Canada
Contact:

Re: Include TC installer in TC

Post by *gtopala »

I have TC installed on 7 PCs.
I download the new installer once, save it to my backup location, and install it on all 7 PCs.
User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Include TC installer in TC

Post by *Hacker »

gtopala,
I download the new installer once, save it to my backup location
These are the two additional steps I am suggesting to eliminate.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
petermad
Power Member
Power Member
Posts: 16113
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Include TC installer in TC

Post by *petermad »

2Hacker
New TC version is installed
I need that part to be optional - or just to be ensured another way to get the cab file.

Maybe if the Update notification dialog said something like:
-------------------------------------------------
An update is available: 9.50 beta 6

Would you like to:

[Update now automatically] [Download Installer] [Cancel]
-------------------------------------------------
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Include TC installer in TC

Post by *Hacker »

petermad,
I need that part to be optional - or just to be ensured another way to get the cab file.
Well, are you using the installer in any way to download the CAB file? As I understood you download it manually from https://www.ghisler.ch/install/beta/ .
Perhaps I am misunderstanding something, but what would be the benefit of having both [Update now automatically] and [Download Installer]? Downloading the installer does not download the files you need for a manual update, it only adds additional steps for those who'd like to update automatically.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
petermad
Power Member
Power Member
Posts: 16113
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Include TC installer in TC

Post by *petermad »

That depends on what you call an installer - I am thinking of for example: https://totalcommander.ch/win/tcmd922ax64.exe
I guess you are talking about something like this: https://www.totalcommander.ch/beta/new/totalcmdbetainst.exe - but integrated in TC.
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Usher
Power Member
Power Member
Posts: 1727
Joined: 2011-03-11, 10:11 UTC

Re: Include TC installer in TC

Post by *Usher »

Many people still use terms: downloader, updater and installer. However, software companies prefer to use names for dummies and write "installer" which means "online downloader/updater/installer". Offline (full) installers are usually hidden or even unavailable for common users.
Andrzej P. Wozniak
Polish subforum moderator
User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Include TC installer in TC

Post by *Hacker »

petermad,
I guess you are talking about something like this: https://www.totalcommander.ch/beta/new/totalcmdbetainst.exe - but integrated in TC.
Yes exactly, the current installer which does not include the files for installation. Currently we have to download one thing (the installer) so we can run it to download another thing (the installation files). This makes no sense. I see no reason why not to implement the installer as part of TC itself.
This is of course assuming that this new way of installation is meant to become standard after TC 9.50 becomes final.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50861
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Include TC installer in TC

Post by *ghisler(Author) »

Yes exactly, the current installer which does not include the files for installation. Currently we have to download one thing (the installer) so we can run it to download another thing (the installation files). This makes no sense. I see no reason why not to implement the installer as part of TC itself.
This is done just for the beta test. I want to avoid that people installed old buggy beta versions because my installer is available forever on some internet sites. The new beta installer always offers the latest beta to install, and still allows to go back to older betas.
Author of Total Commander
https://www.ghisler.com
User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Include TC installer in TC

Post by *Hacker »

Christian,
OK, and how about including the installer in TC? Instead of directing people to the TC homepage it could simply offer to directly download and install the new TC version.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50861
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Include TC installer in TC

Post by *ghisler(Author) »

OK, and how about including the installer in TC?
Unfortunately this would be a no-go for many companies who don't want their employees to update programs by themselves.
Author of Total Commander
https://www.ghisler.com
Post Reply