TC 11.02 exe missing from http://totalcommander.ch/win/

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
bukemone
Junior Member
Junior Member
Posts: 5
Joined: 2023-11-12, 15:45 UTC

TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *bukemone »

The TC 11.02 executables are missing from http://totalcommander.ch/win/, so Scoop installer cannot pick up the update:
https://github.com/ScoopInstaller/Extras/blob/master/bucket/totalcommander.json

Could you upload the tcmd1102x64.exe and tcmd1102x32.exe to http://totalcommander.ch/win/?
User avatar
beb
Power Member
Power Member
Posts: 579
Joined: 2009-09-20, 08:03 UTC
Location: Odesa, Ukraine

Re: TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *beb »

I may suggest, until the files are uploaded, you can still modify Scoop's totalcommander.json regarding the recommended direct links available at https://www.ghisler.com/download.htm
Out of curiosity, why the Total Commander 64-bit+32-bit combined version is ignored in the .json?
#278521 User License
Total Commander [always the latest version, including betas] x86/x64 on Win10 x64/Android 10/15
User avatar
MaxX
Power Member
Power Member
Posts: 1166
Joined: 2012-03-23, 18:15 UTC
Location: UA

Re: TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *MaxX »

2bukemone
You may use curl, no need to write huge scripts.
Get all versions:

Code: Select all

@echo off
for /f eol^=-^ tokens^=1-3^ delims^=^" %%a in ('curl.exe -lsL "https://www.ghisler.com/download.htm" ^| FINDSTR /IRC:"https.*tcmd.*.exe"') do (curl.exe -RLO# %%b)
Get only 32+64 version:

Code: Select all

@echo off
for /f eol^=-^ tokens^=1-3^ delims^=^" %%a in ('curl.exe -lsL "https://www.ghisler.com/download.htm" ^| FINDSTR /IRC:"https.*tcmd.*x32_64.exe"') do (curl.exe -RLO# %%b)
Get only 32 version:

Code: Select all

@echo off
for /f eol^=-^ tokens^=1-3^ delims^=^" %%a in ('curl.exe -lsL "https://www.ghisler.com/download.htm" ^| FINDSTR /IRC:"https.*tcmd.*x32.exe"') do (curl.exe -RLO# %%b)
Get only 64 version:

Code: Select all

@echo off
for /f eol^=-^ tokens^=1-3^ delims^=^" %%a in ('curl.exe -lsL "https://www.ghisler.com/download.htm" ^| FINDSTR /IRC:"https.*tcmd.*x64.exe"') do (curl.exe -RLO# %%b)
Ukrainian Total Commander Translator. Feedback and discuss.
bukemone
Junior Member
Junior Member
Posts: 5
Joined: 2023-11-12, 15:45 UTC

Re: TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *bukemone »

@beb:
I do not know why combined version was omitted from Scoop package manifest by the author.
@MaxX:
Thanks. From what I understand, the GitHub Scoop bot is traversing the http://totalcommander.ch/win/ folder for the latest TC version and then updating the Scoop manifest accordingly. It's automatic action:

Code: Select all

    "checkver": {
        "url": "https://www.ghisler.com/download.htm",
        "regex": "Download\\s+version\\s+([\\w.]+) of Total Commander"
    },
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "http://totalcommander.ch/win/tcmd$cleanVersionx64.exe"
            },
            "32bit": {
                "url": "http://totalcommander.ch/win/tcmd$cleanVersionx32.exe"
            }
        }
    }
Do you have the rights to upload those files to that url, or only @ghisler can do it?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50390
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *ghisler(Author) »

I have started putting each version in its own folder, because downloads were getting blocked from the win folder by some security software due to the older versions in that folder (containing older, vulnerable DLL files). I have put the files there now too.
Author of Total Commander
https://www.ghisler.com
bukemone
Junior Member
Junior Member
Posts: 5
Joined: 2023-11-12, 15:45 UTC

Re: TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *bukemone »

@ghisler: Thanks a lot. Scoop just picked up the TC update!
bukemone
Junior Member
Junior Member
Posts: 5
Joined: 2023-11-12, 15:45 UTC

Re: TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *bukemone »

@ghisler: Could you put TC 11.50 x86 and x64 installers to http://totalcommander.ch/win/ so Scoop can pick them up, please.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50390
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *ghisler(Author) »

OK, done. Scoop could instead look for tcmd<version>_upxpacked.exe in that folder, e.g. tcmd1150_upxpacked.exe for the latest. When it appears, the new version will be in folder <version> instead of folder "win".
Author of Total Commander
https://www.ghisler.com
bukemone
Junior Member
Junior Member
Posts: 5
Joined: 2023-11-12, 15:45 UTC

Re: TC 11.02 exe missing from http://totalcommander.ch/win/

Post by *bukemone »

@ghisler: Thank you. I did create an PR @ https://github.com/ScoopInstaller/Extras/pull/14690 that fixes the auto update links to <version> folder. I hope that this gets merged in ASAP, then it will be fixed for good.
Post Reply