Gopeed-开源加速器
Github:https://github.com/GopeedLab/gopeed/
介绍
Gopeed(全称 Go Speed),直译过来中文名叫做够快下载器(不是狗屁下载器!),是一款由 Golang + Flutter 开发的高速下载器,支持(HTTP、BitTorrent、Magnet)协议下载,并且支持所有平台使用,支持的平台有:
- Windows
- Macos
- Linux
- Android
- iOS
- Web
- Docker
- 命令行
特性
作为一个现代化的下载器,Gopeed 有着非常多的特性,下面是来简单的介绍一下。
基本功能
HTTP & HTTPS 多协程下载
Torrent & Magnet 下载
每日自动更新 tracker 列表
Seed, DHT, PEX, uTP, Webtorrent, Upnp
国际化
暗黑主题
对外开放 HTTP 接口
通过 RESTFul API 可以很方便的与 Gopeed 进行交互,比如你可以通过 API 来控制 Gopeed 的下载、暂停、删除等等。
去中心化的扩展设计
可以通过
JavaScript编写扩展来增强 Gopeed 的下载功能,比如下载某个网站的视频,或者下载某个网站的音乐等等。
安装
Windows
Windows 分为两个版本,一个是安装包版本还有一个是免安装版本,大家可以根据自己的喜好进行选择。
免安装版本文件名为:
Gopeed-v1.x.x-windows-amd64-portable.zip
Macos
Macos 版本提供了.dmg文件,双击即可安装,安装包支持intel和apple silicon两种架构。
注:macos 版本运行如果提示损坏,请在终端执行
xattr -d com.apple.quarantine /Applications/Gopeed.app命令
Linux
Flatpak
bashflatpak install flathub com.gopeed.GopeedSnap
bashsudo snap install gopeed
除此之外,还提供了.deb和.AppImage两种安装包,可以自行选择下载安装。
Android
Android 版本提供了.apk文件,可以直接下载安装,支持所有的 CPU 架构。
Web
如果你需要一个远程下载服务,那么可以考虑使用 Web 版本,Gopeed 提供了各个平台的 Web 版本,你可以根据自己的系统和 cpu 架构进行下载。
安装扩展
百度网盘
打开Gopeed扩展页面,输入https://github.com/monkeyWie/gopeed-extension-baiduwp,点击安装即可。
设置 refresh_token
首先要获取对应的refresh_token,目前扩展默认设置了alist的百度网盘参数,只需要通过https://api.oplist.org/来获取你自己的`refresh_token`即可,注意选择`百度网盘 (OAuth2) 手动登录然后点击获取Token按钮,之后根据指引输入百度网盘生成的授权码成即可获取。接着把复制的refresh_token值填入Gopeed`扩展的设置页面,点击保存即可。
