【教程】TinyMediaManager自动刮削

TinyMediaManager安装

为了方便安装这里使用docker

mkdir tmm && cd tmm
vim docker-compose.yml

docker-compose.yml

version: '3.8'

services:
  tinymediamanager:
    image: dzhuang/tinymediamanager:latest-v5
    container_name: tinymediamanager
    network_mode: bridge
    environment:
      - GROUP_ID=<根据自己的用户修改>
      - USER_ID=<根据自己的用户修改>
      - TZ=Asia/Shanghai
    volumes:
      - ./config:/config
      - <媒体库目录>:<媒体库目录>
    ports:
      - 5800:5800
      - 7878:7878
    restart: unless-stopped

TinyMediaManager配置

  1. 访问http://<机器的IP>:5800进入TinyMediaManager 页面

既然都使用TinyMediaManager应该都有自己的一套配置方法,详细配置这边就略过了

配置自动刮削

  1. 打开 TinyMediaManager 的 HTTPAPI

记录下API密钥后面需要用到

  1. 编写sh脚本
vim scrape.sh

将下面的内容修改后添加到脚本中

curl -d '[{"action":"update", "scope":{"name":"all"}},{"action":"scrape", "scope":{"name":"new"}}]' -H "Content-Type: application/json" -H "api-key: <上一步获取的API密钥>" -X POST http://<机器IP>:7878/api/tvshows
# 给脚本赋予运行权限
chmod +x scrape.sh

上面提供的脚本的作用是 刷新所有电视节目的数据源并刮削新的数据
如果你有其他的需求也可以自行查阅官方的文档,修改请求参数实现不同的效果
官方文档

  1. 添加定时任务
crontab -e
0 */4 * * * /bin/bash <脚本的所在路径>/scrape.sh

上面的配置是每四个小时执行一次
如需要其他时间间隔可自行学习cron表达式修改

6 个赞

我以前试过web界面,印象中太难用了。回头我再试一下。桌面的配置可以直接导入吗?当初配置挺久

:rofl: 配置导入导出这一块没接触过,还真不知道能不能行

我一般是新番用docker的tmm刮削,毕竟老是隔几天更新,手动刮有点烦

要是那种完结的资源我都是windows上刮削,然后丢到整理好的目录里面就不管了

web页面确实不如客户端来的痛快,但也只能凑合

1 个赞

那用法其实跟我差不多。我TMM也是想起来才刷一次,主要为了本地存储信息和海报文件。

1 个赞

搞自动刮削的,还是推荐用moviepolit

1 个赞

没可以过验证的pt账号 :bili_001:

需要的话,我可以发你一个hdfans,小站

感谢大佬分享。

先谢谢了,但我最近上行给我限制的很厉害,估计不好做新手任务,算了