9.插件扩展 - guyue2005/CMSHelp GitHub Wiki

ALIST同步

[!Tip] 目前Alist只支持手动全量同步更新,已存在strm会跳过.

image

  1. 基础信息
    • Alist地址:只要能访问到 Alist 即可
    • Alist令牌:在 设置 -> 其它 里面获取
  2. 目录设置
    • 待同步目录:可输入多个目录,回车确认一个路径,例如:/夸克/动画(直接复制网址后面的目录地址即可)
    • 本地媒体库目录:用于存放 .strm 文件的目录,默认值:/media/alist
  3. 文件筛选
    • 视频文件后缀(默认选项):mp4、mkv、iso、ts、avi、rmvb、mp3(其他格式可手动输入)
    • 媒体图片后缀(默认选项):jpg、png、webp(其他格式可手动输入)
    • 媒体数据文件后缀:需要同步的字幕、nfo 等文件后缀(其他格式可手动输入)
  4. 同步控制
    • 最小视频:如果视频大小小于该值,则不进行同步(单位:MB)
    • API请求间隔:用于防止 Alist 请求过于频繁,导致请求失败,值越大越稳定
    • 下载线程数: 按你所选的网盘支持的并发设置,默认:3

image

  • 点击 保存配置。

媒体库封面生成

[!Tip] 自动为你的媒体库生成精美海报,可定时执行

image

  • 媒体库模板映射示例
{
  "ch_font_name": "优设标题黑.ttf",
  "ch_font_size": 180,
  "eng_font_name": "04B_09.ttf",
  "eng_font_size": 51,
  "background_color_rgb_left": "139,0,0",
  "background_color_rgb_right": "255,69,0",
  "poster_position": "315426987",
  "template_mapping": [
    {
      "library_name": "动漫-大电影",
      "library_ch_name": "动漫电影",
      "library_eng_name": "ANIME MOVIE"
    },
    {
      "library_name": "动漫-剧集",
      "library_ch_name": "动漫剧集",
      "library_eng_name": "ANIME TV",
      "background_color_rgb_left": "71,60,139",
      "background_color_rgb_right": "139,35,35"
    }
  ]
}
  • 效果案例

缩略图

{
  "ch_font_name": "优设标题黑.ttf",
  "ch_font_size": 180,
  "eng_font_name": "04B_09.ttf",
  "eng_font_size": 51,
  "background_color_rgb_left": "139,0,0",
  "background_color_rgb_right": "255,69,0",
  "poster_position": "315426987",
  "template_mapping": [
环境变量 示例值
ch_font_name 自定义中文字体文件名(使用此配置时必须把字体文件放到你的 config 文件夹下)
ch_font_size 自定义中文字体大小
eng_font_name 自定义英文字体文件名(使用此配置时必须把字体文件放到你的 config 文件夹下)
eng_font_size 自定义英文字体大小
background_color_rgb_left 封面背景颜色左边(RGB 格式)
background_color_rgb_right 封面背景颜色右边(RGB 格式)
poster_position 海报在封面的位置,每三个一组,分别对应每列从上到下的位置取第几个封面
color_block_rgb 色块颜色(RGB 格式)
ch_position 中文位置(默认 73.32,427.34
eng_position 英文位置(默认 124.68,635.55
color_block_position 色块位置(默认 84.38,620.06
library_name 实际的媒体库名称
library_ch_name 封面中文名
library_eng_name 封面英文名

注意:template_mapping 里面的 background_color_rgb_left 优先级大于最外层的 background_color_rgb_left

image

  • 点击 保存配置。

115文件夹清空

[!Tip] 可以定时清空115文件夹,一定要保证cid是对的

image

  • 定时任务表达式:默认 10 8 * * * (Cron 表达式格式: 分 时 日 月 周)。
  • 保留天数:默认 7 天(文件夹中超过该天数的文件将被删除),设置0,不保留任何文件。
  • 文件夹cid:一行一个,#号开头代表注释

image

115回收站清空

[!Tip] 可以定时清空115回收站,数据无价,清空了就真没了

image

  • 定时任务表达式:默认 20 8 * * * (Cron 表达式格式: 分 时 日 月 周)。
  • 保留天数:默认 7 天(文件夹中超过该天数的文件将被删除),设置0,不保留任何文件。

阿里云盘文件夹清空

[!Tip] 可以定时清空阿里云盘的文件夹,id一定要对

image

阿里云盘回收站清空

[!Tip] 可以定时清空阿里云盘回收站,数据无价,清空了就真没了

  • 定时任务表达式:默认 20 8 * * * (Cron 表达式格式: 分 时 日 月 周)。
  • 保留天数:默认 7 天(文件夹中超过该天数的文件将被删除),设置0,不保留任何文件。

image

STRM字符串替换

[!Tip] 对.strm文件中的字符串进行替换,用于当cms地址发生变化时,替换strm文件中的cms地址

image

  1. 旧字符串
    • 填写旧的IP地址
  2. 新字符串
    • 替换后新的IP地址
  3. 文件路径
    • 要处理的STRM文件路径

image

  • 点击 保存配置。