在线匹配小姐姐字幕-Docker使用教程

February 15, 2025 / QiuHu / 16阅读 / 1评论 / 分类: 教程

简介

如题所示,此docker应用就是用来自动匹配小姐姐字幕(qiuhusama/match_r18subtitle_online_lite

运用的技术如下:
Python 基础:使用变量、数据结构、函数定义、异常处理等基础编程技术。
网络请求:借助 requests 库发送 HTTP 请求获取网页内容与下载文件。
HTML 解析:利用 BeautifulSoup 库解析 HTML 文档以提取信息。
定时任务:通过 apscheduler 库实现定时任务调度。
文件操作:使用 os 和 json 库进行文件和目录操作及 JSON 文件读写。
日志记录:采用 logging 库记录日志,并自定义过滤器筛选信息。
正则表达式:运用 re 库处理字符串匹配与替换。
警告处理:使用 warnings 库忽略特定警告。
时间处理:利用 time 库实现倒计时功能。

教程

终端运行:docker push qiuhusama/match_r18subtitle_online_lite:latest

在Docker管理工具添加下载链接(工具过多,以飞牛OS为例)
Kapture 2025-02-14 at 23.21.11.gif

2.部署docker

终端运行

docker run -d \ -v /vol1/1000/strm/隐秘:/app/strm \ -v /vol1/1000/docker/match_r18subtitle_online_lite:/app/logs \ -v 	/vol1/1000/docker/match_r18subtitle_online_lite/config:/app/config \ --name match_r18subtitle_online_lite_container \ qiuhusama/match_r18subtitle_online_lite:latest

在Docker管理工具中布署(工具过多,以飞牛OS为例)
Kapture 2025-02-14 at 23.36.42.gif

文字说明:

映射小姐姐文件夹到 /app/strm (小姐姐所在的文件夹)
/strm : /app/strm

映射下载日志文件到/app/logs(download_log.txt文件用于查看是否匹配错误)
/log : /app/logs

映射配置文件到 /app/config (更改time.json中的数值)单位/s(用来调整重复扫描的间隔时间)
/config : /app/config

效果预览

Kapture 2025-02-15 at 00.02.25.gif

注意事项⚠️

请规范命名,例:aaa-111 aaa111 aaa-111-u aaa-111-c aaa-111-uc文件 名请文件名请以此为例:aaa-111,aaa111,aaa-111-C为例:aaa-111,aaa111,aaa-111-C文件名请以此为例:aaa-111,aaa111,aaa-111-C文件名请以此为例:aaa-111,aaa111,aaa-111-C

#Docker(1)

文章作者:QiuHu

文章链接:https://blog.20031104.xyz/archives/zai-xian-pi-pei-xiao-jie-jie-zi-mu-docker

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!


评论