-
Notifications
You must be signed in to change notification settings - Fork 26
/
TotalCommander.yml
47 lines (47 loc) · 1.46 KB
/
TotalCommander.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
version: "11.03"
description: Total Commander. File manager
homepage: https://www.ghisler.com
license:
identifier: Shareware
url: https://www.ghisler.com/privacypolicy.htm
notes: e143436e2f9183a650424d635b535e51
architecture:
64bit:
url: https://totalcommander.ch/win/tcmd1103x64.exe#/cosi.7z
hash: d1b9e3a7e548eedbbe122287b8589f1eb42023f77e8f7d6856dc1644f038f617
bin:
- TOTALCMD64.EXE
- - TOTALCMD64.EXE
- TOTALCMD
shortcuts:
- - TOTALCMD64.EXE
- Total Commander
32bit:
url: https://totalcommander.ch/win/tcmd1103x32.exe#/cosi.7z
hash: a0195db6e709d0cae2dd1c546237fe15fdfd1f3c7094b9640449fb9021473979
bin: TOTALCMD.EXE
shortcuts:
- - TOTALCMD.EXE
- Total Commander
pre_install: |
Expand-7zipArchive "$dir\INSTALL.CAB" "$dir\cosi" -Removal
Get-ChildItem "$dir" -Exclude cosi | Remove-Item -Force -Recurse
Move-Item "$dir\cosi\*" "$dir"
Remove-AppDirItem 'cosi', 'd', 'e'
Test-Persistence 'DEFAULT.BAR', 'default.br2', 'wcx_ftp.ini', 'wincmd.key'
Test-Persistence 'wincmd.ini' '[Configuration]', 'UseIniInProgramDir=7'
persist:
- DEFAULT.BAR
- default.br2
- wcx_ftp.ini
- wincmd.ini
- wincmd.key
checkver:
url: https://www.ghisler.com/download.htm
regex: Download\s+version ([\w+.]+) of Total Commander
autoupdate:
architecture:
64bit:
url: https://totalcommander.ch/win/tcmd${cleanVersion}x64.exe#/cosi.7z
32bit:
url: https://totalcommander.ch/win/tcmd${cleanVersion}x32.exe#/cosi.7z