NexusPHP允许无Tracker种子上传

NexusPHP允许无Tracker种子上传

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

PHP,PT 2018-11-14 PM 1506次 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 6530次 10条
同机多NexusPHP站点改造

同机多NexusPHP站点改造

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

PHP,PT 2018-08-21 PM 1218次 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 1278次 0条
漫谈PT构架(4):框架结构及相关分析

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

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

PT,Knowledge 2018-07-31 AM 1355次 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 2758次 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 2028次 3条
漫谈PT构架(1):NexusPHP简介

漫谈PT构架(1):NexusPHP简介

(起一个大坑,看看什么是否能填完。目前没想好写关于PT构架的哪些东西,但先开个小头吧~NexusPHP简介根据其代码中的介绍(aboutnexus.php 页面)来看:NexusPHP由来自浙江大学的Nexus团队发起并开发完成。主要是提供一个完整的、有序的、重视用户信誉和知识的资源分享社区的解决方案,是一个PT(Private Tracker,即私有的Tracker服务器,是BT下载的一种...

PT,Knowledge 2018-07-24 AM 3814次 8条
蒲公英(NPUBits)站点 Banner分析

蒲公英(NPUBits)站点 Banner分析

无所事事的时候看到这站内的这个帖子,正好最近在做(学习)数据分析的工作,同时我对主帖子中的一些问题表示关注,所以顺带水一片博文进行分析。首先对从那些地方能获取到数据要进行分析:用户在论坛发帖提交Banner会留下记录,管理员使用Banner更换系统进行自动更换时会在“普通”日志中留下记录,已经展示过的Banner有集中展示页面。所有数据基于站内公开数据,数据最后更新(爬取)于2018/07/...

Python,PT 2018-07-15 PM 2420次 2条
某站5.20开放注册活动结果分析

某站5.20开放注册活动结果分析

很荣幸在本次活动中参与了某站点的最终审核过程。下面根据整次活动的过程进行梳理。该活动以“将特定图片上传到微信朋友圈,发完后截图朋友圈,并上传截图”的形式展开,用户通过上传的朋友圈截图信息,就可以获得一定数量以上的奖励。活动对上传的截图文件有以下要求:请不要通过仅自己可见等设限方式上传到朋友圈需要截图朋友圈带有自己发布内容的区域,不可以截图个人相册等其他区域请完整截图,不要裁剪如果同时加入了自...

Python,PT 2018-07-11 PM 1288次 0条
基于Pt-Board的国内Pt站点大数据分析

基于Pt-Board的国内Pt站点大数据分析

基于Pt-Board数据库的国内PT站点大数据分析本帖娱乐统计向,标题党和瞎BB,都请不要太当真。不吹不黑不挑事,不诋毁任何站点,不希望伤害任何人。谢绝任何形式转载,拒绝搞事!Pt-Board介绍详细介绍请参见: 国内 PT 站点最新种子公告板 Pt-Board 以及 相关Docs说明文档Pt-Board是本人于2017年9月份上线的一个国内站点RSS聚合搜索的服务。截止本人撰稿截稿为止(2...

PT 2018-04-04 PM 8063次 5条
浅谈PT站自动发种

浅谈PT站自动发种

最近写Autoseed的人真多,我就抛砖引玉的讲讲Python的实现吧。但是其实并不是只有Python才能实现,只要该语言具有网络通信以及本地文件读写的能力均可以。(比如某人的就是用Node.js)传统发种流程在介绍Autoseed的流程前,我们先回顾下传统的发种流程。。可以看到,我们需要先要在本地存在你想要自动发布的文件,并准备好发种表单需要的信息。完成发布后需要下载对应种子,以及做种软件...

Python,PT 2018-04-01 PM 4275次 1条
慎用PTT这类辅助软件

慎用PTT这类辅助软件

慎用PTT(PT-Tool)这类辅助软件。除非你能保持定期修改密码和Passkey的好习惯。类别指:代码不开源或无第三方审查,纯粹依赖于开发者个人自觉使用Cookies(或者账号密码形式)获取用户信息,拥有完全站点访问权限(部分站点设有二次验证或对敏感操作需要二次密码验证等除外)PTT使用截图(v2.0.1)以下为贴吧质疑帖及作者宣传贴:慎用 PTT 这款辅助软件【pt吧】_百度贴吧【PTT...

PT 2018-03-23 PM 1716次 0条
Pt站资源简介生成工具 PT-Gen

Pt站资源简介生成工具 PT-Gen

此工具已不公开维护,请考虑直接使用以下API地址调用:https://api.rhilip.info/tool/movieinfo/gen (无CORS验证反代)http://api.ourhelp.club/infogen (有CORS验证,仅供OurBits使用)或者使用 https://www.bfdz.ink/tools/ptgen 作为替代。嘛,此类工具已经很多了,比如前有领头的...

Python,PT 2018-03-19 PM 5475次 4条
Transmission 2.93升级踩坑记录

Transmission 2.93升级踩坑记录

PPA源已修复该问题,目前升级不会出现无法启动的情况,如果你的web页面恢复原版请直接重打补丁即可~前言因为马上有个站点将要禁用Transmission 2.92,所以准备将自己主服务器上的Transmission 2.92升级到2.93。在此过程中遇到很多问题,在此一并描述:本文也适用于使用包管理器从tr2.84升级至2.93。原环境原环境配置大体可以参照本人已有博文 从零开始自主搭建全套...

VPS,PT,Knowledge 2018-03-07 PM 2805次 0条