获取当前文件
递归解析上游目录,下载至临时快照。
同步最新发行版,清理旧文件。
每次运行,都有据可查。
递归解析上游目录,下载至临时快照。
全部成功后替换镜像,移除旧文件。
记录文件摘要与增删变化,随时备查。
一份脚本,Python 标准库即可运行。
在镜像配置中选择模式和输出目录,复制命令后在终端执行。首次运行使用新目录或空目录。
python3 mirror.py --output ./mirror
仅保留 HTML 和网页图片时,追加此参数:
python3 mirror.py --output ./mirror --assets-only
当前文件位于镜像目录,历史清单位于同级的 mirror.records。每次运行的 JSON、CSV 和文字摘要均单独保存。
python3 -m http.server --directory ./mirror 8000
在浏览器打开 http://localhost:8000 查看本地镜像。
导入脚本生成的 manifest.json,查看下载清单与本次变化。
选择或拖入 mirror.records/运行ID/manifest.json
| 相对路径 | 大小 | SHA-256 | 来源 |
|---|