Nothing Special   »   [go: up one dir, main page]

🎬 Nas追剧新神器nasspider:自动追更,让你躺着看剧

2025-03-22 00:20:37 3点赞 25收藏 0评论
🎬 Nas追剧新神器nasspider:自动追更,让你躺着看剧

nasspider是一个专门为Nas用户设计的追剧工具,它提供了一个图形化管理界面,让你轻松实现自动追更功能。你只需要配置好任务,nasspider就能自动解析下载数据,并使用你指定的下载工具进行下载,躺着也能追最新剧集。

🌟 nasspider的强大功能

  • 新增追更任务
    你可以轻松地在nasspider的管理界面中添加新的追剧任务。只需几步操作,就能设置好你想追的剧集。

  • 手动追更
    如果你想要立即查看最新剧集,nasspider也支持手动追更功能。你可以随时手动启动追更任务,快速下载到最新的剧集。

  • 定时追更
    设定一个定时任务,每隔一段时间,nasspider就会自动帮你追更,确保你不会错过任何一个新集。

⚙️ nasspider的实现方式

Provider

nasspider通过Provider获取下载数据,目前hai支持的Provider为Domp4Provider。如果你想扩展更多的数据源,只需实现ParseURLs(URL string, CurrentEp int) ([]string, int, error)接口即可。

Downloader

下载任务则由Downloader完成,目前支持的Downloader有ThunderDownloader。未来还计划支持QB、Aria2等下载工具。你可以通过实现SendTask(task Task) error接口来扩展更多的下载工具。

TvTask

TvTask是nasspider的核心任务管理模块。你可以通过管理页面添加、管理和追踪你的追剧任务,无论是手动还是定时追更,都能轻松实现。

🎬 Nas追剧新神器nasspider:自动追更,让你躺着看剧

🚀 如何运行nasspider

本地运行

如果你想在本地运行nasspider,首先需要修改config/config.yaml文件,配置好管理后台账号密码、数据库连接信息和迅雷地址。然后在终端中执行go run main.go即可启动。

Docker部署

如果你更喜欢使用Docker来部署nasspider,nasspider已经提供了Dockerfiledocker-compose.yaml文件,方便你快速部署。

使用Docker CLI

如果你熟悉Docker,可以使用以下命令构建并运行nasspider镜像:

docker build -t nasspider . docker run -p 8089:8089 -d nasspider

使用Docker Compose

如果你对Docker Compose更感兴趣,可以使用以下配置文件进行一键部署:

networks: nas-spider-network: driver: bridge services: mysql: image: mysql:5.7 container_name: nas-spider-mysql restart: always environment: MYSQL_ROOT_PASSWORD: '<数据库密码>' MYSQL_DATABASE: 'nas-spider' MYSQL_ROOT_HOST: '%' volumes: - ./data/mysql:/var/lib/mysql networks: nas-spider-network: aliases: - nas-spider-network-mysql command: - --character-set-server=utf8mb4 - --collation-server=utf8mb4_unicode_ci - --default-authentication-plugin=mysql_native_password web: image: registry.cn-beijing.aliyuncs.com/levicy/nas-spider:latest container_name: nas-spider-web restart: always environment: MYSQL_HOST: 'nas-spider-network-mysql' MYSQL_PORT: '3306' MYSQL_USER: 'root' MYSQL_PASSWORD: '<数据库密码>' SERVER_PORT: '<服务器端口号>' THUNDER_HOST: 'http://<迅雷地址>' THUNDER_PORT: '<迅雷端口号>' ADMIN_USERNAME: '<后台账号>' ADMIN_PASSWORD: '<后台密码>' CRON_TV_TASK_ENABLED: true CRON_TV_TASK_SPEC: "0 */2 * * *" ports: - "<映射宿主机端口号>:<服务器端口号>" networks: nas-spider-network: aliases: - nas-spider-network-web depends_on: - mysql

🎥 如何使用nasspider

以目前支持的Provider为domp4,Downloader为thunder为例,下面是使用步骤:

  1. 点击“新增”按钮,添加新的追剧任务。

  2. 在弹出的对话框中填写追剧信息。

  3. 点击“保存”按钮,任务添加成功。

  4. 点击“手动追更”按钮,立即开始追更任务。

🎬 Nas追剧新神器nasspider:自动追更,让你躺着看剧

🔧 问题排查

启动后8089端口无法访问

如果启动后无法访问8089端口,可以按照以下步骤排查问题:

  1. 登陆到nas-spider-web容器内。

  2. 进入/home/work/supervisor/logs目录,执行cat nas-spider.err.log查看日志输出。

追更状态已出错

如果追更任务状态显示已出错,可以按照以下步骤排查:

  1. 登陆到nas-spider-web容器内。

  2. 进入/home/work/logs目录,查看cat err.log*输出内容。

⚠️ 其他配置

定时任务配置

你可以通过修改docker-compose.yaml文件中的CRON_TV_TASK_ENABLEDCRON_TV_TASK_SPEC参数来配置定时任务。例如:

  • CRON_TV_TASK_ENABLED设置是否开启定时追更。

  • CRON_TV_TASK_SPEC设置定时参数,具体使用方法请参考cron表达式。

迅雷配置下载文件夹

在TvTask中,你可以通过download_path参数设置下载文件夹路径,默认为/downloads/[目标文件夹/]。如果你想修改下载路径(以飞牛Nas为例),可以按照以下步骤操作:

  1. 关闭迅雷应用和容器,修改文件映射。

  2. 设置迅雷的访问权限。

  3. 重新运行容器。

  4. 启动迅雷应用。


原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

高等精灵实验室高等精灵实验室

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

飞牛飞牛 黑群晖ATX 8盘位nas l8 nas周边 瀚存见方 UNRAID存储服务器【默认发】 黑色

飞牛飞牛 黑群晖ATX 8盘位nas l8 nas周边 瀚存见方 UNRAID存储服务器【默认发】 黑色

暂无报价

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

1868元起

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 水墨黑

ZSpace 极空间 私有云Z2Pro 2盘位 NAS存储 水墨黑

1020.15元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)黑色

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)黑色

2890.15元起

UGREEN 绿联 DXP4800 Plus 四盘位 私有云NAS存储

UGREEN 绿联 DXP4800 Plus 四盘位 私有云NAS存储

2979元起

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

4158.63元起

HUAWEI 华为 AS6020 双盘位 家庭存储 NAS

HUAWEI 华为 AS6020 双盘位 家庭存储 NAS

1529元起

UGREEN 绿联 DXP2800 双盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP2800 双盘位 私有云NAS存储(Intel N100、8GB)

1601.1元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2699元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2210.51元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

1649元起

极空间私有云Z4Pro 8G版四盘位Nas网络存储服务器家庭个人云相册备份文件同步【配】钛金灰

极空间私有云Z4Pro 8G版四盘位Nas网络存储服务器家庭个人云相册备份文件同步【配】钛金灰

2266元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1696元起

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

极空间私有云Q4四盘位NAS网络存储服务器AI家庭相册个人云硬盘文件同步手机平板扩容适用iPhone16

1999元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2355.48元起

UGREEN 绿联 DXP6800 Pro 六盘位 NAS存储(Intel Core i5、无盘)

UGREEN 绿联 DXP6800 Pro 六盘位 NAS存储(Intel Core i5、无盘)

4899元起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
25
扫一下,分享更方便,购买更轻松