通过编辑修改torrent文件来辅种

通过编辑修改torrent文件来辅种

本文在 北洋园PT :: 查看主题 "【高级辅种教程】教你编辑修改torrent文件" - Powered by NexusPHP 基础上修改,如果你没有tju帐号,可以访问原作者 @DXV5 在Github上的原文备份 https://github.com/ylxb2016/PT-help 。此处转载以及修改均获得原作者 @DXV5 的许可,并对他在使用多种软件对种子文件进行修改的尝试表示...

Python,PT,Knowledge 2019-02-25 PM 4889次 0条
2018年PT站发种观察报告

2018年PT站发种观察报告

同前一篇使用Pt-Board数据的分析文章 基于 Pt-Board 的国内 Pt 站点大数据分析。因前文不涉及2018年数据,故本文对国内PT站2018年数据进行分析。本帖娱乐统计向,标题党和瞎BB,都请不要太当真。不吹不黑不挑事,不诋毁任何站点,不希望伤害任何人。谢绝任何形式转载,拒绝搞事!Pt-Analytics介绍详见: https://rhilip.github.io/PT-help...

PT 2019-01-07 PM 4749次 5条
漫谈PT架构(5): 构造一个SPT(Announced部分)

漫谈PT架构(5): 构造一个SPT(Announced部分)

相比于相对简单的Scrape,Announce构造相对麻烦。(嗯,从上篇文章的发出之后,我又尝试了ThinkPHP5、Symfony等架构的测试。经过多次尝试后,决定在某个Swoole的PHP框架上再次开发。之后的文章示意代码依次为准。发出鸽鸽鸽鸽鸽鸽鸽鸽鸽鸽鸽鸽鸽鸽鸽鸽的声音~总代码示例这里贴出的是一个示例的步骤(伪代码),可以看到Tracker的Announce步骤依次如下,对字段的检验...

PT,PHP,Knowledge 2018-12-25 PM 1217次 1条
NexusPHP允许无Tracker种子上传

NexusPHP允许无Tracker种子上传

在某些NexusPHP构架的PT站点上传无tracker地址的种子时会提示目录缺少值,至少要填写一个tracker。长期以来,这个缺陷一直被要求up者在做种时任意填写一个字段使该tracker地址非空。不过经过分析,发现这个只需要改一行代码就行。照例,上NexusPHP的源代码:ZJUT/NexusPHP/takeupload.php#L140 ,是的,只要修改这一行为下列即可~list($...

PHP,PT 2018-11-14 PM 1217次 0条
Pt站点禁用Aria2客户端方法分析

Pt站点禁用Aria2客户端方法分析

为什么Private Tracker需要限制客户端,因为并不是所有的BT客户端都是完全遵守BEP规范的实现(其实常用的ut、tr之流也并不是完全遵守的2333)。所以以NP框架为代表的站点要尽量把用户使用的客户端限制在允许的范围,使得能相对正确的记录用户的做种信息。但是这并不能解决一些能伪造User-Agent以及peer_id_prefix的软件,例如Aria2这样的综合下载软件或者一些流...

PT,PHP,Knowledge 2018-10-01 PM 5363次 7条
同机多NexusPHP站点改造

同机多NexusPHP站点改造

虽然我不知道为什么 @NPCHK 大佬会有这种要求,但既然提了就顺带帮忙解决。Nginx以及数据库都没有什么大的问题,对应着分开就是了。但是在缓存方面需要动点手脚,否则多站点公用一个缓存会出现错乱的问题。NP的Cache方法在 classes\class_cache.php 中,这个class_cache是对PHP的Memcache类的一个扩写。并在function.php中以include...

PHP,PT 2018-08-21 PM 985次 0条
漫谈PT架构(5): 构造一个Simple-Private-Tracker(Scrape部分)

漫谈PT架构(5): 构造一个Simple-Private-Tracker(Scrape部分)

在这节及之后的PT架构书写过程中,我将使用ThinkPHP 5作为MVC框架,rchouinard/bencode 作为Bencode编码库,实现一个演示性质的Private Tracker。在此,我将默认你已经对前面的内容有所理解,并对PHP以及composer有了解运用。该项目代码见: https://github.com/Rhilip/Simple-Private-Tracker ,仅...

PT,Knowledge 2018-08-02 PM 1070次 0条
漫谈PT构架(4):框架结构及相关分析

漫谈PT构架(4):框架结构及相关分析

在实质性的进入Tracker内部逻辑之前,让我先水一篇分析性的文章~框架结构NexusPHP像NP这种较老的框架并没有一个很明显的架构,各项信息杂糅在一起。但从导航栏相关中,大体可以分为以下几个子模块。以下分类方式仅代表本人意见。当然,目前各站在这个基础上均增加了一些新的系统,比如(万恶的)勋章系统、发布预告系统、转种系统(含自引用与他站引用)、任务系统、考核系统;对原有系统也有些许扩展,例...

PT,Knowledge 2018-07-31 AM 1070次 0条
漫谈PT构架(3):meanTorrent简介及搭建

漫谈PT构架(3):meanTorrent简介及搭建

在简单的介绍完NP的历史以及搭建,让我们先跳出NP框架,了解下其他的一些前面讲过的框架及其搭建过程。meanTorrent是目前来看,国人新框架中功能最为齐全、开发程度较高的一个。(其他我了解的都基本在开发过程中滴说)从官方的介绍来看:meanTorrent - MEAN.JS BitTorrent Private Tracker - Full-Stack JavaScript Using ...

VPS,PT 2018-07-25 PM 2326次 1条
漫谈PT构架(2):搭建NexusPHP

漫谈PT构架(2):搭建NexusPHP

为了去了解站点构架,一个简单的搭建过程也是需要了解的。NP搭建的最重要注意点是,使用的PHP版本最高不应该超过5.6,并安装memcache软件及PHP扩展。对数据库版本要求不是很严格,我使用MySQL 5.7测试可行。本人写的十分简略(因为真心没有什么好讲的),如果有必要,还请参照他人的详细搭建过程。Linux下搭建LNMP环境及Memcache网上的教程真心啰嗦,lnmp一个一个的写过去...

PT,Knowledge 2018-07-24 PM 1526次 3条