LinkFetch
Developeur · EEdge MV3
在页面上的每个文件链接旁添加下载按钮,一键将它们打包为 .zip 全部下载。
<all_urls>),意味着它可以读取你在任意站点的页面内容,包括已登录的页面。这是许多扩展正常工作的必要条件,但也值得你确认来源可信。
简介
LinkFetch 是一款专注于网页文件链接发现与下载管理的浏览器扩展,适合经常需要从单个页面中整理、筛选并批量获取文件资源的用户。根据其包内容可见,这款扩展的核心作用是在当前网页中自动扫描可下载文件链接,并将这些链接以更直观、更高效的方式呈现出来,减少逐个点击、逐个查找的麻烦。对于包含大量文档、表格、压缩包、音频、视频或设计资源的页面,它能够显著提升收集效率,并让整个下载过程更加清晰有序。
该扩展会在网页中查找指向特定文件类型的链接,识别范围包括 PDF、DOC、DOCX、XLS、XLSX、CSV、PPT、PPTX、ZIP、RAR、7Z、TXT、JSON、XML、MP3、WAV、OGG、MP4、MOV、AVI、MKV、WEBM、EPUB、PSD、AI 和 DWG 等常见格式。当检测到这些链接后,LinkFetch 会记录文件地址,从路径中提取文件名,生成简短的显示标签,并直接在对应链接旁边插入一个紧凑的下载按钮。这样一来,用户无需打开每一个文件链接,也不必依赖原页面是否提供明确的下载入口,就能更快速地执行下载操作。
除了在页面中直接添加下载按钮之外,LinkFetch 的弹出窗口也是其重要组成部分。打开扩展弹窗后,它会分析当前活动标签页,并读取当前页面已检测到的文件列表。弹窗中会展示每个文件的扩展名、显示名称以及完整链接地址,便于用户先查看页面上到底有哪些可下载内容,再决定如何处理。对于文件较多的页面,这种集中展示方式可以让信息更加一目了然,也方便进一步筛选和整理。
为帮助用户更准确地定位目标资源,LinkFetch 在弹窗中提供了搜索和筛选能力。用户可以通过搜索框按名称、扩展名或文件名过滤当前显示的项目,也可以使用基于扩展名的过滤方式来缩小结果范围。扩展支持手动添加允许的扩展名筛选项,也支持清空全部筛选条件,还会根据当前页面实际检测到的文件类型生成建议筛选标签。这些筛选标签采用可移除的方式进行管理,使用起来直观灵活。同时,所选的扩展名筛选偏好会保存在本地存储中,因此即使关闭浏览器后再次使用,相关筛选设置仍可保留。
批量下载是 LinkFetch 的另一项主要能力。当筛选后只剩下一个文件时,主操作会直接作为单文件下载执行;当当前可见结果包含多个文件时,扩展会尝试在后台抓取这些文件,并借助 JSZip 将成功获取的文件打包成一个 ZIP 压缩包后提供下载。这种方式特别适合需要一次性收集多个文档或资源文件的场景,可以减少重复操作,也便于后续归档管理。若遇到重名文件,扩展还会自动为后续重复文件追加编号,以确保压缩包中的文件名有效且不冲突。
LinkFetch 同时考虑了不同网站对资源访问方式的兼容性问题。其后台服务工作线程在抓取文件时会包含凭据,并可根据需要携带来源页面作为 referrer,以提升对检查防盗链服务器的兼容能力。如果由于站点限制或其他原因无法成功抓取文件并创建 ZIP,扩展并不会简单失败,而是回退到浏览器原生的逐个下载方式。这样即使网站不支持后台批量抓取,用户仍有机会继续获取所需文件。弹窗中的状态区域还会反馈成功、跳过和错误信息,帮助用户了解压缩包是否创建完成、是否有部分文件未包含,或是否已经切换为单独下载。
在面对现代动态网页时,LinkFetch 也具备一定适应能力。它不仅会在页面初次加载后执行扫描,还会通过 mutation observer 持续监听页面变化,以便识别后续动态插入的新链接。这对于单页应用或内容异步加载的网站尤其有用。扩展会维护当前标签页已识别文件链接的内部记录,并在工具栏图标上显示检测到的文件数量徽标,让用户无需打开弹窗也能快速了解当前页面包含多少可下载文件。当页面重新开始加载时,徽标计数也会被重置,避免延续上一页的旧数据。
从包内容来看,LinkFetch 还支持国际化文本机制,可将弹窗中的控件标签、按钮文字、输入提示和状态信息应用为本地化消息。这使扩展在不同语言环境下具备更一致的使用体验。总体而言,这是一款功能聚焦、流程清晰的文件链接收集工具,特别适合需要在网页中快速发现、整理、筛选并下载多种文件资源的用户。
Key Features:
- 自动扫描当前网页中的可下载文件链接,并基于内置支持的扩展名列表进行识别。
- 在检测到的链接旁直接插入下载按钮,方便用户在页面内快速执行单个文件下载。
- 通过弹出窗口集中展示所有识别到的文件,包含扩展名、名称与完整链接信息。
- 支持搜索与扩展名筛选,可按名称、文件名或类型快速缩小结果范围。
- 提供建议筛选标签、手动添加扩展名筛选及清空筛选功能,并将筛选偏好保存在本地。
- 支持批量下载多个文件,并尝试在后台抓取后打包为 ZIP 压缩包。
- 当无法成功创建 ZIP 时,可回退到浏览器原生的逐个下载方式,提高兼容性。
- 能监听页面动态变化并自动重新识别新增文件链接,同时通过徽标显示当前页面检测数量。
How It Works:
1. 安装扩展后,它会在网页中扫描锚点链接,并检查是否指向受支持的文件扩展名。
2. 发现匹配链接后,扩展会记录文件信息,并在对应链接旁插入一个小型下载按钮。
3. 扩展会更新工具栏图标徽标,显示当前标签页中已识别的可下载文件数量。
4. 打开弹窗后,扩展会读取当前页面的文件列表,并以清晰的列表形式展示出来。
5. 用户可以使用搜索框、扩展名筛选标签或建议类型筛选来过滤可见文件。
6. 当只需下载单个文件时,可直接通过页面按钮或弹窗列表执行下载。
7. 当有多个可见结果时,扩展会尝试在后台抓取这些文件并生成 ZIP;若失败,则回退为浏览器逐个下载。
Privacy: - 此扩展会将筛选偏好保存在浏览器本地存储中,并使用页面与文件链接信息来检测和下载文件。提供的数据中未显示专门的隐私政策文件,也未发现分析系统,且未看到明确的个人数据收集机制。
LinkFetch 是做什么的
LinkFetch 是一款面向 Edge 的效率工具类扩展,主要用来管住注意力、屏蔽干扰站点、记录时间。官方对它的介绍是:在页面上的每个文件链接旁添加下载按钮,一键将它们打包为 .zip 全部下载。在微软 Edge 加载项商店上,它当前版本 1.0.14,约 17 名用户。
适合什么人用
从功能定位看,LinkFetch 更适合想专注工作学习、减少无效刷网页的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。需要注意的是它作用于所有网站,装上后建议先观察一两天,确认不影响常用站点的正常使用。
怎么安装 LinkFetch
- 打开微软 Edge 加载项商店上的官方页面;
- 点「添加到浏览器」并确认权限提示;
- 装好后在扩展列表里固定图标,方便随时开关。
本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。
常见问题
LinkFetch 是免费的吗?
LinkFetch 在微软 Edge 加载项商店免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。
LinkFetch 安全吗?
它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。
LinkFetch 支持哪些浏览器?
当前收录的版本来自微软 Edge 加载项商店,适用于 Edge。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。
怎么卸载 LinkFetch?
在扩展管理页找到 LinkFetch,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。
权限清单 来自 manifest.json 原文
站点访问(可选) 1
<all_urls>
接口权限 2
downloadsstorage