2017-11-13 11:19:47 +00:00
## [English Introduction](#introduction)
2017-04-01 00:19:41 +00:00
### 目前项目已恢复正常维护,感谢 @DarkAlexWang 支持 :)
2016-10-11 07:44:25 +00:00
-----
2014-10-13 09:06:48 +00:00
关于
-----
2014-11-19 09:27:20 +00:00
本项目主要目的是想加强[Transmission](https://www.transmissionbt.com/) Web的操作能力, 本项目原本在[Google Code](https://code.google.com/p/transmission-control/)托管, 现迁移至GitHub。
2014-10-13 09:06:48 +00:00
本项目设计之初仅针对PT站, 因此增加了 Tracker 服务器分组及状态, 但这不并适用于普通BT种子。
2014-10-10 04:31:04 +00:00
2017-11-08 09:10:21 +00:00
### 界面预览
![tr-web-control ](https://user-images.githubusercontent.com/8065899/32538836-0c2d970e-c42d-11e7-966d-84210bb41825.png )
2014-10-13 09:06:48 +00:00
### 支持的Transmission版本(Support Transmission Version)
- Transmission 2.40 及以上版本( RPC版本: 14及以上)
- Transmission 2.40 and above (RPC version: 14 and above)
2017-11-08 09:10:21 +00:00
### [更新日志](https://github.com/ronggang/transmission-web-control/blob/master/CHANGELOG.md)
2017-03-31 07:31:47 +00:00
2014-10-13 09:06:48 +00:00
### 功能介绍
- 在线查看Transmission当前工作情况;
- 在线添加新的种子文件或连接;
- 在线修改Transmission参数;
- 分页浏览方式加载种子;
- 多语言环境支持;
- 文件拖放添加种子;
- 删除指定的种子;
- 批量修改 Tracker;
- 移动指定种子的数据存放目录;
- 可按 Trackers 分组浏览;
2017-11-13 11:19:47 +00:00
- 增加对群晖 `Download Station` 的支持; By - @hitechbeijing
2014-10-13 09:06:48 +00:00
- 其他……
### 浏览器支持
- 所有支持HTML5的浏览器(Chrome 15.0.874, Firefox 8.0.1, IE 9.0.8112, Opera 11.52)
### 安装方法
2017-03-31 07:31:47 +00:00
- 可通过以下地址获取最新版的程序:
~~~
2017-11-13 11:19:47 +00:00
https://github.com/ronggang/transmission-web-control/raw/master/release/src.tar.gz
2017-03-31 07:31:47 +00:00
~~~
- 或到下载安装脚本,此脚本只需要下载一次,以后只需要执行即可:
~~~
2017-11-13 11:19:47 +00:00
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh
sudo bash install-tr-control.sh
2017-03-31 07:31:47 +00:00
~~~
- 如果需要http而不是https, 请使用以下命令:
~~~
2017-11-13 11:19:47 +00:00
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh --no-check-certificate
sudo bash install-tr-control.sh
2017-03-31 07:31:47 +00:00
~~~
2017-11-13 11:19:47 +00:00
- 如果需要安装到群晖 `Download Station` ,请下载下列安装脚本并运行:
2017-04-11 19:43:40 +00:00
~~~
wget https://github.com/ronggang/transmission-web-control/raw/master/release/ds-control-easy-install.sh
sudo bash ds-control-easy-install-en-http.sh
~~~
2017-11-16 13:07:29 +00:00
- 群晖 `Download Station` 安装注意事项,请参考这个 [Wiki ](https://github.com/ronggang/transmission-web-control/wiki/%E5%85%B3%E4%BA%8E-Synology-Download-Station ) 。
2014-10-13 09:06:48 +00:00
### 关于多语言(Multi-language)
2017-11-13 11:19:47 +00:00
系统使用多语言的方式构建,所以可以支持其他任何语言;但,由于本人水平有限,只会中文,所以需要懂其他语言的您的帮助,如果您已经翻译好了一个语言版本,欢迎提交 pull requests, 我们会合并后分享给更多的用户, 谢谢。
2014-10-13 09:06:48 +00:00
#### 当前已支持的语言(Currently supported languages):
2017-11-16 13:07:29 +00:00
||语言|合作者|最近更新|
|-|-|-|-|
2017-11-22 11:46:31 +00:00
|🇨🇳|[简体中文](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/zh-CN.js)|栽培者, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/zh-CN.js)|
|🇨🇳|[正體中文](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/zh-TW.js) |Sean, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/zh-TW.js)|
|🇬🇧|[英语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/en.js)|栽培者, ASAPHAANING, vodek3, DarkAlexWang|[2017-11-19](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/en.js)
|🇷🇺|[俄语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/ru.js)|Oleksandr Gureiev, irherder, Isseq, DarkAlexWang, vodek3|[2017-11-21](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/ru.js)
|🇪🇸|[西班牙语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/es.js)|Adrián González, malkavi, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/es.js)
|🇵🇱|[波兰语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/pl.js)|Daniel Kolek, Piotr Kozica, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/pl.js)
|🇭🇺|[匈牙利语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/hu.js)|Swartzy, Marcell, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/hu.js)
|🇷🇴|[罗马尼亚](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/ro.js)|Laurentiu Dinulescu, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/ro.js)
|🇮🇹|[意大利](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/it.js)|Daniele Buccilli, vodek3, Oliver Cervera|[2017-06-29](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/it.js)
|🇧🇷|[葡萄牙语(巴西)](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/pt-BR.js)|Dudu Maroja, pcgaldo, vodek3, Brivaldo Junior, DarkAlexWang|[2017-09-29](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/pt-BR.js)
|🇳🇱|[荷兰语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/nl.js)|Alwin Hummels, Jeroen, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/nl.js)
|🇫🇷|[法语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/fr.js)|Amaury Aubry, ewan34500, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/fr.js)
|🇰🇷|[韩语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/ko.js)|kdsz330, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/ko.js)
|🇵🇹|[葡萄牙语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/pt-PT.js)|pcgaldo, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/pt-PT.js)
|🇺🇦|[乌克兰语](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/uk.js)|Andrew, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/uk.js)
2017-11-16 13:07:29 +00:00
-----
# Introduction
2017-09-19 12:40:43 +00:00
Transmission Web Control is a custom web UI. The project began in [Google Code ](https://code.google.com/p/transmission-control/ ). Welcome to give me any feedback or submit a Pull Request.
2014-10-13 09:06:48 +00:00
### Support Transmission Version
- Transmission 2.40 and above (RPC version: 14 and above)
2017-03-31 07:31:47 +00:00
### Fixed issues
I will do my best to fix the issues in this repo.
- Updated the install tar file
- Fixed several typos in English interface
- Added http install script
- Added install.sh with English comments
- Updated easyui to 1.5.1 and jquery to 1.12.4 By -- @balonik
2017-04-12 17:11:43 +00:00
- Fixed issue #20 , #21 , #23 , #39 , #40 , #43 , #44 #53 By -- @balonik
- Replaced some Chinese comments to English
2017-05-23 21:21:09 +00:00
- Fixed issue #77 , #81 (Please clear your cookies if you encounter any error) By -- @balonik
- Now the maximum number of torrents per page is 300, meanwhile, you can still modify the file config.js "pagination:true" to "pagination:false" in order to show ALL the torrents. By -- @balonik
2017-03-31 07:31:47 +00:00
2014-10-13 09:06:48 +00:00
### Features
- Add torrent files or URLs
- Drag-and-drop to add torrent files
2017-09-19 12:40:43 +00:00
- Modify Transmission settings online (Download folder, Speed limit, Port, etc.)
2014-10-13 09:06:48 +00:00
- Pause / resume / recheck selected or all torrents
2017-09-19 12:40:43 +00:00
- View the current torrents status (Files, Peers, Trackers etc.)
- View Statistics (Cumulative/Current)
- Pagination
2014-10-13 09:06:48 +00:00
- Set files priority
- Change the torrent download directory
- Trackers list
2017-11-13 11:19:47 +00:00
- Add support for `Synology NAS Download Station` ; By - @hitechbeijing
2014-10-13 09:06:48 +00:00
### Browsers support
2017-09-19 12:40:43 +00:00
- A browser which supports HTML5. (Chrome 15.0.874, Firefox 8.0.1, IE 9.0.8112, Opera 11.52 etc.)
2014-10-13 09:06:48 +00:00
### Multi-language
#### How to use the language pack:
2014-11-19 09:27:20 +00:00
- All language files are needed to put in the "lang" directory, format refer "lang/en.js";
2014-10-13 09:06:48 +00:00
- Translated language file naming, and then copied to the lang directory, note that necessary ".js" suffix, such as: en.js;
- Modify the the "lang/`_`languages.js" file, the new language format to add a line;
- Regain access to the TR, if your browser's default configuration language "`_`languages.js" where it will automatically display the current language, if not, please manually select the language or the end of the page plus "?lang=language"; such as: 192.168.1.1/transmission/web/?lang=en
#### Currently supported languages:
2017-11-16 13:07:29 +00:00
||Language|Team|Update|
|-|-|-|-|
2017-11-22 11:46:31 +00:00
|🇨🇳|[Simplified Chinese](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/zh-CN.js)|ronggang, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/zh-CN.js)|
|🇨🇳|[Traditional Chinese](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/zh-TW.js) |Sean, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/zh-TW.js)|
|🇬🇧|[English](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/en.js)|ronggang, ASAPHAANING, vodek3, DarkAlexWang|[2017-11-19](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/en.js)
|🇷🇺|[Russian](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/ru.js)|Oleksandr Gureiev, irherder, Isseq, DarkAlexWang, vodek3|[2017-11-21](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/ru.js)
|🇪🇸|[Spanish](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/es.js)|Adrián González, malkavi, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/es.js)
|🇵🇱|[Polish](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/pl.js)|Daniel Kolek, Piotr Kozica, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/pl.js)
|🇭🇺|[Hungarian](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/hu.js)|Swartzy, Marcell, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/hu.js)
|🇷🇴|[Romanian](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/ro.js)|Laurentiu Dinulescu, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/ro.js)
|🇮🇹|[Italian](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/it.js)|Daniele Buccilli, vodek3, Oliver Cervera|[2017-06-29](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/it.js)
|🇧🇷|[Brazilian Portuguese](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/pt-BR.js)|Dudu Maroja, pcgaldo, vodek3, Brivaldo Junior, DarkAlexWang|[2017-09-29](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/pt-BR.js)
|🇳🇱|[Dutch/Flemmisch](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/nl.js)|Alwin Hummels, Jeroen, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/nl.js)
|🇫🇷|[French](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/fr.js)|Amaury Aubry, ewan34500, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/fr.js)
|🇰🇷|[Korean](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/ko.js)|kdsz330, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/ko.js)
|🇵🇹|[European Portuguese](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/pt-PT.js)|pcgaldo, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/pt-PT.js)
|🇺🇦|[Ukrainian](https://github.com/ronggang/transmission-web-control/raw/master/src/tr-web-control/lang/uk.js)|Andrew, vodek3|[2017-04-14](https://github.com/ronggang/transmission-web-control/commits/master/src/tr-web-control/lang/uk.js)
2017-11-16 13:07:29 +00:00
- **If you have translated a language pack, welcome pull requests.**
2014-10-13 09:06:48 +00:00
2017-11-13 11:19:47 +00:00
### How to install
2014-10-13 09:06:48 +00:00
2017-11-13 11:19:47 +00:00
#### Download
2017-09-19 12:40:43 +00:00
- Latest source tarball:
2017-03-31 07:31:47 +00:00
~~~
2017-11-13 11:19:47 +00:00
wget https://github.com/ronggang/transmission-web-control/raw/master/release/src.tar.gz
2017-03-31 07:31:47 +00:00
~~~
2017-09-19 12:40:43 +00:00
- Latest easy-install script:
2017-03-31 07:31:47 +00:00
~~~
2017-11-13 11:19:47 +00:00
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh
sudo bash install-tr-control.sh
2017-04-11 19:43:40 +00:00
~~~
2017-11-13 11:19:47 +00:00
- If you need to install into `Synology NAS Download Station` , please download the following script:
2017-04-11 19:43:40 +00:00
~~~
wget https://github.com/ronggang/transmission-web-control/raw/master/release/ds-control-easy-install.sh
sudo bash ds-control-easy-install-en-http.sh
2017-03-31 07:31:47 +00:00
~~~
- If you need http download instead of https, please use the following
commands:
~~~
2017-11-13 11:19:47 +00:00
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh --no-check-certificate
sudo bash install-tr-control.sh
2017-03-31 07:31:47 +00:00
~~~
2017-09-19 12:40:43 +00:00
2017-03-31 07:31:47 +00:00
###### 创建于(Create): 2012.12.18;更新于(Update): 2014.10.13 By 栽培者(ronggang); Updated: 03-31-2017 by DarkAlexWang ######