Skip to content

Commit d835a3b

Browse files
committed
fluxdown: Update to version 0.2.1
- Bump version from 0.1.55 to 0.2.1 - Shorten description per review - Remove bin (flux_down.exe is GUI-only; CLI sold separately) - Remove uninstaller (shortcuts managed by Scoop) - Use $baseurl in autoupdate hash URL - Add CLI download note
1 parent c7a1b52 commit d835a3b

1 file changed

Lines changed: 15 additions & 25 deletions

File tree

bucket/fluxdown.json

Lines changed: 15 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"version": "0.1.55",
3-
"description": "Free, blazing-fast multi-protocol download manager (IDM alternative) powered by a Rust engine. Supports HTTP/HTTPS/FTP/BitTorrent/HLS with intelligent segmentation.",
2+
"version": "0.2.1",
3+
"description": "A Rust-powered download manager with HTTP, FTP, BitTorrent and HLS/DASH streaming support.",
44
"homepage": "https://fluxdown.zerx.dev",
55
"license": {
66
"identifier": "AGPL-3.0-only",
@@ -18,21 +18,25 @@
1818
"Browser extensions (required for download interception):",
1919
" Chrome: https://chromewebstore.google.com/detail/fluxdown/meleenglfggcmcajknpeeeiobnpfmahc",
2020
" Firefox: https://addons.mozilla.org/firefox/addon/fluxdown",
21-
" Edge: https://microsoftedge.microsoft.com/addons/detail/fluxdown/nglkkjbogjghekbhhcnccnpfedjbdhhd"
21+
" Edge: https://microsoftedge.microsoft.com/addons/detail/fluxdown/nglkkjbogjghekbhhcnccnpfedjbdhhd",
22+
"",
23+
"Command-line client:",
24+
" https://github.com/zerx-lab/FluxDown/releases/tag/cli-v0.2.1"
2225
],
2326
"architecture": {
2427
"64bit": {
25-
"url": "https://github.com/zerx-lab/FluxDown/releases/download/v0.1.55/FluxDown-0.1.55-windows-x64-portable.zip",
26-
"hash": "4dfd497a4e9901dda9179a19e1857f5b6c97bcb8651f3b2041c7ec8fd7f17798"
28+
"url": "https://github.com/zerx-lab/FluxDown/releases/download/v0.2.1/FluxDown-0.2.1-windows-x64-portable.zip",
29+
"hash": "4ed7a96a64d84b2dff298a826b4c3754b57680c2309eef616cecd90030ee3508"
2730
},
2831
"arm64": {
29-
"url": "https://github.com/zerx-lab/FluxDown/releases/download/v0.1.55/FluxDown-0.1.55-windows-arm64-portable.zip",
30-
"hash": "3fd9d54ca258df1ccb217d3fa5f14d55e61dd7408a5cb4447af1d342c8b1d047"
32+
"url": "https://github.com/zerx-lab/FluxDown/releases/download/v0.2.1/FluxDown-0.2.1-windows-arm64-portable.zip",
33+
"hash": "f4befd9db25a83d743b717cafd979c64c084b8a8074e26e3aee6cec569ddef75"
3134
}
3235
},
33-
"pre_install": "if (!(Test-Path \"$dir\\flux_down.db\")) { New-Item -ItemType File \"$dir\\flux_down.db\" -Force | Out-Null }",
34-
"post_install": "if (!(Test-Path \"$dir\\settings.json\")) { New-Item -ItemType File \"$dir\\settings.json\" -Force | Out-Null }",
35-
"bin": "flux_down.exe",
36+
"pre_install": [
37+
"if (!(Test-Path \"$dir\\flux_down.db\")) { New-Item -ItemType File \"$dir\\flux_down.db\" -Force | Out-Null }",
38+
"if (!(Test-Path \"$dir\\settings.json\")) { Set-Content \"$dir\\settings.json\" '{}' -Encoding UTF8 }"
39+
],
3640
"shortcuts": [
3741
[
3842
"flux_down.exe",
@@ -45,20 +49,6 @@
4549
"settings.json",
4650
"logs"
4751
],
48-
"uninstaller": {
49-
"script": [
50-
"Stop-Process -Name flux_down -Force -ErrorAction SilentlyContinue",
51-
"Start-Sleep -Milliseconds 1500",
52-
"$appDir = Split-Path $dir -Parent",
53-
"$shell = New-Object -ComObject WScript.Shell",
54-
"@(\"$env:APPDATA\", \"$env:ProgramData\") | ForEach-Object {",
55-
" $lnk = \"$_\\Microsoft\\Windows\\Start Menu\\Programs\\FluxDown.lnk\"",
56-
" if ((Test-Path $lnk) -and ($shell.CreateShortcut($lnk).TargetPath -like \"$appDir\\*\")) {",
57-
" Remove-Item $lnk -Force -ErrorAction SilentlyContinue",
58-
" }",
59-
"}"
60-
]
61-
},
6252
"checkver": {
6353
"github": "https://github.com/zerx-lab/FluxDown"
6454
},
@@ -72,7 +62,7 @@
7262
}
7363
},
7464
"hash": {
75-
"url": "https://github.com/zerx-lab/FluxDown/releases/download/v$version/SHA256SUMS.txt"
65+
"url": "$baseurl/SHA256SUMS.txt"
7666
}
7767
}
7868
}

0 commit comments

Comments
 (0)