https://hf-mirror.com/的 hfd.sh 调用 Windows 中的迅雷,加速模型和数据集下载

193 天前
 bushnerd

改进版 hfd.sh 脚本:通过迅雷实现满速下载与断点续传

最近我对 hf-mirror.com 提供的 hfd.sh 脚本进行了一些改进,主要是通过调用 迅雷( Thunder )来实现更高效的下载体验。以下是改进的主要特点和使用方法:


改进亮点

  1. 满速下载
    使用迅雷作为下载工具,能够充分利用带宽资源,基本可以达到满速下载。

  2. 支持断点续传
    相比 aria2,迅雷在断点续传方面表现更加稳定,尤其适合大文件或网络环境不稳定的场景。

  3. 简单易用
    无需额外配置复杂的参数,只需确保系统中安装了迅雷即可轻松使用。


脚本原理


脚本地址

您可以访问以下链接获取改进后的脚本:
👉 hfd.sh 改进版脚本


使用前提

  1. 安装迅雷
    请确保您的 Windows 系统中已安装迅雷客户端,并且 thunder.exe 可以正常调用。

  2. 启用 WSL
    脚本需要在 WSL 环境中运行。如果您尚未启用 WSL ,请参考 微软官方文档 进行安装和配置。

  3. 配置路径
    如果迅雷的安装路径不是默认路径,请根据实际情况修改脚本中的 thunder.exe 路径。


注意事项


希望这个改进版脚本能为大家提供更便捷的下载体验!如果有任何疑问或建议,欢迎随时交流。 😊

1783 次点击
所在节点    分享创造
6 条回复
vopsoft
193 天前
厉害了 同理能调用 IDM 不
Alist 能添加 115 离线任务 能自动用 115 下完 再下回本地就完美了
bushnerd
193 天前
@vopsoft 115 离线是不是要收费的?
vopsoft
193 天前
收费
迅雷也是 VIP 速度才快吧
w568w
193 天前
"/mnt/d/scoop/apps/xunlei/current/Program/Thunder.exe" "$url" &
sleep "$THUNDER_WAITTIME"

这实现是不是有点太简单粗暴了?

还有槽点:专门装个 WSL2 和迅雷,然后在 Windows 下调用 Linux bash 脚本跑 exe 迅雷,怎么这么别扭呢?

既然只打算支持 Windows 了,为啥不用 powershell 脚本转写一遍呢?看你这主楼文案也挺像 AI 的(若误伤我先道歉),这才几行的脚本,直接丢给你用得最多的大模型转成 powershell 就行吧?
bushnerd
193 天前
@vopsoft 不需要 VIP ,我使用的是 https://www.mefcl.com/xunlei11.html/comment-page-2 这个修改版。
bushnerd
193 天前
@w568w 说的没错哈,用 AI 帮我写的。

"/mnt/d/scoop/apps/xunlei/current/Program/Thunder.exe" "$url" &
sleep "$THUNDER_WAITTIME"
这一行确实不够优雅,不过是由于 thunder.exe 中间没有间隔的话,迅雷调起来后,只能下载单个文件,而后面的文件没法加入,所以加入了一个延时。

谁要有空,可以转一下.ps1 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1122942

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX