All Projects → acgist → Snail

acgist / Snail

Licence: apache-2.0
基于Java、JavaFX开发的下载工具,支持下载协议:BT(BitTorrent、磁力链接、种子文件)、HLS(M3U8)、FTP、HTTP。人家才不要你的⭐⭐呢,哼

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Snail

torrent-spider
基于DHT的p2p网络资源爬虫
Stars: ✭ 65 (-36.27%)
Mutual labels:  torrent, bittorrent, p2p, dht, magnet
Torrent Discovery
Discover BitTorrent and WebTorrent peers
Stars: ✭ 177 (+73.53%)
Mutual labels:  dht, p2p, torrent, bittorrent, tracker
Bt
BitTorrent library and client with DHT, magnet links, encryption and more
Stars: ✭ 2,011 (+1871.57%)
Mutual labels:  dht, p2p, torrent, bittorrent, magnet
Wt Tracker
High-performance WebTorrent tracker
Stars: ✭ 144 (+41.18%)
Mutual labels:  p2p, torrent, bittorrent, tracker
Aria2.js
JavaScript library for aria2, "The next generation download utility."
Stars: ✭ 471 (+361.76%)
Mutual labels:  dht, bittorrent, ftp, magnet
Bittorrent Dht
🕸 Simple, robust, BitTorrent DHT implementation
Stars: ✭ 1,004 (+884.31%)
Mutual labels:  dht, p2p, torrent, bittorrent
Torrent
Full-featured BitTorrent client package and utilities
Stars: ✭ 4,138 (+3956.86%)
Mutual labels:  p2p, torrent, bittorrent, tracker
bthello
Python3 DHT 磁力种子爬虫 种子解析 种子搜索 演示地址
Stars: ✭ 43 (-57.84%)
Mutual labels:  torrent, bittorrent, dht, magnet
Webtorrent
⚡️ Streaming torrent client for the web
Stars: ✭ 25,554 (+24952.94%)
Mutual labels:  p2p, torrent, bittorrent
Animetrackerlist
动漫磁性链接加速方案(animeTrackerList)
Stars: ✭ 572 (+460.78%)
Mutual labels:  torrent, tracker, magnet
Phpspidermagnetbittorrent
php实现p2p中DHT网络爬虫,并提供搜索下载
Stars: ✭ 64 (-37.25%)
Mutual labels:  dht, p2p, bittorrent
Antcolony
Nodejs实现的一个磁力链接爬虫 http://findit.keenwon.com (原域名http://findit.so )
Stars: ✭ 1,151 (+1028.43%)
Mutual labels:  dht, torrent, bittorrent
Autodl Irssi
A community-driven fork of autodl-irssi
Stars: ✭ 315 (+208.82%)
Mutual labels:  p2p, torrent, bittorrent
Biglybt
Feature-filled Bittorrent client based on the Azureus open source project
Stars: ✭ 672 (+558.82%)
Mutual labels:  p2p, torrent, bittorrent
Bittorrent Tracker
🌊 Simple, robust, BitTorrent tracker (client & server) implementation
Stars: ✭ 1,184 (+1060.78%)
Mutual labels:  torrent, bittorrent, tracker
Rats Search
BitTorrent P2P multi-platform search engine for Desktop and Web servers with integrated torrent client.
Stars: ✭ 1,037 (+916.67%)
Mutual labels:  p2p, torrent, bittorrent
Zeronet
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network
Stars: ✭ 17,227 (+16789.22%)
Mutual labels:  p2p, torrent, bittorrent
Lbry Sdk
The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.
Stars: ✭ 7,169 (+6928.43%)
Mutual labels:  dht, p2p, bittorrent
Torrenter
Simple nodejs package to download torrents using torrent-indexer and webtorrent, especially movie and series.
Stars: ✭ 42 (-58.82%)
Mutual labels:  torrent, tracker, magnet
Aria2.sh
Aria2 一键安装管理脚本 增强版
Stars: ✭ 1,276 (+1150.98%)
Mutual labels:  torrent, bittorrent, magnet

Snail(蜗牛)

基于Java、JavaFX开发的下载工具,支持下载协议:BT(BitTorrent、磁力链接、种子文件)、HLS(M3U8)、FTP、HTTP。

Java JavaFX GitHub stars Gitee stars
GitHub Workflow Status GitHub release (latest by date) Maven Central GitHub code size in bytes GitHub


结构

项目 描述
snail 下载核心
snail-javafx 电脑界面

电脑界面只是方便操作,下载核心包含所有下载协议,可以完全独立使用。

使用

稳定版本下载

编译

mvn clean package -P release -D skipTests

推荐使用Release编译

Gui

java -server -Xms128m -Xmx256m -jar snail.javafx-{version}.jar

Maven

<dependency>
	<groupId>com.acgist</groupId>
	<artifactId>snail</artifactId>
	<version>{release.version}</version>
</dependency>
final Snail snail = SnailBuilder.getInstance()
	.enableAllProtocol()
	.buildSync();
// BT任务需要注册文件选择事件
// GuiContext.register(new MultifileEventAdapter());
snail.download("https://www.acgist.com");
snail.lockDownload();

帮助

开发帮助

使用帮助

依赖

项目 许可
slf4j MIT
JavaFX GPLv2 + CE
OpenJDK GPLv2 + CE

其他

Git

GITEE:https://gitee.com/acgist/snail

GITHUB:https://github.com/acgist/snail

协议

协议信息

界面

蜗牛 统计

界面操作

贡献

提交PR前请阅读代码规范贡献规范

问题和建议请提交到Issues,提交前请阅读贡献规范

谢谢!

捐赠

捐赠

服务器

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].