wayback
SHA-256一款网页存档与回放工具,支持多种存档后端和聊天机器人集成,轻松保存网页快照。
一个能存网页快照、还能发到聊天软件的多功能存档器。
核心功能
- 跨平台支持,提供命令行和守护进程两种运行方式
- 批量存档:一次输入多个网址,自动保存到 Internet Archive、archive.today、IPFS 等
- 聊天机器人集成:支持 Telegram、Discord、Matrix、IRC、Mastodon、Twitter、XMPP,发个链接就能自动存档
- 离线存储:存档文件可保存到本地磁盘,支持流媒体下载(需 FFmpeg)
- 隐私友好:可作为 Tor 隐藏服务运行,保护你的存档行为
避坑指南
- •默认存档到 Internet Archive 和 archive.today,需要确保网络能访问这些服务(部分地区可能需要代理)。2. Telegram 机器人需要提前创建并获取 Token,且机器人在群组中需要有发送消息权限。3. 如需使用 IPFS 功能,需自行运行 IPFS 节点或配置 pinning service(如 Pinata)的 API 密钥。4. 下载流媒体依赖 FFmpeg,需提前安装。5. 如果作为 Tor 隐藏服务运行,需要配置 Tor 并准备好私钥。
适用场景
- 网页内容保存:保存新闻、博客、文档,防止内容被删除或修改
- 科研取证:学术研究者保存引用网页的快照,确保资料来源可验证
- 离线阅读:将网页存档下载到本地,无网络时也能查看
详细介绍
Wayback 是一款强大且易用的网页存档与回放工具,能够抓取并保存网页内容供日后访问。与简单的书签收藏不同,Wayback 会实际保存页面的快照。它支持批量存档、多种后端(Internet Archive、archive.today、IPFS、Telegraph),可通过命令行或守护进程模式运行,并集成了 Telegram、Discord、Matrix、IRC、Mastodon、Twitter、XMPP 等聊天机器人。你还可以将存档文件存储到本地磁盘、下载流媒体(需安装 FFmpeg),并将结果发布到频道或 GitHub Issues。它专为网页存档者、研究人员以及任何希望永久保留网页内容的人设计。
常见问题与排障 (1)
故障排除如何在Termux中安装Wayback后修复'No command wayback found'错误?
安装后,wayback 二进制文件可能位于不在 PATH 环境变量中的目录。请导航到 wayback 安装的 bin 目录,然后使用 ./wayback -h 运行。或者,使用 export PATH="$PATH:/path/to/bin" 将该 bin 目录添加到 PATH 中,或者将 wayback 二进制文件移动到一个已在 PATH 中的目录,例如 /data/data/com.termux/files/usr/bin/。
标签
快速上手
安装软件
根据你的发行版安装对应的包(dpkg / rpm / AppImage)
步骤1:从 GitHub Releases 下载对应系统的执行文件,或者用命令行 `go install github.com/wabarc/wayback/cmd/wayback@latest`
步骤2:打开终端,输入 `wayback https://example.com`,即可将网页存档到 Internet Archive 和 archive.today
步骤3:如果想用 Telegram 机器人,先创建机器人获取 Token,然后运行 `wayback --ia --is -d telegram -t 你的Token`
- 步骤1:从 GitHub Releases 下载对应系统的执行文件,或者用命令行 `go install github.com/wabarc/wayback/cmd/wayback@latest`
- 步骤2:打开终端,输入 `wayback https://example.com`,即可将网页存档到 Internet Archive 和 archive.today
- 步骤3:如果想用 Telegram 机器人,先创建机器人获取 Token,然后运行 `wayback --ia --is -d telegram -t 你的Token`
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
3a886886adb4a4c36510547be5df06d2e26138f613a81b9092e01ef90a08def5该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
直接删除下载的可执行文件即可;如果用 go install 安装的,执行 `go clean -i github.com/wabarc/wayback/cmd/wayback` 移除二进制文件,再删除 `~/go/bin/wayback`。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ