前言
其实关于H@H的安装教程蛮少人写的,我Google到的参考教程也挺片面的,所以在这里大概记录一下自己的安装参考。
申请运行资格
第一次运行H@H的话是需要填表的,而且如果运行H@H的机器超过指定数量,就需要PM管理员手动添加运行资格了。
填表填写你机器的speedtest测速链接就好了,请注意官方的要求,截止本文发出前,运行H@H的机器最低要求是最少80 Mbit/s 的上传和下载速度,每小时最少跑1000 MB流量,最少要有10GB空间。符合要求的话就在Speed Test一栏填写你的speedtest测速链接,最后点击Submit Application
即可。
申请提交后会提示Your application is pending. You can still make changes below if necessary.
如果你已经有机器在运行,并且想要更多的运行资格,可以PM管理员)来获得更多的运行资格,我在这里放一下我大概的PM格式:
Hello, Tenboro.
I would like to apply for several H@H Running qualification, here is my speed measurement link.
[www.speedtest.net] https://www.speedtest.net/result/xxxxxxxxxxx
[www.speedtest.net] https://www.speedtest.net/result/xxxxxxxxxxx
[www.speedtest.net] https://www.speedtest.net/result/xxxxxxxxxxx
[www.speedtest.net] https://www.speedtest.net/result/xxxxxxxxxxx
[www.speedtest.net] https://www.speedtest.net/result/xxxxxxxxxxxThank you.
不出意外的话你会在24小时内得到回复。
Sounds good, I have created more clients for you.
下面我大概讲一下speedtest怎么在linux系统里测速并且获取测速链接吧。
安装speedtest
动手能力强的朋友可以直接参考官方文档,我这里大概写一下新手全流程。
不过我并不推荐你按照官方文档操作,因为文档会要求你直接添加一个源,这个源并不稳定会随机出错,导致你update的时候抛出一堆错误,我更加推荐大家参考这个Github仓库:sivel/speedtest-cli
开始安装
如果你的机器没有python运行环境,那么使用pip安装前先安装python
apt install python3-pip
安装完成后直接安装
pip install speedtest-cli
即可。
如果你不想那么麻烦,可以直接下载
curl -Lo speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
chmod +x speedtest-cli
开始测速
如果你通过pip安装了speedtest-cli了的话,运行这段即可。 --share就是获取链接
speedtest-cli --share
如果你是直接下载文件的,那么就运行python3 speedtest-cli --share
或 python speedtest-cli --share
测速结果
运行完以后结果大概如下
你会发现他附带给了你一个Share results,链接就是你的测速结果,访问会得到一张图片:http://www.speedtest.net/result/15165567111.png)
那么这个就是我们需要的测速链接了,填写申请表格的时候别忘记了一起附上提交即可,管理员会在接下来的24小时内回复你。
H@H配置
ehentai运行配置
如果你顺利通过申请,那么你就可以在ehentai顶部的My home下的[Hentai@Home]进入设置页面。
点击Client下的名称即可进入设置,建议设置以下配置:
Port for Incoming Connections
你运行H@H的端口,记得要在你的运行机器打开这个端口。
Client Name
你H@H客户端的备注
Maximum Upload Rate
客户端最大的上传速度
Maximum Disk Cache Size
最大硬盘占用大小,建议按最低10G即可
剩下的设置基本上可以不用管默认即可,第一次设置需要全部填写完毕保存设置后才会在页面里显示Client Key
,记住这个key。
H@H客户端配置
先安装JDK
apt update
apt install default-jre
再安装H@H客户端
mkdir ehentai
cd ehentai
wget https://repo.e-hentai.org/hath/HentaiAtHome_1.6.2.zip
sudo apt-get install unzip
unzip HentaiAtHome_1.6.2.zip
到了这一步就可以运行java -jar HentaiAtHome.jar
运行客户端了,但是这样不能长时间保持后台在线,我们接下来安装screen保持后台运行。
安装screen
apt install screen
新建一个screen空间
screen -R ehentai
接下来我们运行H@H客户端
java -jar HentaiAtHome.jar
输入你的Client ID
和Client Key
即可。
在保持运行一分钟后可以在ehentai查看在线状态,在Status
一栏看到客户端是Online
即可。
我们让screen在后台运行即可,快捷键Ctrl+A+D即可。
当你下次想进入这个会话的时候,使用
screen -r ehentai
即可。