gopeedlab / gopeed Goto Github PK
View Code? Open in Web Editor NEWA modern download manager that supports all platforms. Built with Golang and Flutter.
Home Page: https://gopeed.com
License: GNU General Public License v3.0
A modern download manager that supports all platforms. Built with Golang and Flutter.
Home Page: https://gopeed.com
License: GNU General Public License v3.0
有一些文件是要登录才能下载的,比如说威力导演,就要有账号密码才能下载,希望可以加入登录功能
这个工具下载速度确实很快,很棒的一个项目!
能否支持在header中定义host,有些走默认域名下载很慢,想直接走ip
现在的bt纯下载已经有 诸如此类了,希望能够识别视频资源,然后实现边下边播。
小白一个,按照作者这个项目的gif动画上的操作,结果你知道我下载了个啥玩意嘛?下载了个网易云音乐,哈哈哈。我真的网抑云了。没时间做交互界面,跟我说一下怎么用这玩意的教程也是很感谢的亲。我就想下载烂b度盘的东西。谢谢!
大佬你安装依赖的时候没有出现什么问题吗?我这里哪怕翻墙都下不到依赖,从Github上托源码下来也没办法安装。我想你能不能直接把你的整个GO包发给我,我就剩的搞环境搞半天了。
Java和go在Mac端和Linux和win都是支持的,所以我在想可以试着支持一下
gopeed-core/protocol/http/request.go
map线程不安全。
创建本地db已有的任务 或者 当前文件夹中已有的同样size的文件,根据下载源地址或者源torrent文件提示用户
默认选项:取消准备创建的新的重复任务
次级选项:重新下载
main分支
All
可以试着用一下 Project 工板
老哥,我有两年左右的go开发经验,想参与你一起开发这个项目。
顺便再断点续传
大佬能支持m3u8连接的分析下载整合么
首先用 go 写出一个命令行工具(kernel)
而这样一个 kernel 本身就满足所有功能,并且提供接口
GUI壳子考虑
可以写一个关于接口的文档,壳子的开发由他人完成,本项目专注 kernel
run: go run main.go
error:build command-line-arguments: cannot load fmt: cannot find module providing package fmt
IPFS support
All
All
人都是比较懒的,一般不会记命令。例如像下载工具,希望有个UI界面,直接copy、paste。点点点
因为JAVA
不太适合做客户端开发,打包后体积太大且内存占用太高。那么我们能否将纯vue作为前端显示,构建一个前后端分离的下载器,实现同样的功能呢。
请增加以下功能,以满足BT下载中寻种速度与P2P下载速度的提升
1、自定义Tracker列表
可以手动输入Tracker地址
2、URL Tracker订阅
支持从URL订阅Tracker自定义列表,并支持定时更新
3、种子Tracker列表缓存
下载过的BT任务中,种子自带的Tracker地址缓存
4、Tracker列表自动添加至BT下载任务
将本地的自定义Tracker列表、URL Tracker订阅列表、种子Tracker缓存列表中的Tracker地址自动添加至新建BT下载任务中
前端界面这块可以参与写吗?我是前端工作的。
大佬,项目还在继续吗?
浏览器下载接管
v1.1.2
mac
希望可以接管浏览器下载,目前下载需要现在浏览器复制下载链接,打开客户端下载,流程有点繁琐,希望可以出个chrome插件之类的可以接管浏览器下载
很好的下载工具 👍
希望作者能够提供适合 Manjaro Linux(Arch)安装的方式;或者提供 tar.gz 打包格式,解压后直接可用。
del
go build -tags nosqlite -ldflags="-w -s" -buildmode=c-shared -o ui/flutter/windows/libgopeed.dll github.com/monkeyWie/gopeed/bind/desktop
go: downloading github.com/RoaringBitmap/roaring v1.0.1-0.20220510143707-3f418c4f42a4
..\..\go\pkg\mod\github.com\anacrolix\[email protected]\file.go:4:2: github.com/RoaringBitmap/[email protected]: read "https:/goproxy.io/@v/v1.0.1-0.20220510143707-3f418c4f42a4.zip": local error: tls: bad record MAC
..\..\go\pkg\mod\github.com\anacrolix\[email protected]\pending-requests.go:5:2: github.com/RoaringBitmap/[email protected]: read "https:/goproxy.io/@v/v1.0.1-0.20220510143707-3f418c4f42a4.zip": local error: tls: bad record MAC
网络肯定是没问题的
最新
Windows11 最新版
PanDownlaod 挺好用的,可惜。。。。 这个能不能做成那样的?
希望支持下ed2k的链接下载,目前能支持这个链接下载的挺少的,docker更没有
请教 -tags nosqlite 参数是什么含义
无
无
能否给个跑起来的说明.
没接触过go. 安装了go环境
执行 go run main.go
报错
`➜ gopeed git:(dev) sudo go run main.go
&{proxyee-down-main.jar 30159703 true}
panic: open ../testdata/Game.of.Thrones.S08E05.720p.WEB.H264-MEMENTO.torrent: no such file or directory
goroutine 1 [running]:
main.buildTorrent(0xc0001e63c0)`
为啥说文件或目录不存在
作者您好,请问是停止项目的维护了吗?怎么已经有一年多没更新提交了
作为一名前端开发者我想参与这个项目中,该去如何了解这一系列的知识结构呢,以前写过后端但是没做过这么复杂的@
ARM Linux 下docker无法启动
docker 1.1.2
Linux armbian 5.15.56-flippy-75+o #144 SMP PREEMPT Fri Jul 22 09:54:12 CST 2022 aarch64 aarch64 aarch64 GNU/Linu
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
bb4abe1d8d7d4efae3c20531119a708828da69c2ece417a95feadeb6699886a6
docker: Error response from daemon: driver failed programming external connectivity on endpoint loving_noether (12635a892defadd056c742fb3c8906f62ea42721dac535a69301ff084d3e5942): Error starting userland proxy: listen tcp4 0.0.0.0:9999: bind: address already in use.
能否支持下批量任务呢?现在的 web端好像只能每次添加一个任务
本人做过两年Java,现在接触golang,新工作全部采用golang写后端,作者是否愿意接受参与此项目的贡献?
如有意,联系邮箱:[email protected]
之前用的2.5.4版本特别好用,现在不能用了。请问老板 有可以用的新版本吗? 给个包啊
代理支持协议:
HTTP(S)、Socks5
代理功能支持:
Tracker链接、torrent种子获取、P2P下载任务
可以为以上功能分别开启是否通过代理进行链接
如我描述,cpu占用高,rarbg热门种子,速度并不理想。希望搞个浏览器插件,增加拦截推送功能。
顺便搞个qq交流群吧,给你多提点意见
作者你好,我这里猜测这个重试逻辑是这样的
重试区间:
根据当前chunk设置文件区间到header用于发起请求
还是说,作者有意放弃对文件WriteAt()接口的err重试,直接跳出呢,等待解答 ~ :)
exec ./gopeed: no such file or directory
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.