fix(build): EXE 内嵌图标改用 bookworm-desktop.ico (B 圆)
旧 bookworm.ico (galaxy 神经螺旋) 在 Explorer 32x32 显示时 中心亮点变成一个像素, 整体看起来像深色空白方块, 用户体感"没图标". 新 bookworm-desktop.ico (蓝紫渐变 B 圆) 在 16/32/48px 都保持 高对比度和强辨识, 与桌面快捷方式图标统一. build.ps1 优先用 desktop.ico, 不存在时回退 bookworm.ico. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
17c600fe93
commit
1e8a7250c2
@ -65,7 +65,11 @@ if ($buildSetup) {
|
|||||||
Write-Host " 输入: $inputPs1" -ForegroundColor Gray
|
Write-Host " 输入: $inputPs1" -ForegroundColor Gray
|
||||||
Write-Host " 输出: $outputExe" -ForegroundColor Gray
|
Write-Host " 输出: $outputExe" -ForegroundColor Gray
|
||||||
|
|
||||||
$iconFile = Join-Path $ScriptDir "bookworm.ico"
|
# 优先用桌面专用 B 圆图标 (高对比度, 小尺寸清晰), 回退到 galaxy
|
||||||
|
$iconFile = Join-Path $ScriptDir "bookworm-desktop.ico"
|
||||||
|
if (-not (Test-Path $iconFile)) {
|
||||||
|
$iconFile = Join-Path $ScriptDir "bookworm.ico"
|
||||||
|
}
|
||||||
$ps2exeArgs = @{
|
$ps2exeArgs = @{
|
||||||
InputFile = $inputPs1
|
InputFile = $inputPs1
|
||||||
OutputFile = $outputExe
|
OutputFile = $outputExe
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user