查看: 4083|回复: 1

[分享] U-NAS5安装hlink实现PT做种与削刮共存(小白分享)

[复制链接]
发表于 2022-5-7 20:31:32 | 显示全部楼层 |阅读模式
本帖最后由 ronzhangqd 于 2022-5-7 20:44 编辑

创作立场声明:所有内容均来自网络公开资料+自我研究,纯分享。如对你有帮助,请多多支持鼓励

影音媒体库,NAS玩家必不可少的折腾项目,海报墙、刮削、PT这几个坑,估计80%都踩过PT做种和刮削哪么该怎么相容呢?

硬链接神器 —— hlink可以对已经创建过硬链接的文件进行过滤。每次执行命令只会硬链接新的文件,就算将硬链接生成的目标文件重命名,hlink也能识别过滤,不会进行重复创建。更重要的hlink支持黑白名单模式,你可以任意选择需要的文件格式进行硬链接。

https://github.com/likun7981/hlink

hlink是一个软件,依赖于nodejs12以上环境,所以第一步我们先安装nodejs。

登陆SSH输入安装命令

npm install -g hlink    按回车开始安装


安装完后他会出个一警告提示,版本是10.X(没做记录忘记是什么版本了,只记得是10.X版 ),但是我们安装的hlink 现在要Node.js 12.20 或者 Node.js 14.14及以上(反正直接命令是安装不完全的,用不了,哪么就想办会升级呗,于是找百大神搜了个,

https://www.csdn.net/tags/NtDakgzsMTU2MTAtYmxvZwO0O0OO0O0O.html

我用的是方法一:

方法一: 用n升级nodejs(建议使用此方法)
# 查看当前node版本
$ node -v

# 清除npm缓存
$ npm cache clean -f

# 全局安装n
$ npm install -g n

# 升级到最新稳定版
$ n stable

# 升级到最新版
$ n latest

# 升级到定制版
$ n v14.6.0

# 切换使用版本
$ n 13.10.0 (ENTER)

# 删除制定版本
$ n rm 13.10.0

# 用制定的版本执行脚本
$ n use 13.10.0 some.js

# 升级完成查看 node版本
$ node -v


看得懂么?不懂?下面直接输入

U-nas,不需要$ ,所以直就是
node -v
npm cache clean -f
n stable

OK上面三行搞定。
查下
升级完成查看 node版本 node -v哦豁还是10.X版。咋办~!没事还有凉拌菜,接着怎么上我忘记了。。。。

npm install npm



node -v

npm -v


好了,戏精结束。88


参考链接:
https://blog.csdn.net/street_old/article/details/118540436

安装好后就可以。。。。

  hlink --help
#这个命令是 查看帮助
如果你能正常运行

1.jpg

如上图所示

怎么使用呢??还是上图吧我的影片是放在文件夹:/mnt/8tsata/da1/8TPT/TV 里面,哪么创建的命令就是


hlink "/mnt/8tsata/da1/8TPT/TV" "/mnt/8tsata/da1/8TPT/TV1"

注意,后面的 "/mnt/8tsata/da1/8TPT/TV1"  TV这里我加了个1,

创建成功如图:

2.jpg

多个文件夹就用多个命令就OK了


小白喜欢看结果,上
3.png









回复

使用道具 举报

发表于 2022-9-30 07:00:31 | 显示全部楼层
学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-5-17 15:41 , Processed in 0.063029 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表