# ant **Repository Path**: huzhe007/ant ## Basic Information - **Project Name**: ant - **Description**: No description available - **Primary Language**: Unknown - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-03-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![](./src/assets/READEME/logoAndID.png) ## ANT Downloader [![Build Status](https://travis-ci.com/anatasluo/ant.svg?branch=master)](https://travis-ci.com/anatasluo/ant) [![Stable Version](https://img.shields.io/badge/version-1.3.6-blueviolet.svg)](https://img.shields.io/badge/version-1.1.0-blueviolet.svg) [![License: MPL 2.0](https://img.shields.io/badge/License-MPL%202.0-brightgreen.svg)](https://opensource.org/licenses/MPL-2.0) ### [English](README.md) | [中文](README_zh.md) > ANT Downloader(蚂蚁下载器) 是一个由go语言, angular7 和 electron开发的BitTorrent客户端。 ANT Downloader致力于设计一个轻便,功能丰富,易于使用,外观现代的BitTorrent客户端。 如果你喜欢这个应用,请考虑给项目一颗star. ## 为什么你应该考虑使用 ANT Downloader: - 一个面向全平台的下载器 - 一个界面简洁现代的下载器 - 一个资源占用低,开箱即用的下载器,整个windows安装包不过40M左右。 - 一个功能丰富的下载器 - 支持IPV4和IPV6设置 - 支持种子文件和磁力链接 - 支持边放边播 - 一个易于使用的下载器,ANT Downloader将会自动寻找一个BitTorrent客户端所需要的大部分配置,包括 - 借助[itorrents](https://itorrents.org/)缩短解析磁力链接的时间 - 从[trackerslist](https://github.com/ngosang/trackerslist)更新最佳的Tracker服务器列表 - ... ## 新版本将会考虑的特性: - [ ] 下载或者缓存特地文件 (目前版本会下载全部文件,并且只缓存一个任务中体积最大的文件) - [ ] 支持不同的UI主题 - [ ] 支持更多的下载方式,包括ed2k, webTorrent - [ ] 远程控制ANT下载器 ## TODO List - Add support for network speed limit - Add support for maximum number of download task ## 项目架构: ![](./src/assets/READEME/architecture.jpg) ## 应用预览: + ### 添加下载任务 ![](./src/assets/READEME/task.gif) -------------- + ### 边放边播 ![](./src/assets/READEME/steaming.png) -------------- ## 开始使用 你可以直接下载打包好的文件,从 [Release](https://github.com/anatasluo/ant/releases)界面 你也可以根据你自己的系统,架构,通过以下命令自行编译 ``` npm run electron:linux ``` ``` npm run electron:windows ``` ``` npm run electron:mac ``` 更多npm脚本用法,请参考 package.json, 确保你的系统满足以下依赖: + node >= 11.0.x + golang >= 1.10.x # 特别致谢 + [anacrolix/torrent](https://github.com/anacrolix/torrent) + [goTorrent](https://github.com/deranjer/goTorrent) + [go-peerflix](https://github.com/Sioro-Neoku/go-peerflix) + [cloud-torrent](https://github.com/jpillora/cloud-torrent) # 联系我 你可以发邮件到 luolongjuna@gmail.com