Transmission与其Web Control的安装与调教
今天重启电脑,qb消失了300多种子,心态崩了。一不做二不休,正好厌倦了qb开机时的“校验恢复数据”和大量保重时巨大的内存占用,开始动手部署tr吧,以后就完全qb刷数据,tr保种了。(博客搭建教程 咕咕咕~)
Transmission的安装
首先登录官网选择相应版本下载
这一步简单吧,但我搞了一个小时,愣是没连接上GitHub的代码仓库,真是吐了,最后用手机Chrome上GitHub一秒钟搞定,GitHub真是越来越难连接了
介于一些不可抗力,我把它放在阿里云盘里面了,方便大家下载:Transmission3.0 x64
然后打开.msi文件进行安装,安装过程中注意只需要选择如下两个Daemon和Web intreface部分即可
中文版Transmission Web Control的部署
在上一步中我们已经安装了Transmission的WebUI,但其美观程度嘛,啊不,毫无美观可言,不妨称之为简陋的WebUI,下面我们就要来安装由大佬优化的中文WebUI
先给大佬拉一波stars:中文版Transmission Web Control
介于一些不可抗力,我也把它放在阿里云盘里面了,又基于一些不可抗力,并不能分享出来,如果你访问GitHub有困难或者不擅长使用GitHub,联系我私发吧
部署方法也很简单,在GitHub的项目Wiki里写的很清楚,这里稍加修改引用如下:
请确认系统已安装 Transmission
下载最新的源码包并解压至指定目录,如:D:\tmp
确认并打开 Transmission Web 所在的路径,如:C:\Program Files\Transmission\web
将原来的 index.html 改名为 index.original.html
将 D:\tmp\src 目录中的所有文件复制到 C:\Program Files\Transmission\web 目录下
按照指引现在就可以访问WebUI了,其实不然,还需要一些操作:
右键此电脑选择管理点击服务和应用程序进一步点击服务,找到Transmission Daemon终止服务(这样操作很傻瓜,一会会提供简单的操作方法)
进入如下位置(第一次直接粘入地址栏是进不去的,一步一步对照文件夹一步步以管理员身份操作才行)
1
C:\Windows\ServiceProfiles\LocalService\AppData\Local\transmission-daemon
用VScode或者记事本打开setting.json
1
2
3
4
5
6
7
8
9
10
11"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-host-whitelist": "*",
"rpc-host-whitelist-enabled": true,
"rpc-password": "123456", # 此处填写密码
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "admin", # 此处填写用户名
"rpc-whitelist": "*",
"rpc-whitelist-enabled": true,完成以上两处之后,启动Transmission Daemon,即可通过 127.0.0.1:9091 访问你的WebUI了
调教
对于Transmission的设置,和其他软件一样,关闭DHT、开启端口转发(没有公网ip可以不开)、设置连接数尽可能大等等
对于Transmission Daemon这玩意,它开机自动启动(放心,不会影响你开机速度击败全国99%的电脑),关闭它也不太方便,我想到这样一套调教方法:
在服务中查看Transmission Daemon的属性,服务名称为Transmission
然后以管理员身份运行cmd,输入以下命令即可启停此服务
1 |
|
但每次这样还是有点麻烦,所以干脆封装成bat
新建两个记事本,分别写入如上命令,保存为后修改为.bat批处理文件,下次只需右键以管理员身份运行即可啦。