Files
freedak f7a720204a Update: 将子项目从 submodule 转为完整内容
- 移除 GovAI, nomifun-tauri, 算力盒子 的 submodule 引用
- 添加所有子项目的完整源代码
- 保留原始 .git 为 .git.bak 备份
2026-07-04 19:20:46 +08:00

33 lines
1.2 KiB
HTML

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>E4 download sandbox</title>
<style>
html, body { margin: 0; padding: 0; font: 16px sans-serif; }
a { display: block; margin: 12px; }
</style>
</head>
<body>
<h1>E4 download</h1>
<!--
E4 集成测试用:触发一次真实下载落进沙箱(per-pet workspace/downloads)。
用 data: URL + download 属性——点击即让 chrome 把内容当文件下载(无需服务器)。
内容是一段可识别的文本(>0 字节,便于断言 size>0);文件名 report.txt(非可执行,
denylist 不命中——本测试验证「良性文件落盘 + MOTW」,红线拒绝走纯逻辑单测)。
注:data: URL 下 download 属性的 suggestedFilename 取 download 属性值(report.txt)。
-->
<a id="dl"
download="report.txt"
href="data:text/plain;charset=utf-8,NomiFun%20E4%20download%20sandbox%20test%20payload%0Aline2%0Aline3%0A">Download report.txt</a>
<script>
// 暴露一个程序化触发(集成测试可直接 click DOM,或经 evaluate 调用——但 E4 测试走真实 click)。
window.__triggerDownload = function () {
document.getElementById('dl').click();
};
</script>
</body>
</html>