Files
MemRelay/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/Checkpoint 2026-09-26 23-07-13 UTC [39aaffceeb].md
T
memrelay bc320c46e4 create: Checkpoint 2026-09-26 23:07:13 UTC [39aaffceeb]
MemRelay-Operation: checkpoint-save:rapt-ckpt-vendor-copy-20260927
MemRelay-Resource: 0647e39a-d305-4ba0-af7b-1ef83f215533
2026-09-27 07:07:16 +08:00

1.9 KiB

title, type, permalink, stable_id, scope, memory_type, project_id, usage_profile_id, status, revision, request_id, created_at, updated_at, tags
title type permalink stable_id scope memory_type project_id usage_profile_id status revision request_id created_at updated_at tags
Checkpoint 2026-09-26 23:07:13 UTC [39aaffceeb] checkpoint main/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/checkpoint-2026-09-26-23-07-13-utc-39aaffceeb 0647e39a-d305-4ba0-af7b-1ef83f215533 project checkpoint 280dd2a0-d23d-4a71-91e1-dce4353163be 0c9feb46-d06e-43cd-9ef0-c5813c84a998 active 1 rapt-ckpt-vendor-copy-20260927 2026-09-26T23:07:13.315910+00:00 2026-09-26T23:07:13.315910+00:00
packaging

完成:打包改为拷贝本地 vendor,不再在打包时下载 adb 和 WebView2。 原因:vendor/webview2 里已有微软离线安装包,用户要求编译打包不要重新下载;adb 同样改为使用 vendor/platform-tools。README 不进入 zip。 关键实现:scripts/package.py 从 vendor/platform-tools 拷到压缩包 tools/platform-tools,从 vendor/webview2 拷贝 MicrosoftEdgeWebView2RuntimeInstallerX64.exe。server/services/adb.py 依次查找 tools/platform-tools 和 vendor/platform-tools。启动时若注册表没有 Evergreen WebView2,才执行安装包 /silent /install。不再打入 NuGet 固定版本运行时。 验证:vendor 里的 adb 37.0.0 可执行。新压缩包 E:\code\RapDrama\dist\RaptDrama-Download-Tools-windows-x64-new.zip 约 258 MB,含 adb、安装包、ffmpeg、python、界面,不含 README 和 msedgewebview2.exe。旧 zip 被占用无法覆盖。已把 adb 拷进用户正在使用的解压目录 tools/platform-tools。未重新打开窗口点登录。 下一步:关掉正在打开的旧 zip 后,用 -new.zip 覆盖,或直接把 -new.zip 解压使用。当前已打开的程序可以再点一次登录,adb 已补到那个目录。 给下个会话:不要在打包时下载 WebView2 NuGet 或 platform-tools。vendor/platform-tools 和 vendor/webview2 不提交。窗口宽度 1080、背景 #363636 不要改。