Page 1 of 1

Check for updates for beta testers

Posted: 2019-03-04, 16:27 UTC
by Slavic
If a user has the stable TC version, built-in check for update will not inform that beta version is avaliable. For example, I use TC 9.21a and only by chance has noticed that 9.22rc1 has been released in the end of February. Sure, the normal users don't need such info, and check should inform them only about the new stable releases, but the beta testers could be informed better. In TC for Android, this is possible thanks to separate beta app program by Google, having something similar here would be nice. But the mailing list with TC news has been discontinued long ago.

I suggest to add either the line in wincmd.ini, or the checkbox in Options (better for discovering), or an option in the "Check for updates now" dialog, which would allow to be informed about beta versions. So, people who want to participate in beta testing will receive the information about new beta (and stable, of course) releases when they become available.

Re: Check for updates for beta testers

Posted: 2019-03-04, 18:46 UTC
by tuska
It's all there already.
HISTORY.TXT wrote: 16.11.17 Release Total Commander 9.12 release candidate 4 (32/64)
13.11.17 Added: wincmd.ini [Configuration] AutoUpdateCheckBeta=1: If set together with AutoUpdateCheck=1,
         new beta versions will be reported even when using a final version (32/64)

08.06.16 Release Total Commander 9.0 beta 1 (32/64)
27.01.16 Added: Automatic update check (experimental): wincmd.ini [Configuration] AutoUpdateCheck=1
         (all updates, or 2: no beta versions) (32/64)
wincmd.ini

Code: Select all

[Configuration]
AutoUpdateCheck=1
AutoUpdateCheckBeta=1
[See also: viewtopic.php?p=345063#p345063 in case of problems.]

Re: Check for updates for beta testers

Posted: 2019-03-04, 20:24 UTC
by Slavic
Thank you! I will check this immediately waiting for the next RC.
Oh, would it be explained also somewhere else, like in help...

Re: Check for updates for beta testers

Posted: 2019-03-04, 21:31 UTC
by tuska
Slavic wrote: 2019-03-04, 20:24 UTC Oh, would it be explained also somewhere else, like in help...
F1 (Help)
- Click on the "Search" tab
- Keyword to search for: update, click on "Topics".
- Double-click on "Ini file Settings", then click once on the right side in the window with the results
- Ctrl+F ("Search" window appears)
- Search: update
- First search hit: "AutoUpdateCheck="...

[Topic: "What's new in this version?"] - Ctrl+F, update...
Slavic wrote: 2019-03-04, 20:24 UTC I will check this immediately waiting for the next RC.
It is theoretical not necessary to wait for the next RC version to check this.

If you remove in wincmd.ini under section [Configuration] the lines starting with:

Code: Select all

AutoUpdateCheckDate=
AutoUpdateInformedVersion=
and then start an earlier TC version, e.g. TC 9.21a,

you will receive the following message:
"An update is available: 9.22 release candidate 1
Visit homepage to download?"
Buttons: Yes | No | Cancel
It may take a while for this message to appear.
-------------------------------------------------------------------------------------------------
You can also start a query manually via menu "Help" - "Check for updates now"
(if you are fast enough and don't get the automatic message before :wink: )
Do not forget to remove the two lines mentioned above beforehand - if available.

Re: Check for updates for beta testers

Posted: 2019-03-05, 21:27 UTC
by tuska
On this topic there is still very interesting information here:
viewtopic.php?p=352381#p352381
ghisler(Author) wrote:… You don't need to use Total Commander to do the checks!
   You can use the command line on Windows: ...
These buttons can be used for the queries:

Code: Select all

TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com & pause"

%COMMANDER_EXE%,2
RELEASEversion: Check for updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com & pause"|https://ghisler.ch/board/viewtopic.php?p=352381#p352381|[https://ghisler.ch/board/viewtopic.php?f=14&t=52012 Settings/Manually]


-1

Code: Select all

TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com & pause"

%COMMANDER_EXE%,2
BETAversion: Check for updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com & pause"|https://ghisler.ch/board/viewtopic.php?p=352381#p352381|[https://ghisler.ch/board/viewtopic.php?f=14&t=52012 Settings/Manually]


-1