forked from Ash258/Shovel-Ash258
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TotalCommander-beta.json
77 lines (77 loc) · 2.55 KB
/
TotalCommander-beta.json
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
{
"version": "10.00b10",
"description": "Total Commander Beta. File manager",
"homepage": "https://www.ghisler.com",
"license": {
"identifier": "Shareware",
"url": "https://www.ghisler.com/privacypolicy.htm"
},
"notes": "e143436e2f9183a650424d635b535e51",
"architecture": {
"64bit": {
"url": "https://www.totalcommander.ch/beta/tc1000x64_b10.exe#/cosi.7z",
"hash": "43f17809fa8f1cd291b9296a0cce8ae163b0a7750c9c108c621527fc2c3faa13",
"bin": [
[
"TOTALCMD64.EXE",
"TOTALCMD64-beta"
],
[
"TOTALCMD64.EXE",
"TOTALCMD-beta"
]
],
"shortcuts": [
[
"TOTALCMD64.EXE",
"Total Commander Beta"
]
]
},
"32bit": {
"url": "https://www.totalcommander.ch/beta/tc1000x32_b10.exe#/cosi.7z",
"hash": "7947c706fb82c6fa2f359c57da1cf929976e1596d0414d1ce9f54cef60a5cd35",
"bin": [
[
"TOTALCMD.EXE",
"TOTALCMD-beta"
]
],
"shortcuts": [
[
"TOTALCMD.EXE",
"Total Commander Beta"
]
]
}
},
"pre_install": [
"try { Get-Command 'Test-Persistence' -ErrorAction 'Stop' | Out-Null } catch { error 'Shovel flavour of scoop is required'; exit 258 }",
"Expand-7zipArchive \"$dir\\INSTALL.CAB\" -Removal",
"Remove-AppDirItem '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/whatsnew.htm",
"regex": "Total\\s+Commander\\s+([\\d.]+)\\s+beta\\s+(\\d\\.+)?(?<beta>\\d+)",
"replace": "${1}b${beta}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://www.totalcommander.ch/beta/tc${majorVersion}${minorVersion}x64_${tailVersion}.exe#/cosi.7z"
},
"32bit": {
"url": "https://www.totalcommander.ch/beta/tc${majorVersion}${minorVersion}x32_${tailVersion}.exe#/cosi.7z"
}
}
}
}