H@H 客户端最全安装与使用指南12/18/2020•P2PBack更新日期:2025-03-13
Hentai@Home (H@H/Hath) 是一个开源的 P2P 图库分发系统,可减轻 E-Hentai Galleries 的负担。
ℹ️最新版本:1.6.4 .
一、注册
范围最低要求备注带宽5Mbps的突发速度持续上传至少应为最低上传量的33-40%。因地区而异。流量每小时300MB的流量用户可以限制每小时使用多少带宽(不计算SSL开销)。硬盘10GB的硬盘空间每0.2Mbps至少有1GB。请确保客户端可以长期维持速度和磁盘I/O。端口一个 TCP 端口推荐使用443端口,否则必须在1024-65534之间。 建议将未注册的IANA端口或UNIX内核端口用作专用端口。网络唯一的 IPv4 地址每个客户端必须有一个在一段时间内不变的IPv4地址。SLA正常运行时间一个客户应在6个月的时间内保持大约75-80%的时间在线。
获取客户端密钥
⭐ 注册第一个客户端✨ 注册多个客户端🚄 服务器测速⭐ 注册第一个客户端打开 Hentai@Home ,将出现一个申请界面。
请在其中填写自己的服务器情况提交请求,符合条件的机器很快就会被批准请求。
如果您无法通过 Speedtest 测速,请私信 Tenboro。
经过一段时间(通常为1~2天)就会收到站长的回复,大意为欢迎加入。
✨ 注册多个客户端对于需要获取更多客户端的用户,请写一封私信给 Tenboro,并附上自己的服务器情况,在通过批准后,机器很快就会添加至您的 H@H 主页。
对于希望运行5个以上客户端的用户,在分配更多密钥之前,其现有客户端的平均稳定质量必须为7,000+
🚄 服务器测速wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py
chmod a+rx speedtest.py
sudo mv speedtest.py /usr/local/bin/speedtest
sudo chown root:root /usr/local/bin/speedtest如果没安装Python的话:
sudo apt-get install python
二、设置
设置项说明运行端口Hentai@Home运行的端口,推荐443或者1024~65534客户端名称随意。最大突发速度最大速度,不建议限速。最大磁盘缓存大小最大磁盘容量,请务必输入准确的数值。如服务器上还运行其他会大量占用的程序,请勾选第二个选项。Reset Client Key充值密钥时勾选。Hourly Bandwidth Limit每小时的输出带宽,不得小于300MB/HourMinimum space to leave on disk磁盘保留空间。即对最大缓存容量(Maximum Disk Cache Size)进行减法。Static Ranges重置静态缓存,即释放磁盘空间。杂项开关
不记录日志。
低内存模式。
默认H@H下载器。(已失效)
非特殊情况不用勾选
三、安装
🔨 脚本Java (官方)Rust (第三方)🔨 脚本脚本当前仅支持安装 Rust 版。
bash <(curl -fLSs https://go.sku.moe/hath)Java (官方)安装 JDKsudo apt-get update
sudo apt-get install default-jre安装 H@H 客户端mkdir ~/ehentai
cd ~/ehentai
sudo wget https://repo.e-hentai.org/hath/HentaiAtHome_1.6.4.zip
sudo apt-get install unzip
sudo unzip HentaiAtHome_1.6.4.zip运行客户端screen -S ehentai
java -jar HentaiAtHome.jar
初次运行需要填写 Client ID 和 Client Key,然后按 Ctrl+A+D 即可关闭这个 Screen,让其在后台保持运行。
最后,服务器的运行成本是不低的,如果你实在不想支出这笔钱,你可以选择直接用 BTC 捐款,即使是最低档位的铜星依旧有非常可观的每日收入(并非一次性奖励)
设置开机启动可通过Docker同时实现批量部署
Rust (第三方)下载对应二进制文件wget https://github.com/james58899/hath-rust/releases/download/v1.10.0/hath-rust-x86_64-unknown-linux-gnu设置开机启动
四、维护
信任
信任度表示客户端执行情况。
信任上限为+1000,如果客户端行为正常,即使没有提供文件,信任上限也会每分钟逐渐增加1-4。
负面信任通常是由不当关机或连接不良引起的。
质量
质量衡量客户的长期总体稳定性和可靠性,方法是将客户的平均故障率与其平均命中率进行比较,从而得出结果。它优先考虑客户端的文件请求(以及原始速度和接近度因素),并确定与该区域的平均性能相比,每天可以分配多少静态范围。
只要客户端正确提供文件,质量就会逐渐提高。它使用低和高标记的加权平均值来波动,以衡量客户的长期稳定性。除非存在网络问题,否则这些标记会随着时间推移而稳定下来。低端标记定义了每日静态范围分配。
构成体面质量等级的因素因地理区域而异。客户的低端标记应至少在其区域平均值内,以获取最大的静态范围。
质量笔记10,000最高品质。7,000静态范围上限变为6,000。5,000静态范围上限变为2,000。Its factor for hath calculation is reduced.3,000静态范围上限变为1,000。2,500客户端保持空闲状态。1,500新客户或几天未使用的客户的起点。
奖励
让你的服务器花费额外的资源去运行H@H Client,你一定好奇的一点是,奖励都有什么?
**每天获得一定量的GP。**用户在客户端每次点击都会获得1 GP,并且可以竞争H @ H榜上的位置。
用于下载本子(Archive download)以及刷新浏览值(默认上限5000,每分钟恢复3点)。
平均一个 7MiB 的本子消耗数量为 300GP .
每天获得一定量的Hath。当运行H @ H的客户满足最低速度要求用户收到HATH。
Hath的用途有两个主要方面:一是购买Credit然后转换成其他货币,二是用于购买Hath Perks ,也就是网站增强功能,例如屏蔽广告,一页显示多张图片,增加Thumbs1 上限等等。可以说,Hath是货币中购买力最强,也是最为稀有,意义重大的货币。它的存在意味着广大绅士对E站最直接的支持。客户必须至少能够达到160 KB / s的速度才能授予Hath。
每位客户的每日收入基于平均点击/分钟(以一周计算)和静态范围。客户端运行后大约每4个小时即可使用一次。
低于5000的质量等级会通过线性因子降低静态范围增益:
$$
Hathrate = 1 + 0.15 * hitrate + 0.01 * static_ranges * min(1,low_quality_factor)
$$
Hathrate:Hath日收益
hitrate:每分钟点击数
static ranges:缓存区总数
low quality factor:低质量网络造成的减益,除非你的网络非常不好一般都是1
获得一定的Moderation Power。根据H@H累计传输量,可以获得额外的Vote权重。
每周获得一定量的免费下载流量(Free Archive Quota)。也就是平时你需要花费GP或者Credit下载的文档(Archive Download方式),现在可以在一定容量内免费使用。
H@H Downloader(已取消)
资料
官方WIKI
技术指导
疑难解答板块
E-Hentai积分指南