1 个不稳定版本
0.1.0 | 2023 年 4 月 5 日 |
---|
#4 在 #mirroring
14KB
118 代码行
双站点网络镜像工具
简介
双站点网络镜像工具是一个 CLI 工具,用于提供包括动态加载内容在内的镜像服务。
双站点网络镜像工具与流行的应用程序 wget
和 httrack
具有相似的目标,但更进一步,还保留了原始页面加载中未包含的动态加载内容。
这种类型的内容随着客户端渲染越来越受欢迎而变得越来越普遍。
安装
- 安装 rust
- 运行
cargo install --git https://github.com/Kalhama/doublesite.git
- 请注意,该软件仍在开发中,API 可能会中断
- 运行
doublesite --help
用法
- 获取您想要备份的网站(的)HAR(HTTP ARchive)文件
- 微软教程,介绍如何获取 HAR 文件
- 此工具(目前)无法生成 HAR 文件 讨论 #16
- 运行
doublesite website.har
- 在您的浏览器中导航到 http://127.0.0.1:8080 以查看镜像
功能
- 使用 HAR 文件提供包含动态内容的网页镜像
贡献 & 支持
此项目遵循 [semver] 和 [conventional commits]。
拉取请求、错误报告、问题和功能请求: Github issues
依赖关系
~13–25MB
~340K SLoC