Skip to content
This repository has been archived by the owner on Feb 7, 2021. It is now read-only.

Commit

Permalink
update reademe_zh
Browse files Browse the repository at this point in the history
  • Loading branch information
anatasluo committed Apr 8, 2019
1 parent 6d380f5 commit 50f2360
Show file tree
Hide file tree
Showing 3 changed files with 130 additions and 85 deletions.
103 changes: 36 additions & 67 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

39 changes: 21 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

![](./src/assets/READEME/logoAndID.png)

## ANT Downloader
## 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.1.0-blueviolet.svg)](https://img.shields.io/badge/version-1.1.0-blueviolet.svg)
Expand All @@ -12,20 +12,25 @@
> ANT Downloader is a BitTorrent Client developed by golang, angular 7, and electron. ANT focuses on supplying best user experience for torrent resource download with least system resource.
If you like this application, please consider give a star for this project.
## Features:
- Use [itorrents](https://itorrents.org/) to accelerate magnet resolving
- Automatically update trackers server list from [trackerslist](https://github.com/ngosang/trackerslist)
- Support steaming resource while downloading
- Support English, Chinese
- Support Windows, Linux, MacOS
- Support x32, x64, arm

## Considering features in following version:
- [] Download and steam selected file (Current version will download all files in one torrent and only steam the biggest file.)
- [] Support different UI themes
- [] Support more download methods like baiduyun, webTorrent
- [] Automatically open local player to play video.
## Why you should consider ANT Downloader:
- a BitTorrent client for all platforms
- a BitTorrent client with beautiful UI
- a BitTorrent client with low resource occupancy.
- a BitTorrent client with rich set of functions like steaming video while downloading
- a BitTorrent client which only concentrates on resource download
- ANT uses many public torrent services to supply better user experience like
- [itorrents](https://itorrents.org/)
- [trackerslist](https://github.com/ngosang/trackerslist)
- [thepiratebay](https://www.thepiratebay.org/)
- ...

## Considering features in following version:
- [ ] Download and steam selected file (Current version will download all files in one torrent and only steam the biggest file.)
- [ ] Support different UI themes
- [ ] Support more download methods like baiduyun, webTorrent
- [ ] Automatically open local player to play video.
- [ ] Control ANT Downloader from remote machine.

## Architecture:
![](./src/assets/READEME/architecture.jpg)
Expand All @@ -49,21 +54,19 @@ You can download packaged binary file directly from [Release](https://github.com
You can also build project with one of following cmd, and it depends on your system:
```
npm run electron:linux
```
```

```
npm run electron:windows
```
```

```
npm run electron:mac
```
```

More npm usage is described in package.json, make sure your system has following dependences
+ node >= 11.0.x
+ golang >= 1.10.x

# Contact me
You can send emails to luolongjuna@gmail.com.


73 changes: 73 additions & 0 deletions README_zh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@

![](./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.1.0-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致力于利用最少的系统资源, 提供最佳的种子下载体验。
如果你喜欢这个应用,请考虑给该项目一颗star.

## 为什么你应该考虑使用 ANT Downloader:
- 一个面向全平台的下载器
- 一个界面简洁美观的下载器
- 一个资源占用低的下载器
- 一个功能丰富的下载器,边放边播,种子检索应有尽有
- 一个将全部精力投入到种子下载体验中的下载器
- ANT 集成了很多公用的种子服务,来提供更好的体验,包括
- [itorrents](https://itorrents.org/)
- [trackerslist](https://github.com/ngosang/trackerslist)
- [thepiratebay](https://www.thepiratebay.org/)
- ...

## 新版本将会考虑的特性:
- [ ] 下载或者缓存特地文件 (目前版本会下载全部文件,并且只缓存一个任务中体积最大的文件)
- [ ] 支持不同的UI主题
- [ ] 支持更多的下载方式,包括baiduyun, webTorrent
- [ ] 自动打开本地播放器播放
- [ ] 远程控制ANT下载器

## 项目架构:
![](./src/assets/READEME/architecture.jpg)

## 应用预览:
+ ### 添加下载任务
![](./src/assets/READEME/task.png)
--------------

+ ### 边放边播
![](./src/assets/READEME/steaming.png)
--------------

+ ### 设置页面
![](./src/assets/READEME/setting.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

# 联系我
你可以发邮件到 luolongjuna@gmail.com
或者微信ID: luolongjuna

0 comments on commit 50f2360

Please sign in to comment.