mirror of
https://github.com/Sitoi/dailycheckin.git
synced 2024-11-17 21:58:03 +08:00
基于「Docker」/「青龙面板」/「群晖」的每日签到脚本(支持多账号使用)签到列表: |爱奇艺|全民K歌|有道云笔记|百度贴吧|Bilibili|V2EX|AcFun|什么值得买|阿里云盘|i茅台|小米运动|百度搜索资源平台|
acfunaliyundrivebaidubilibilichatgptcheckindailycheckindockerimaotaiiqiyikgqqmimotionpypipythonqinglongsigninsmzdmtiebav2exyoudaonote
.github/workflows | ||
baidu_url_submit | ||
docker | ||
img | ||
iqiyi | ||
kgqq | ||
motto | ||
music163 | ||
oneplusbbs | ||
pojie | ||
qqread | ||
rsa | ||
vqq | ||
weather | ||
xmly | ||
youdao | ||
.gitignore | ||
config.json | ||
config.json.template | ||
index.py | ||
README.md | ||
requirements.txt | ||
serverless.yml |
每日签到集合
可基于【腾讯云函数】/【GitHub Actions】/【Docker】的每日签到脚本(支持多账号使用)
特别声明:
-
本仓库发布的脚本及其中涉及的任何解锁和解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。
-
本项目内所有资源文件,禁止任何公众号、自媒体进行任何形式的转载、发布。
-
本人对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。
-
间接使用脚本的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, 本人对于由此引起的任何隐私泄漏或其他后果概不负责。
-
请勿将本仓库的任何内容用于商业或非法目的,否则后果自负。
-
如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明,我们将在收到认证文件后删除相关脚本。
-
任何以任何方式查看此项目的人或直接或间接使用该项目的任何脚本的使用者都应仔细阅读此声明。本人保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或Script项目的规则,则视为您已接受此免责声明。
您必须在下载后的24小时内从计算机或手机中完全删除以上内容
您使用或者复制了本仓库且本人制作的任何脚本,则视为
已接受
此声明,请仔细阅读
签到列表
- 爱奇艺每日签到: 签7天奖1天,14天奖2天,28天奖7天;日常任务;随机成长值
- 全民K歌每日签到: 每日签到获取鲜花
- 百度站点每日提交: 每日提交网站页面供百度收录
- 腾讯视频每日签到: 每日两次腾讯视频签到获取成长值
- 吾爱破解每日签到: 每日签到获取2枚吾爱币
- 有道云笔记每日签到: 每日签到获取存储空间
- 网易云音乐每日签到升级: 每日自动登录签到 + 刷歌 310 首
- 每日天气预报: 可以获取指定的多个城市天气信息
- 每日一句: 从词霸中获取每日一句,带英文
- 一加手机社区官方论坛: 论坛每日签到 + 10 次抽奖
- 喜马拉雅极速版: 每日金币获取
- 企鹅读书: 每日金币获取
支持的通知列表
- dingtalk(钉钉)
- server 酱(微信)
- qmsg 酱(QQ)
- telegram(TG)
使用方法
方法一: 本地使用
- 根据各个使用文档获取对应的参数,并修改
config.json
- 安装 Pypi 依赖包
- 运行
index.py
即可
对单个签到进行测试,配置好
config.json
进入对应的签到脚本目录运行即可
方法二: Docker 使用
- 将
docker/config.template.json
复制到config.json
根据各个使用文档获取对应的参数完成修改 - 运行
docker-compose up -d
启动即可
方法三: 腾讯云函数使用
(腾讯云函数相关教程请自行百度)
- 点击下载代码
- 解压代码压缩包
- 根据各个使用文档获取对应的参数,并修改
config.json
- 上传至【腾讯云函数】
- 配置定时触发器
方法四: GitHub Action 使用
环境变量说明
可以将 json 类型的数据到 Json.cn 网站格式化一下,确保数据格式的准确性
Secret | 归属 | 属性 | 说明 | 例子 |
---|---|---|---|---|
DINGTALK_SECRET | 钉钉推送 | 非必须 | 钉钉推送官方文档 密钥,机器人安全设置页面,加签一栏下面显示的 SEC 开头的字符串, 注:填写了 DD_BOT_TOKEN 和 DD_BOT_SECRET ,钉钉机器人安全设置只需勾选加签 即可,其他选项不要勾选 |
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
DINGTALK_ACCESS_TOKEN | 钉钉推送 | 非必须 | 钉钉推送官方文档 ,只需 https://oapi.dingtalk.com/robot/send?access_token=XXX 等于符号后面的 XXX , 注:如果钉钉推送只填写 DD_BOT_TOKEN ,那么安全设置需勾选自定义关键词 ,内容输入输入账号 即可,其他安全设置不要勾选 |
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
SCKEY | server 酱推送 | 非必须 | server 酱推送官方文档 ,填写 SCKEY 代码即可 |
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
QMSG_KEY | qmsg 酱推送 | 非必须 | qmsg 酱推送官方文档 ,填写 KEY 代码即可 |
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
TG_BOT_TOKEN | telegram 推送 | 非必须 | telegram 推送 tg_bot_token |
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
TG_USER_ID | telegram 推送 | 非必须 | telegram 推送 tg_user_id |
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
IQIYI_COOKIE_LIST | 爱奇艺 | 非必须 | 爱奇艺 帐号的 cookie 信息列表 参考 config.json |
[{"iqiyi_cookie":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}] |
VQQ_COOKIE_LIST | 腾讯视频 | 非必须 | 腾讯视频 帐号的 cookie 信息 | [{"vqq_cookie":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}] |
POJIE_COOKIE_LIST | 吾爱破解 | 非必须 | 吾爱破解 帐号的 cookie 信息 | [{"pojie_cookie":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}] |
YOUDAO_COOKIE_LIST | 有道云笔记 | 非必须 | 有道云笔记 帐号的 cookie 信息 | [{"youdao_cookie":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}] |
KGQQ_COOKIE_LIST | 全民K歌 | 非必须 | 全民K歌 帐号的 cookie 信息 | [{"kgqq_cookie":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}] |
MUSIC163_ACCOUNT_LIST | 网易云音乐 | 非必须 | 网易云音乐 帐号的手机号,密码 | [{"music163_phone":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","music163_password":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}] |
BAIDU_URL_SUBMIT_LIST | 百度搜索资源平台 | 非必须 | 百度链接提交的相关参数 | [{"data_url":"https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt","submit_url":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","times":10}] |
CITY_NAME_LIST | 每日天气 | 非必须 | 填写城市名称,点击查看城市名称列表 | ["上海"] |
MOTTO | 每日一句 | 非必须 | 是否开启默认为 false | true |
XMLY_COOKIE_LIST | 喜马拉雅极速版 | 非必须 | 喜马拉雅极速版 cookie | [{"xmly_cookie":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}] |
ONEPLUSBBS_COOKIE_LIST | 一加手机社区官方论坛 | 非必须 | 一加手机社区官方论坛 账户的 cookie | [{"oneplusbbs_cookie":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}] |
QQREAD_ACCOUNT_LIST | 企鹅读书 | 非必须 | 企鹅读书 账户的 qqread_bodys ,qqread_bodys ,qqread_timeurl 信息,获取方法参考:README.md |
[{"qqread_bodys":{"common":{"appid":"xxxxxxxxxx","areaid":"xxxxxxxxxx","qq_ver":"xxxxxxxxxx","os_ver":"xxxxxxxxxx","mp_ver":"xxxxxxxxxx","mpos_ver":"xxxxxxxxxx","brand":"xxxxxxxxxx","model":"xxxxxxxxxx","screenWidth":"xxxxxxxxxx","screenHeight":"xxxxxxxxxx","windowWidth":"xxxxxxxxxx","windowHeight":"xxxxxxxxxx","openid":"xxxxxxxxxx","guid":"xxxxxxxxxx","session":"xxxxxxxxxx","scene":"xxxxxxxxxx","source":"xxxxxxxxxx","hasRedDot":"xxxxxxxxxx","missions":"xxxxxxxxxx","caseID":"xxxxxxxxxx"},"dataList":[{"click1":"xxxxxxxxxx","click2":"xxxxxxxxxx","route":"xxxxxxxxxx","refer":"xxxxxxxxxx","options":{"bid":"xxxxxxxxxx","cid":"xxxxxxxxxx"},"dis":1607589409986,"ext6":26,"eventID":"xxxxxxxxxx","type":"xxxxxxxxxx","ccid":1,"bid":"xxxxxxxxxx","bookStatus":1,"bookPay":0,"chapterStatus":0,"ext1":{"font":18,"bg":0,"pageMode":1},"from":"xxxxxxxxxx"}]},"qqread_headers":{"Accept":"/","ywsession":"xxxxxxxxxx","Connection":"keep-alive","Content-Type":"application/json","Cookie":"ywguid=xxxxxxxxxx","Host":"mqqapi.reader.qq.com","User-Agent":"xxxxxxxxxx","Referer":"xxxxxxxxxx","Accept-Language":"zh-cn","Accept-Encoding":"gzip, deflate, br","mpversion":"0.32.5"},"qqread_timeurl":"https://mqqapi.reader.qq.com/mqq/addReadTimeWithBid?xxxxxxxxxx"}] |
获取 Cookie 教程(以爱奇艺为例)
- 进入爱奇艺(IQIYI)官网
- 按
F12
打开开发者工具,刷新页面 - 点击
Network
标签 - 选择
Doc
标签 - 选中
www.iqiyi.com
- 下滑找到
cookie
全选复制即可
配置说明
配置文件:config.json
示例:
{
"dingtalk": {
"dingtalk_secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"dingtalk_access_token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"server": {
"sckey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"qmsg": {
"qmsg_key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"telegram": {
"tg_bot_token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"tg_user_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"weather": [
"上海"
],
"motto": true,
"iqiyi": [
{
"iqiyi_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"vqq": [
{
"vqq_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"52pojie": [
{
"pojie_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"youdao": [
{
"youdao_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"kgqq": [
{
"kgqq_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"music163": [
{
"music163_phone": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"music163_password": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"xmly": [
{
"xmly_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"oneplusbbs": [
{
"oneplusbbs_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"qqread": [
{
"qqread_bodys": {
"common": {
"appid": "xxxxxxxxxx",
"areaid": "xxxxxxxxxx",
"qq_ver": "xxxxxxxxxx",
"os_ver": "xxxxxxxxxx",
"mp_ver": "xxxxxxxxxx",
"mpos_ver": "xxxxxxxxxx",
"brand": "xxxxxxxxxx",
"model": "xxxxxxxxxx",
"screenWidth": "xxxxxxxxxx",
"screenHeight": "xxxxxxxxxx",
"windowWidth": "xxxxxxxxxx",
"windowHeight": "xxxxxxxxxx",
"openid": "xxxxxxxxxx",
"guid": "xxxxxxxxxx",
"session": "xxxxxxxxxx",
"scene": "xxxxxxxxxx",
"source": "xxxxxxxxxx",
"hasRedDot": "xxxxxxxxxx",
"missions": "xxxxxxxxxx",
"caseID": "xxxxxxxxxx"
},
"dataList": [
{
"click1": "xxxxxxxxxx",
"click2": "xxxxxxxxxx",
"route": "xxxxxxxxxx",
"refer": "xxxxxxxxxx",
"options": {
"bid": "xxxxxxxxxx",
"cid": "xxxxxxxxxx"
},
"dis": 1607589409986,
"ext6": 26,
"eventID": "xxxxxxxxxx",
"type": "xxxxxxxxxx",
"ccid": 1,
"bid": "xxxxxxxxxx",
"bookStatus": 1,
"bookPay": 0,
"chapterStatus": 0,
"ext1": {
"font": 18,
"bg": 0,
"pageMode": 1
},
"from": "xxxxxxxxxx"
}
]
},
"qqread_headers": {
"Accept": "*/*",
"ywsession": "xxxxxxxxxx",
"Connection": "keep-alive",
"Content-Type": "application/json",
"Cookie": "ywguid=xxxxxxxxxx",
"Host": "mqqapi.reader.qq.com",
"User-Agent": "xxxxxxxxxx",
"Referer": "xxxxxxxxxx",
"Accept-Language": "zh-cn",
"Accept-Encoding": "gzip, deflate, br",
"mpversion": "0.32.5"
},
"qqread_timeurl": "https://mqqapi.reader.qq.com/mqq/addReadTimeWithBid?xxxxxxxxxx"
}
],
"baidu_url_submit": [
{
"data_url": "https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt",
"submit_url": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"times": 10
}
]
}
参数说明
Name | 归属 | 属性 | 说明 |
---|---|---|---|
dingtalk.dingtalk_secret |
钉钉推送 | 非必须 | 钉钉推送官方文档 密钥,机器人安全设置页面,加签一栏下面显示的 SEC 开头的字符串, 注:填写了 DD_BOT_TOKEN 和 DD_BOT_SECRET ,钉钉机器人安全设置只需勾选加签 即可,其他选项不要勾选 |
dingtalk.dingtalk_access_token |
钉钉推送 | 非必须 | 钉钉推送官方文档 ,只需 https://oapi.dingtalk.com/robot/send?access_token=XXX 等于符号后面的 XXX , 注:如果钉钉推送只填写 DD_BOT_TOKEN ,那么安全设置需勾选自定义关键词 ,内容输入输入账号 即可,其他安全设置不要勾选 |
server.sckey |
server 酱推送 | 非必须 | server 酱推送官方文档 ,填写 SCKEY 代码即可 |
qmsg.qmsg_key |
qmsg 酱推送 | 非必须 | qmsg 酱推送官方文档 ,填写 KEY 代码即可 |
telegram.tg_bot_token |
telegram 推送 | 非必须 | telegram 推送 tg_bot_token |
telegram.tg_user_id |
telegram 推送 | 非必须 | telegram 推送 tg_user_id |
iqiyi.iqiyi_cookie |
爱奇艺 | 非必须 | 爱奇艺 帐号的 cookie 信息 |
vqq.vqq_cookie |
腾讯视频 | 非必须 | 腾讯视频 帐号的 cookie 信息 |
52pojie.pojie_cookie |
吾爱破解 | 非必须 | 吾爱破解 帐号的 cookie 信息 |
youdao.youdao_cookie |
有道云笔记 | 非必须 | 有道云笔记 帐号的 cookie 信息 |
kgqq.kgqq_cookie |
全民K歌 | 非必须 | 全民K歌 帐号的 cookie 信息 |
music163.music163_phone |
网易云音乐 | 非必须 | 网易云音乐 帐号的手机号 |
music163.music163_password |
网易云音乐 | 非必须 | 网易云音乐 帐号的密码 |
baidu_url_submit.data_url |
百度搜索资源平台 | 非必须 | 提交网站的 URL 链接,参考:baidu_urls.txt |
baidu_url_submit.submit_url |
百度搜索资源平台 | 非必须 | 百度搜索资源平台 提交百度网站的目标 URL,参考格式:http://data.zz.baidu.com/urls?site=https://sitoi.cn&token=xxxxx |
baidu_url_submit.times |
百度搜索资源平台 | 非必须 | 每日对同一个网站提交次数 |
weather |
每日天气 | 非必须 | 填写城市名称,点击查看城市名称列表 |
motto |
每日一句 | 非必须 | 是否开启默认为 false |
xmly.xmly_cookie |
喜马拉雅极速版 | 非必须 | 喜马拉雅极速版 cookie |
oneplusbbs.oneplusbbs_cookie |
一加手机社区官方论坛 | 非必须 | 一加手机社区官方论坛 账户的 cookie |
qqread.qqread_bodys |
企鹅读书 | 非必须 | 企鹅读书 的请求体,获取方法参考:README.md |
qqread.qqread_headers |
企鹅读书 | 非必须 | 企鹅读书 的请求头,获取方法参考:README.md |
qqread.qqread_timeurl |
企鹅读书 | 非必须 | 企鹅读书 上传阅读时长功能需要的 URL,获取方法参考:README.md |
新增签到脚本需求
如有签到脚本需求,请到 ISSUE 中提交