百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

shots

> 编程语言
开源

:gun: 将整个互联网拉下到一个单个动画 GIF 中。

723 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

:gun: 将整个互联网拉下到一个单个动画 GIF 中。

开枪次数

将整个互联网拉下来变成一个单个动画 GIF。

说明

通过利用 [waybackpack][wbp] - 一个 Python 程序,它可以下载给定 URL 的整个 Wayback Machine 存档 - shots 更进一步,从每个存档页面中提取屏幕截图,过滤出视觉上相似的页面和空白页面,最终创建一个网站的时间轴,以及一个动画 GIF,展示网站如何随着时间的推移而发展。

样本

[![ponyfoo.com 随时间演变][evo]][网页] [![amazon.com 的演变][ama]][amzn]

安装

bash
pip install waybackpack==0.1.1
npm i shots -S

使用方式

javascript
import shots from 'shots';

shots({
  dest: 'resources/shots',
  site: 'amazon.com'
});

shots 函数将返回一个 Promise,一旦在 resources/shots/output 中生成了网站历史的动画 GIF 以及并排静态电影条图像(分别为 1024x768.gif 和 1024x768.png),就会解析。您可以指定不同的选项。

用于存储所有 Wayback Machine 存档页面、其屏幕截图、这些屏幕截图之间的差异以及您的辉煌输出 GIF 的目录。默认为临时目录。请注意,您将从 shots 承诺中获得该路径,例如:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言