PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

  • 17,651

写在前面

PT的精髓是保种与辅种,通过分享率和魔力值等级也是有效的打击了BT的HR(下完就跑)行为,但总是遇到有些人下载完后,改文件名,变目录结构,然后又到另外一个站做种上传,这个时候我们如果想要辅种,因为没有办法过校验,大多情况是需要重新下载的,这样就会白白占用存储空间。那有没有其它办法不要下载呢,毕竟文件内容是没变的。其实是有的,硬链接工具,可以完美解决这个问题。而且硬链接只是新生成一个具有同一文件索引(inode)的文件名,本身是不占用空间的。inode可以理解为指向文件的指针,所以当创建硬链接后,无论你对硬链接操作,还是“原始文件”操作(其实现在已经没有原始文件的概念了,两个文件本质上是一模一样的),其作用是一样的。此外,每创建一个硬链接,就相当于多了一个inode引用计数(跟java, C#的引用计数有点像),每删掉一个硬链接文件,或者“原始文件”就少一个引用计数,只有当这个引用计数为0的时候,才会真正执行删除操作。也就是说,这个时候你重命名,移动,甚至是删除任何一个种子(包括硬链接操作的原始种子),都不会对其它种子造成影响。如果这段话你没看懂,也没有关系,你只要知道硬链接是可以完美解决变文件名、变文件结构辅种问题就行了。

1)TorrentHardLinkHelper

U2娘出的种子硬链接工具(网站:https://github.com/harrywong/torrenthardlinkhelper),windows平台,基本是一键傻瓜式操作。由于通过远程文件协议,群晖上的文件是可以挂载到windows本地的。所以只要你有台windows电脑,就同样可利用该工具实现快速硬链接了。下面给大家介绍一下使用流程,不得不说,这真得是个好工具!

1> 首先从大小上判断想要辅种的文件跟本地下载好的文件(后面统称资源目录)是否一致,这个是最直观的对比了。

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图1:对比种子大小

2> 当然你会担心,即使大小一致也会有种子文件名,结构上的修改,这个时候就可以用TorrentHardLinkHelper了。打开软件,选择种子路径和本地资源目录(需要打开群晖的SMB文件服务,远程路径用\\主机名,例如我的是\\DS218plus),点击Analysis(分析),稍等片刻就可以看到分析结果了,如果这里全部能匹配,就代表是可以辅种的,如果有不匹配的项那就没有办法了,放弃!

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图2:分析种子结构

3> 当所有文件都能匹配后,第三步就是设置硬链接目录,这个目录就是你用来辅种的目录,建议在默认下载路径下再建一个子目录,比如叫link,这样的好处是不会跟原资源文件名称冲突。然后点击生成硬链接

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图3:设置硬链接目录并生成

这样就硬链接成功了,软件还会自动弹出硬链接过去的文件窗口,可以看到同时也生成了硬链接用的批处理文件,并复制了原种子文件。批处理不需要了可以删除,种子文件我有专门管理,这里也可以删掉。

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图4:硬链接结果

4> 第4步就是正常辅种了,这里需要大家注意的是,保存路径一定要设置成硬链接的路径(这一步是很容易忽略的),另外在操作还不熟练的时候不建议跳检

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图5:上传辅种种子

上传种子文件后就已经开始验证了,说明硬链接设置成功

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图6:开始验证

 

2)文件名太长?WinSCP手动硬链接解决

使用软件总会有抽风的时候,我在做其中一个种子硬链接的时候就出现目录名太长的bug(当然这个不是软件的bug是win平台的限定),在贴吧上也看到有很多人遇到这个问题,大多数人就直接放弃了,少部分人会自己用命令来写,后来我发现WinSCP也有硬链接的功能,而且用起来效率也还行,分享给大家。其实即使大家没遇到这个问题,也建议手动做一次硬链接,这样你就能明白自动硬链接工具到底做了些什么,它的原理是什么,遇到问题也能自己解决了。

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图7:文件名太长出错

1> 首先是下载WinSCP,这个应该随便百度一下就能下到,下载好后就要通过它来连接群晖了,这里是通过SFTP协议连接的,请注意其它协议(例如FTP)可能不能使用硬链接命令。需要先打开群晖的SFTP服务,设置方式:控制面板-信息中心-服务选项卡-勾上sftp,然后左上角保存即可。打开之后就可以连接了

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图8:WinSCP连接群晖

2> 同样首先需要利用TorrentHardLinkHelper工具核对资源文件和需要辅种文件,我这边发现,两个文件的差别就是下载目录名称发生变化,一个带IMDB排名,一个不带,虽然只是这一点差别但实际上也没有办法正常辅种。

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图9:对比种子和资源文件

3> 定位到本地资源目录,首先新建一个文件夹(菜单新建-目录),名称命名为1(,这里可以看到新建硬链接的工具也是在菜单的新建按钮里。

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图10:新建目录(9)

4> 新建硬链接,首先需要选中想硬链接的文件(注意不能对目录做硬链接),例如这里首先选中的是.nfo文件,使用菜单里的 新建连接工具,这个时候 “硬链接目录”已经是设定好的,请不要修改,但这时可以复制它的文件名称(因为前面对比过,文件名称是没发生变化的,但如果你在前面核对后发现文件名称修改过,这里要改成修改后的名称!),在连接快捷方式选项里输入 1/复制的文件名,同时勾选上硬链接选项,点击确定生成。

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图11:建立硬链接

5> 生成硬链接后需要修改资源文件目录名称,另外移动硬链接文件到下载目录,这里首先到前面第2>步的操作中,从TorrentHardLinkHelper工具中复制output folder name里的文件名。将刚生成的硬链接文件 1 修改成复制的文件名。然后右键选择远程移动,移动路径请选择前面设定的下载目录。

PT辅种之Torrent Hard Link Helper硬链接(包含文件名太长解决方式)

图12:改名并移动文件

后面的步骤就跟前面一样了!

结语

自动工具是真方便,手动起来也确实有点麻烦,其实一般情况下要辅种的种子应该变化都不太大,所以要修改的东西还是有限的,而且如果实在太麻烦,也可以选择只手动修改最大的视频或软件本体,那些不太大的nfo,封面让它再下载一次也无妨。

微信扫一扫关注此公众号, 获取PT站注册地址! weinxin

wylb521
  • 本文由 发表于 2020年9月7日 14:16:24
PT常见名词解释(小白必看) PT站杂谈

PT常见名词解释(小白必看)

PT发展了这么多年,一些固有名词和网友们天马行空的想象力创造的名词还是挺丰富的,对于新手来说,初听完全就是一脸懵。为了照顾这些新手朋友,汇总了一些常见的PT相关名词解释,老鸟可以略过,有不对或者需要补...
mteam(馒头)盒子及獨立主機特別說明 m-team

mteam(馒头)盒子及獨立主機特別說明

其实不仅仅是mteam,很多PT站对盒子使用都有越来越严格的要求,管理越来越规范。目的是为了防止一些别有用心的用户疯狂刷上传,然后躺平吸血,对PT站发展不利。这里特别需要注意的就是V*PN的使用,有些...
评论  2  访客  2
    • 锟絣順綺锟皆匡拷锟斤拷
      锟絣順綺锟皆匡拷锟斤拷 1

      我用了Torrent Hard Link Helper硬链接辅种辅上了,可是怎么老是感觉像在做假种,我怕BAN号,这个软件真的有效吗

      • 12
        12 0

        群晖挂不起哟,连接过来只有命令和种子,原文 件不过来。这个是纯windows用的软件

      匿名

      发表评论

      匿名网友 填写信息

      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

      确定