NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
一键嗅探当前页面的 图片 / 视频 / 音频 / 字体 / 字幕 资源,懒加载深度扫描、并发批量下载、流式直写硬盘、原生 ZIP 打包、多格式导出。
版本 1.0.0 · 许可 MIT · 作者 FastNow Studio
运行位置 所有站点(@match *://*/*,document-start)
打开任意网页,右下角出现「嗅探」悬浮按钮,点开即得到整站资源清单:缩略图、文件名、体积、尺寸、来源渠道一目了然。勾选后可直接打包 ZIP、流式写入本地文件夹,或导出成 aria2 / wget / curl / CSV / JSON 等格式。
深度嗅探
Performance 资源计时 + PerformanceObserver 实时增量 + DOM 元素 + data-* 懒加载属性 + CSS @font-face / url() + <style> 内联 + 计算样式背景图src / img / url / bg / thumb 等关键词的自定义属性做启发式匹配script / xhr / fetch / beacon 等噪声请求srcset 解析并自动挑最高权重项、data: 内联资源、SVG <image>/<use>、<track> 字幕、<source> 多码率urlchange / popstate / hashchange 与 pushState / replaceState,换页自动清空重采筛选与管理
下载与导出
CompressionStream 压缩,智能模式自动跳过已压缩格式(jpg/mp4/mp3/woff2…)GM_download,失败自动回退到 GM_xmlhttpRequestReferer界面与体验
pointer: coarse 检测),手机平板同样可拖拽Alt+S 开关面板、Esc 关闭 / 退出预览、Ctrl/Cmd+A 全选、←/→ 切换预览window.__snifferPro 调用内部 APIdocument-start 脚本才能完成采集Alt+S)| 项目 | 说明 |
|---|---|
| 下载并发数 | 1–16,越高越快,但可能被站点限流;连续失败会自动降速 |
| 失败重试次数 | 0–5 |
| ZIP 压缩 | 智能(推荐)/ 不压缩(最快)/ 全部压缩(最小) |
| 分组显示 | 不分组 / 按类型 / 按域名 |
| 主题 | 跟随系统 / 浅色 / 深色 |
| 扫描 CSS 背景图 | 关闭可减少无关图标干扰 |
| 深度扫描时强制解冻 | 把占位图替换成真实地址,扫描后自动还原 |
| 深度扫描时自动滚动 | 模拟滚动触发懒加载 |
| 追踪无限滚动 | 到底部仍继续尝试加载更多(耗时更长) |
| 去重时忽略 URL 参数 | 同一资源的 ?w=800 与 ?w=1200 视为同一条 |
| 悬停快速预览 | 鼠标移到缩略图上放大 |
| 记住窗口位置 | 记住面板位置与尺寸 |
| 任务完成后通知 | 打包 / 保存完成时弹系统通知 |
设置保存在脚本管理器存储中,换页面、重启浏览器均保留。
| 权限 | 用途 |
|---|---|
GM_download |
逐个下载文件 |
GM_xmlhttpRequest |
抓取二进制资源、HEAD 探测体积,绕过页面 CORS 限制 |
GM_setValue / GM_getValue |
保存偏好设置 |
GM_setClipboard |
复制 URL / 文件名 |
GM_notification |
任务完成通知 |
unsafeWindow |
暴露 __snifferPro 调试接口 |
window.onurlchange |
监听 SPA 换页 |
@connect * |
资源可能来自任意 CDN |
脚本不向任何第三方服务器上传数据,只在你的浏览器内下载与打包。
Referer请仅下载你拥有权利或站点允许下载的资源,遵守目标网站的 robots 与服务条款,勿用于商业侵权用途。
© FastNow Studio · MIT License · https://github.com/fastnow/UserJs
Rating: 0