https://chrome.google.com/webstore/detail/curlwget/jmocjfidanebdlinpbcdkcmgdifblncg

需求分析

使用过 Linux 的朋友可能知道,大部分软件都是不支持 Linux 系统的,特别是对于 Linux 服务器来说,没有操作界面,想下载一些文件的时候非常不方便。

对于可以直接获取下载链接的文件,我们可以直接使用 wget 等命令直接下载,但往往有时候,我们是不知道文件的下载链接的,比如下面这个,我们右键下载链接,并不能看到文件的真实下载链接,所以一般的解决方式是在一台 Windows 电脑下载文件后,再上传到对应的服务器上面去,对于小文件尚可,但是若是大文件,耗费的时间和带宽成本会非常高,所以,是否有一款工具可以直接获得文件的下载链接呢?

image.png

直到笔者遇到 CurlWget 这款插件,只要模拟一下下载的过程,插件便自动生成 Linux 下载命令(wget 或 curl),直接复制到终端即可运行。

经过笔者的测试,基本上所有的下载链接都能够成功,就是是百度网盘,也不在话下,不用在 Linux 系统上登录百度云账号也能愉快的下载。

如何使用

使用方法特别简单,推荐使用谷歌浏览器

  1. 安装 CurlWget 插件,然后在浏览器工具栏会显示以下图标

image.png

  1. 点击要下载的文件(此时插件会读取文件的直链)

image.png

  1. 关闭下载窗口(我们并不需要下载,只是想获取下载链接而已,所以将弹窗关闭)

image.png

如果没有弹窗出现,那么需要在浏览器中进行设置,下载前询问每个文件的保存位置

image.png

  1. 获取下载命令

点击插件图标,就会发现已经自动生成了下载的命令,复制即可
image.png

这个插件提供两种命令下载方式,分别是 curl 和 wget ,可以根据需要进行设置

image.png

  1. 到终端运行下载命令

将命令粘贴至终端即可开始下载

image.png

操作 Gif 图如下:

2.gif