config.go 1.3 KB

123456789101112131415161718192021
  1. package types
  2. import "github.com/allanpk716/ChineseSubFinder/internal/types/emby"
  3. type Config struct {
  4. UseProxy bool // 是否启用的代理
  5. HttpProxy string // http 代理地址
  6. EveryTime string // 一轮扫描字幕下载的间隔时间
  7. DebugMode bool // 是否启用 Debug 模式,调试功能
  8. Threads int // 同时并发的线程数(准确来说在go中不是线程,是 goroutine)
  9. SubTypePriority int // 字幕下载的优先级,0 是自动,1 是 srt 优先,2 是 ass/ssa 优先
  10. WhenSubSupplierInvalidWebHook string // 当字幕网站失效的时候,触发的 webhook 地址,默认是 get
  11. EmbyConfig emby.EmbyConfig // Emby API 高阶设置参数
  12. SaveMultiSub bool // 保存多个网站的 Top 1 字幕
  13. SaveOneSeasonSub bool // 保存整个季度的字幕
  14. CustomVideoExts string // 自定义视频扩展名,多个扩展名用英文逗号分隔。是在原有基础上新增。
  15. MovieFolder string // 电影文件夹
  16. SeriesFolder string // 连续剧文件夹
  17. AnimeFolder string // 日本动画文件夹,很可能不会实现该功能
  18. }