使用nastool实现一键式自动刷流

最近成功搞到了一台buyVM家的卢森堡大盘鸡和馒头PT站的邀请码,所以当然也要玩一玩pt啦。今天我们就来尝试使用nastool工具实现一键式自动pt刷流

简介

nastool是一款nas上的文件综合管理工具,但是同时也可以用来实现PT站点的自动签到和自动刷流删种等操作,以及作为媒体库管理相关文件。同时nastool配置文件较为简单,相比于vertex更适合小白使用

准备

一台安装Debian11的境外服务器(我使用的buyVM家10G口子卢森堡机,一定请提前注意是否会涉及到DMCA问题)

一个顺畅的网络环境

一点耐心

安装qBittorrent

  1. 更新软件源

apt update -y

  1. 安装qBit
apt install qbittorrent-nox vim -y
  1. 配置使用systemctl,从而对qbit进行管理
vim /etc/systemd/system/qbittorrent-nox.service

然后在配置文件中填入以下内容

[Unit]
Description=qBittorrent Command Line Client
After=network.target

[Service]
Type=forking
User=root
Group=root
UMask=007
ExecStart=/usr/bin/qbittorrent-nox -d --webui-port=8080
Restart=on-failure

[Install]
WantedBy=multi-user.target
  1. 更新systemd文件及允许qbit开机自启
systemctl daemon-reload && systemctl enable qbittorrent-nox
  1. 对qbit进行操作
systemctl start qbittorrent-nox     #启动qbit
systemctl status qbittorrent-nox    #查看qbit状态
systemctl stop qbittorrent-nox      #停止qbit运行
systemctl disable qbittorrent-nox   #取消qbit开机自启

现在你应该可以通过ip:8080访问qbit后台了(默认账号admin,密码adminadmin),记得登入后及时重制密码

设置swap

因为buyVM的机子只有1G运存,很容易造成qbit崩溃,因此我们需要设置swap

wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh

选择18,设置为两倍运存即2048

安装nastool

我们采用docker的方式进行安装,首先更新软件源并安装docker和docker- compose(过程略,网上相关教程很多)

然后拉取nastool镜像

docker run -d \
    --name nas-tools \
    --hostname nas-tools \
    --network=host \
    -p 3000:3000 \
    -v /nastool/config:/config \
    -v /nastools:/nastools \
    -e PUID=0 \
    -e PGID=0 \
    -e UMASK=000 \
    -e NASTOOL_AUTO_UPDATE=false \
    hsuyelin/nas-tools

然后通过 http://ip:3000 访问,默认账号 admin 默认密码 password,初次使用会强制更改密码

配置nastool

添加PT站点

以馒头为例,由于馒头已经由使用cookie改为了使用密钥,因此我们在实验室中创建一个密钥并留存备用

同时获取到馒头的RSS地址留存备用

然后进入nastool后台添加站点

image-20240914152547832

其他站点同理,不使用api验证的站点使用cookie进行登录

然后点击右上角站点测试,绿色即为验证通过

image-20240914152722765

设置下载器

打开设置-下载器页面,选择qBit,填写你的vps ip及端口8080

保存目录及账号密码按照自己的实际情况填写

配置自动刷流

站点管理-刷流任务中

img

消息推送

telegram_bot消息推送服务:

私聊 @botfather 创建一个机器人,记下 token

私聊 @get_id_bot 记下自己账号的 chat_id

记得也需要在 刷流任务 中也设置开启消息推送

其他注意事项

各大站点 考核 限速 限IP 等指标可以参考 星大的总结

docker安装的qbit推送的种子全部为error 可以看看 这篇文章

需要下载后上传到谷歌云盘 onedrive等可以看我这篇记录: qbittorrent下载完成后自动上传 并自动删种

博客内容均系原创,未经允许严禁转载!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇