huggingface下载地址提取

Extract all download links on Hugging Face page and support hf-mirror.com. Show the number of extracted files when closing the panel and only display 5 URLs in the DIV.

Autor
3588
Denne inštalácií
0
Celkový počet inštalácií
4
Hodnotenie
0 0 0
Verzia
0.2
Vytvorené
12.02.2025
Aktualizované
12.02.2025
Veľkosť
5,3 KB
Licencia
neuvedené
Spustiť na

脚本名称

huggingface下载地址提取

脚本描述

此脚本专为 https://huggingface.co/ 网站设计,旨在帮助用户方便快捷地提取该网站上的文件下载地址。当你在 Hugging Face 网站浏览各类模型、数据集等资源时,可能需要获取其下载链接以便离线使用或进行其他操作,本脚本就能满足这一需求。

功能特性

  1. 提取按钮:在页面左上角会出现一个 50px 的黄色按钮,点击该按钮即可触发下载地址提取功能。
  2. 弹出式操作面板:点击提取按钮后,会弹出一个居中显示的白色 DIV 面板,包含以下功能按钮和链接展示区域:
    • 关闭按钮:红色背景,用于关闭弹出的操作面板。
    • 复制第一个链接按钮:蓝色背景,点击后会将提取到的第一个下载链接复制到剪贴板。
    • 复制全部链接按钮:绿色背景,点击后会将提取到的所有下载链接复制到剪贴板,链接之间以换行符分隔。
    • 链接展示区域:会列出提取到的所有下载链接,方便用户查看。
  3. 链接提取:脚本会自动提取页面中所有带有 download 属性和 href 属性的 <a> 标签中的链接,并将其转换为完整的 https://huggingface.co 开头的链接。

使用方法

  1. 安装脚本
    • 确保你已经安装了 Tampermonkey 扩展程序(适用于 Chrome、Firefox 等主流浏览器)。
    • 打开 Greasy Fork 网站,找到本脚本并点击“安装此脚本”,按照提示完成安装。
  2. 提取链接
    • 打开 https://huggingface.co/ 网站上任意包含下载链接的页面。
    • 你会在页面左上角看到一个黄色的“提取”按钮。
    • 点击该按钮,会弹出一个操作面板,面板中会显示提取到的所有下载链接。
  3. 复制链接
    • 若你只需要第一个下载链接,点击“复制第一个链接”按钮,链接将自动复制到剪贴板。
    • 若你需要所有下载链接,点击“复制全部链接”按钮,所有链接将以换行符分隔复制到剪贴板。
  4. 关闭面板
    • 当你完成操作后,点击“关闭”按钮即可关闭弹出的操作面板。

注意事项

  • 若页面中未找到符合条件的下载链接,操作面板中会显示“未找到下载链接”的提示信息。
  • 复制链接时,若遇到浏览器权限问题或其他异常情况,可能会导致复制失败,此时控制台会输出相应的错误信息。你可以打开浏览器开发者工具(一般按 F12Ctrl + Shift + I)查看详细错误信息。