夸克自動簽到轉存到emby

XiSoul發表於2024-05-19

夸克自動簽到不同於之前的阿里盤內夸克簽到指令碼,這裡可以自動轉存管理檔案,新增到emby中

b站影片地址:https://www.bilibili.com/video/BV1ry411a7Lt

一、準備

你有伺服器或者nas等等,有docker或者青龍都行。

由於nas在家關機了,我在外地。就不演示推到emby了。

來自於Cp0204/quark-auto-save: 夸克網盤簽到、自動轉存、命名整理、發推送提醒和重新整理媒體庫一條龍 (github.com)

二、青龍搭建

青龍命令一鍵就OK

ql repo https://github.com/Cp0204/quark-auto-save.git "quark" "" "notify"

PixPin_2024-05-19_14-41-40

然後執行拉庫。

image-20240519144328315

夸克網頁版地址:夸克網盤 (quark.cn)直接F12重新整理找到cookie

PixPin_2024-05-19_15-22-35

直接到此處配置cookie,不是直接使用環境變數。全部複製,貼上到青龍里面。注意這裡不能直接貼上,我們點選編輯按鈕,再進行貼上,然後儲存。

我們可以測試一下,已經簽到成功了,不過任務沒有配置。不能轉存。以下是json檔案,需要的自取。

正則學習地址:正規表示式30分鐘入門教程 (deerchao.cn)

覺得麻煩的可以直接讓ai幫你寫。

{
  "cookie": [ //請用手機驗證碼登入,CK比較完整!
    "Your pan.quark.cn Cookie1, Only this one will do save task.",
    "Your pan.quark.cn Cookie2, Only sign after this."
  ],
  "push_config": { //無此欄位則從環境變數(青龍設定)讀取通知設定
    "QUARK_SIGN_NOTIFY": true, //是否傳送簽到成功通知,也可在環境變數中設定
    "QYWX_AM": "", //企業微信應用通知示例
    "其他推送渠道//此項可刪": "配置方法同青龍"
  },
  "emby": {
    "url": "http://yourdomain.com:8096",
    "apikey": "" //在後臺 高階-API秘鑰 中生成
  },
  "tasklist": [ //無任務則只簽到
    {
      "taskname": "鳴xx年",
      "shareurl": "https://pan.quark.cn/s/39xxxx35#/list/share/17xxxx72-鳴xx年",
      "savepath": "/video/tv/鳴xx年/S01",
      "pattern": "^廣告內容(\\d+).(mp4|mkv)",
      "replace": "\\1.\\2",
      "enddate": "2024-01-30",  //可選,結束日期
      "emby_id": "",            //可選,預設時按taskname搜尋匹配,為0時強制不匹配
      "ignore_extension": true, //可選,忽略字尾
      "runweek": [1, 2, 3, 4, 6, 7], //可選,指定星期幾執行,無此欄位則均執行
      "update_subdir": "", // 可選,子目錄遞迴更新的正規表示式,如 "4k|1080p"
      // 以下欄位無需配置
      "shareurl_ban": "分享地址已失效" //記錄分享是否失效;如有此欄位將跳過任務,更新連結後請手動刪去
    }
  ]
}

三、docker搭建

我這裡已經裝了1panel皮膚,其實任何皮膚直接ssh命令都是可以的方法大同小異。

安裝命令:

docker run -d \
  --name quark-auto-save \
  -p 5005:5005 \
  -e WEBUI_USERNAME=admin \
  -e WEBUI_PASSWORD=admin123 \
  -v ./quark-auto-save/config:/app/config \
  -v /etc/localtime:/etc/localtime \
  --network bridge \
  --restart unless-stopped \
  cp0204/quark-auto-save:latest

更新命令:

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR quark-auto-save

管理地址:http://yourip:5005

登入賬號密碼在環境變數中,可以自行修改。

環境變數 預設 備註
WEBUI_USERNAME admin 管理賬號
WEBUI_PASSWORD admin123 管理密碼

相關文章