首页 > 其他分享 >夸克自动签到转存到emby

夸克自动签到转存到emby

时间:2024-05-19 17:30:23浏览次数:28  
标签:签到 auto quark emby docker save 转存

夸克自动签到不同于之前的阿里盘内夸克签到脚本,这里可以自动转存管理文件,添加到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 管理密码

标签:签到,auto,quark,emby,docker,save,转存
From: https://www.cnblogs.com/xisoul/p/18200514

相关文章

  • postgresql数据定时转存mongodb方案
    案例背景很多事件记录在最初一段时间读写比较频繁,存储在postgresql比较合适,后期数据量变大,且仅作为历史记录查询,更适合存储在mongodb中,可能需要定期将postgresql中的数据转存到mongodb。案例分析postgresql数据定时转存mongodb,可以采用jdbc方式将postgresql读入内存,对每条......
  • 洛谷题单指南-数学基础问题-P3601 签到题
    原题链接:https://www.luogu.com.cn/problem/P3601题意解读:求l~r范围内所有qiandao(x)之和,qiandao(x)为小于等于x的数中,与x不互质的数的个数。注意取模。解题思路:欧拉函数定义:phi(x)=x*(1-1/p1)*(1-1/p2)*...*(1-1/pn),p1,p2...pn为x的所有质因子其中:phi(x)表示1~x中所......
  • [LitCTF 2023]家人们!谁懂啊,RSA签到都不会 (初级)
    下载task.py看到内容fromCrypto.Util.numberimport*fromsecretimportflagm=bytes_to_long(flag)p=getPrime(512)q=getPrime(512)e=65537n=p*qc=pow(m,e,n)print(f'p={p}')print(f'q={q}')print(f'c={c}')'......
  • PanTools v1.0.17 多网盘批量管理 批量分享、转存、复制...
    软件介绍一款针对多个热门网盘的文件管理、批量分享、批量转存、批量复制、批量重命名、批量链接检测、跨账号移动文件、多账号文件搜索等,支持不同网盘的不同账号的资源文件操作。适用于网站站长、资源爱好者等,对于管理名下具有多个网盘多个账号具有实用的效果。支持:百度......
  • app直播源代码,当前用户截止当前时间在本月的连续签到统计
    需求:实现下面接口,统计当前用户截止当前时间在本月的连续签到天数有用户有时间我们就可以组织出对应的key,此时就能找到这个用户截止这天的所有签到记录,再根据这套算法,就能统计出来他连续签到的次数了 代码UserController@GetMapping("/sign/count")publicResults......
  • 直播软件app开发,实现用户签到功能助力用户回流
    直播软件app开发,实现用户签到功能助力用户回流需求:实现签到接口,将当前用户当天签到信息保存到Redis中思路:我们可以把年和月作为bitMap的key,然后保存到一个bitMap中,每次签到就到对应的位上把数字从0变成1,只要对应是1,就表明说明这一天已经签到了,反之则没有签到。我们通过......
  • 毕业设计3283基于微信的选修课考勤签到小程序的设计与实现【源代码+文档+调试+讲解视
    摘要本文旨在设计一个基于微信的选修课考勤签到小程序,实现服务器端、教师模块和学生模块的功能需求。通过详细的功能需求分析、数据库设计、界面设计以及测试和优化,本文将为该小程序的开发提供全面的指导。开发技术微信小程序;JSP技术;JAVA语言;MYSQL数据库微信小程序微信......
  • 项目当中 签到功能 +多级缓存+介绍一下点赞功能
    签到是怎么做的?刚开始想用数据库做来着,后来发现用数据库数据量太大,就找解决方案,想到了用bitMap位图。bitMap位图是什么 ?我们采用的是radis里的bitMap结构 他本质是字符串 最大512mb是使用01来存储的一种方式为什么?节省空间 我们采用的是一个人一个月的签到......
  • nodejs base64 转存图片文件
     nodejsbase64转存图片文件在Node.js中,您可以使用内置的fs模块来将Base64编码的字符串转换为图片文件。以下是一个简单的例子,展示如何将Base64字符串转换为PNG图片文件:  constfs=require('fs'); //假设您有一个Base64编码的字符串constbase64Stri......
  • R语言中绘图 调整y轴刻度标签到y轴的距离
     001、基础绘图library(ggplot2)#导入ggplot包ggplot(data=mtcars,aes(x=wt,y=mpg,colour=factor(cyl)))+geom_point()+theme_bw()##基础绘图 002、设置y轴刻度标签到y轴的距离a、设置为1library......