Skip to content

Commit 6c5f4e0

Browse files
committed
Update README.md
1 parent 0639e08 commit 6c5f4e0

1 file changed

Lines changed: 39 additions & 48 deletions

File tree

README.md

Lines changed: 39 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -35,43 +35,50 @@ The project targets users who need Process Lasso style capabilities in a modern
3535

3636
## 📦 Download
3737

38-
Latest artifacts are published on each tagged release in [GitHub Releases](https://github.com/PrimeBuild-pc/ThreadPilot/releases).
39-
40-
| Package | File name | Recommended use |
41-
|---|---|---|
42-
| Installer (Recommended) | `ThreadPilot_v1.1.2_Setup.exe` | Standard Windows installer (Inno Setup) for most users |
43-
| Portable | `ThreadPilot_v1.1.2_singlefile_win-x64.zip` | No-install deployment for power users |
38+
[![Download Latest Release](https://img.shields.io/badge/Download-Latest%20Release-2ea44f?logo=github)](https://github.com/PrimeBuild-pc/ThreadPilot/releases/latest)
39+
[![Direct Portable ZIP](https://img.shields.io/badge/Direct-Portable%20ZIP-1f6feb?logo=github)](https://github.com/PrimeBuild-pc/ThreadPilot/releases/latest/download/ThreadPilot_v1.1.2_Portable.zip)
4440

45-
Verification example:
41+
### One-Click Terminal Install
4642

4743
```powershell
48-
Get-FileHash .\ThreadPilot_v1.1.2_Portable.zip -Algorithm SHA256
49-
```
44+
# winget
45+
winget install PrimeBuild.ThreadPilot
5046
51-
Install flow summary:
47+
# chocolatey
48+
choco install threadpilot
5249
53-
1. Download the package matching your deployment model.
54-
2. Installer package (recommended): run `ThreadPilot_vX.Y.Z_Setup.exe` and complete the wizard.
55-
3. Portable package: extract ZIP and launch `ThreadPilot.exe`.
50+
# PowerShell bootstrap (Admin)
51+
iwr https://raw.githubusercontent.com/PrimeBuild-pc/ThreadPilot/main/build/install-threadpilot.ps1 -UseBasicParsing | iex
52+
```
5653

57-
Notes:
54+
<details>
55+
<summary>Manual download files and checksum verification</summary>
5856

59-
- ThreadPilot uses an administrator-required manifest (`requireAdministrator`) and requests elevation at startup.
60-
- If UAC elevation is declined at startup, the application exits and does not continue in limited mode.
61-
- In `Power Plans > Custom Power Plans`, use `Add .pow File` to add new custom plans directly from the app.
62-
- The first opening of Performance shows a blocking onboarding modal with blurred background for clarity.
57+
Latest artifacts are published on each tagged release in [GitHub Releases](https://github.com/PrimeBuild-pc/ThreadPilot/releases).
58+
59+
| Package | File name | Recommended use |
60+
|---|---|---|
61+
| Installer (Recommended) | `ThreadPilot_v1.1.2_Setup.exe` | Standard Windows installer (Inno Setup) for most users |
62+
| Portable | `ThreadPilot_v1.1.2_Portable.zip` | No-install deployment for power users |
6363

64-
## Installation
64+
Quick links:
6565

66-
### Quick Install (PowerShell, Admin)
66+
- Release page: https://github.com/PrimeBuild-pc/ThreadPilot/releases/latest
67+
- Direct portable ZIP: https://github.com/PrimeBuild-pc/ThreadPilot/releases/latest/download/ThreadPilot_v1.1.2_Portable.zip
6768

68-
Fast copy/paste one-liner:
69+
Verification examples:
6970

7071
```powershell
71-
iwr https://raw.githubusercontent.com/PrimeBuild-pc/ThreadPilot/main/build/install-threadpilot.ps1 -UseBasicParsing | iex
72+
Get-FileHash .\ThreadPilot_v1.1.2_Setup.exe -Algorithm SHA256
73+
Get-FileHash .\ThreadPilot_v1.1.2_Portable.zip -Algorithm SHA256
7274
```
7375

74-
Expanded script (auditable):
76+
Compare hashes with `SHA256SUMS.txt` from the same release.
77+
78+
</details>
79+
80+
<details>
81+
<summary>Expanded PowerShell installer script (auditable)</summary>
7582

7683
```powershell
7784
# 1) Verify administrator permissions
@@ -111,36 +118,20 @@ Notes:
111118

112119
- This installation flow is machine-wide (`Program Files`) and requires administrator rights.
113120
- The PATH update is optional but included in the script for command-line convenience.
114-
- If package manager search does not show the latest package, see the channel notes below.
115-
116-
Install from winget:
117-
118-
```powershell
119-
winget install PrimeBuild.ThreadPilot
120-
```
121-
122-
Install from Chocolatey:
123-
124-
```powershell
125-
choco install threadpilot
126-
```
127121

128-
Direct installer (latest release):
122+
</details>
129123

130-
- https://github.com/PrimeBuild-pc/ThreadPilot/releases/latest
131-
132-
Verify SHA256 before running the installer:
133-
134-
```powershell
135-
Get-FileHash .\ThreadPilot_v1.1.2_Setup.exe -Algorithm SHA256
136-
```
137-
138-
Compare the output with `SHA256SUMS.txt` from the same release.
139-
140-
Channel availability notes:
124+
<details>
125+
<summary>Channel availability and install notes</summary>
141126

142127
- Winget visibility depends on microsoft/winget-pkgs publication and client source refresh.
143128
- Chocolatey visibility depends on moderation and verification approval state.
129+
- ThreadPilot uses an administrator-required manifest (`requireAdministrator`) and requests elevation at startup.
130+
- If UAC elevation is declined at startup, the application exits and does not continue in limited mode.
131+
- In `Power Plans > Custom Power Plans`, use `Add .pow File` to add new custom plans directly from the app.
132+
- The first opening of Performance shows a blocking onboarding modal with blurred background for clarity.
133+
134+
</details>
144135

145136
### Build from Source
146137

0 commit comments

Comments
 (0)