从零开始玩PT-新人指南
一、PT是什么?
首先介绍一下BT。BT(BitTorrent)是一种用于对等网络中文件共享的网络协议程序。它的最大特点是下载的人越多,下载速度就越快,因为在你下载的同时,你会把下载到的部分文件上传给其他人,而其他人下载了也会把下载的部分共享出来。由于BT有很多人下载完就跑,不愿意做共享,所以催生了PT(Private Tracker)的产生。
PT是一个打造我为人人,人人为我的下载协议。最早出现的是BT,我们常常下载的种子便是这种。有人会说那我平常下电影直接用迅雷或百度网盘不就行了嘛,为什么要用PT呢?首先,迅雷和百度网盘的下载速度是多么令人沮丧,它们的程序在后台其实也在间接地把本机的资源共享给其他人,其实原理上都是相同的,只不过它们从中限速做会员割韭菜。此外,你未必能找到相关资源的BT种子,正所谓无规矩不成方圆,如果有一些规矩加以约束,这个圈子才能越来越好,形成良性的闭环。
PT相比BT有两个明显的改进:一是私密的小范围下载,二是进行流量核算,其依据上传量决定你的权限。因此提供PT服务的网站是不公开的,采用邀请制或不定时开放注册。用户注册后会得到一个passkey,服务器通过passkey识别每个用户,用户从某PT站下载种子后,该种子即带有用户的passkey。因此PT的种子是不可外流到其他地方。
所以在出现问题询问时,务必隐藏好你的passkey。例如:截图时用马赛克遮挡passkey,因为如果你的key泄露某些别有用心的人就可以使用你的key进行下载,这比你的账号密码泄露更加可怕。
由于有passkey,用户上传及下载即可核算。在大多数PT站会以下载份额(共享率)规矩用户需上传多少后才可下载多少,共享率过低者会被系统取消使用PT的资格。因为需要有足够的上传方可下载,因此有些用户会租借网络上有大带宽的Seedbox以提升自己的上传率。Seedbox就是租借一个大硬盘大带宽的服务器,在上面发布资源供他人下载,这样别人下载的流量都会核算到你的账号里,上传量会很高,这意味着你自己可以随意下载你想下载的资源。
二、理论知识
其实和你平常在网上下载资源相同,我们都会得到一个XXX.torrent的种子文件,无非是BT不带key,PT带key而已。在正式开始之前,我们来补充一下相关理论知识。
1. 种子
根据BitTorrent协议,文件发布者会根据要发布的文件生成一个.torrent文件,即种子文件,也简称为“种子”。种子文件本质上是文本文件,包含Tracker信息和文件信息两部分。Tracker信息主要是BT下载中需要用到的Tracker服务器的地址和针对Tracker服务器的设置,文件信息是根据对目标文件的计算生成的,计算结果根据BitTorrent协议内的Bencode规则进行编码。它的主要原理是需要把提供下载的文件虚拟分成大小相等的块,块大小必须为2k的整数次方(由于是虚拟分块,硬盘上并不产生各个块文件),并把每个块的索引信息和Hash验证码写入种子文件中;所以,种子文件就是被下载文件的“索引”。
下载者要下载文件内容,需要先得到相应的种子文件,然后使用BT客户端软件进行下载。下载时,BT客户端首先解析种子文件得到Tracker地址,然后连接Tracker服务器。Tracker服务器回应下载者的请求,提供下载者其他下载者(包括发布者)的IP。下载者再连接其他下载者,根据种子文件,两者分别告知对方自己已有的块,然后交换对方所没有的数据。此时不需要其他服务器参与,分散了单个线路上的数据流量,因此减轻了服务器负担。下载者每得到一个块,需要算出下载块的Hash验证码与种子文件中的比对,如果相同则说明块正确,不相同则需要重新下载这个块。这种规则是为了保证下载内容的准确性。
2. DHT
全称为分布式哈希表(Distributed Hash Table),是一种分布式存储方法。在不需要中心服务器,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。使用支持该技术的BT下载软件,用户无需连上Tracker就可以下载,因为软件会在DHT网络中寻找下载同一文件的其他用户并与之通讯,开始下载任务。这种技术的优点十分明显,就是大大减轻了Tracker的负担(甚至不需要)。用户之间可以更快速创建通讯(特别是与Tracker连接不上的时候)。
3. PXE
是Peer Exchange(用户交换)的简写,我们可以将其理解为“节点信息交换”。前面说到了DHT网络是没有中心服务器的,那么我们的客户端总不能满世界去喊:“我在下载这个文件,快来连我吧。”(很大声)。所以就通过各个BT客户端自带的节点去同步路由表实现DHT网络连接。
4. 辅种
其他人发布了资源,你手里刚好也有这个资源,那么你下载种子之后,只要数据经过了hash校验就会变成做种状态。
- 初始做种/超级种子/超级种子模式:有些BitTorrent客户端用户下载完成后就关掉下载任务,整个过程只提供了较少量数据给其他用户。为尽量避免这种行为,在非官方BitTorrent协议中存在超级种子的算法。这种算法对文件发布者的种子文件有要求。文件发布者可以分几步发布文件,发布者不需要一次提供文件所有内容,而是慢慢开放的下载内容的比例,延长下载时间。此时,速度快的人因为未下载完必须提供给他人数据,速度慢的人有更多机会得到数据。
5. 法力值
发布资源会消耗法力值,辅种不会消耗法力值。法力值是系统为防止垃圾种子泛滥的一种手段。
6. 图床
一般用于发布资源时的图片展示、描述等。这样既能加快网页访问速度,也能加快图片加载速度。
7. 做种率
做种率高于3.0的种子,在你做种时流量不计入流量统计。
8. 盒子(Seedbox)
指租用大带宽服务器来提高上传速度。
9. 资源的标识
一般是几个英文单词的大写首字母+资源发布时间。
三、PT站点介绍
1. TTG (The Genesis)
站点特色:资源丰富,速度快,种子更新及时
- 是否开放注册:否
- 是否支持邀请:是
2. M-Team
站点特色:动画和剧集资源丰富,速度快
- 是否开放注册:否
- 是否支持邀请:是
3. HDC (HDChina)
站点特色:高质量电影资源丰富,速度快
- 是否开放注册:否
- 是否支持邀请:是
4. OurBits
站点特色:资源丰富,速度快,种子更新及时,且社区氛围较好
- 是否开放注册:否
- 是否支持邀请:是
四、怎样注册某个PT站点的账号?
- 注册方法之一是通过PT站点的不定时开放注册,但这种机会较少,需要经常关注相关论坛。
- 通过已注册用户的邀请获取邀请链接注册账号。
五、新手查核
什么是新手查核?
当新用户首次注册某个PT站点时,通常需要经过一个试用期。在此期间,用户需要证明自己具备合理的下载上传行为,具体表现为保持较高的上传下载比率。这段时间内,用户会受到较为严格的流量监控,并需要在规定的时间内完成特定的上传量和下载量任务,以通过查核期。
如何通过新手查核?
- 合理下载:选择一些种子数量较多的资源下载,这样能够迅速提升上传量。
- 多做种:尽可能多的种子资源,以保持持续的上传量。
- 关注站点公告:时刻关注站点发布的公告,了解最新的规则和动态。
- 求助老用户:如果遇到问题,可以向站点内的老用户或管理员寻求帮助。
六、常用工具
下载工具
- qBittorrent:一款功能强大的BT下载工具,支持PT站点所需的所有功能。
- Transmission:一个轻量级的BT客户端,适用于多平台使用。
查找工具
- PT之家:一个综合的PT站点导航网站,方便用户查找并注册各种PT站点。
- NexusPHP:一个优秀的PT站点管理系统,许多PT站点都基于此系统构建。
辅种工具
- RatioMaster:一款模拟上传工具,可以在不实际上传的情况下提高上传量。
- Seedbox:租用大带宽服务器,以提高上传速度和上传量。
七、注意事项
- 保持良好的共享率:上传下载比率应保持在一个合理的范围内,以避免账号被封禁。
- 遵守站点规则:每个PT站点都有其特定的规则和规范,用户应严格遵守。
- 保护个人信息:避免泄露自己的passkey和其他敏感信息,以免被恶意利用。
八、结语
通过本文的介绍,相信大家对PT的基础知识和操作有了初步的了解。PT不仅是一种高效的下载方式,也是一种需要用户共同维护的社区文化。希望大家在使用PT的过程中,能够合理分享资源,共同维护一个健康的PT生态圈。
```