feat: 添加小米运动刷步数

docs: 修改配置说明文档,进行简化
fix: 爱奇艺 cookie 失效返回的错误信息格式
fix: 一加社区 cookie 失效推送内容不正确的 BUG
This commit is contained in:
shitao 2021-01-16 10:20:11 +08:00
parent 94266317ab
commit 86831af3eb
13 changed files with 323 additions and 211 deletions

View File

@ -54,6 +54,7 @@ jobs:
V2EX_COOKIE_LIST: ${{secrets.V2EX_COOKIE_LIST}}
WWW2NZZ_COOKIE_LIST: ${{secrets.WWW2NZZ_COOKIE_LIST}}
SMZDM_COOKIE_LIST: ${{secrets.SMZDM_COOKIE_LIST}}
MIMOTION_ACCOUNT_LIST: ${{secrets.MIMOTION_ACCOUNT_LIST}}
- name: "部署到腾讯云函数"
run: sls deploy --debug

View File

@ -52,3 +52,4 @@ jobs:
V2EX_COOKIE_LIST: ${{secrets.V2EX_COOKIE_LIST}}
WWW2NZZ_COOKIE_LIST: ${{secrets.WWW2NZZ_COOKIE_LIST}}
SMZDM_COOKIE_LIST: ${{secrets.SMZDM_COOKIE_LIST}}
MIMOTION_ACCOUNT_LIST: ${{secrets.MIMOTION_ACCOUNT_LIST}}

View File

@ -36,21 +36,22 @@
|类别|名称|备注|运行周期|
|:---:|:---:|:---|:---:|
|签到|爱奇艺|签7天奖1天14天奖2天28天奖7天日常任务随机成长值|每天一次|
|签到|全民K歌|每日签到获取鲜花 每日大约 150 鲜花左右|每天一次|
|签到|腾讯视频|每日两次腾讯视频签到获取成长值|每天一次|
|签到|有道云笔记|每日签到获取存储空间|每天一次|
|签到|网易云音乐|每日自动登录签到 + 刷歌 310 首|每天一次|
|签到|一加手机社区官方论坛|论坛每日签到 + 10 次抽奖|每天一次|
|签到|Fa米家 APP|连续签到7天总计获得6粒Fa米粒每月15号23.59分清空Fa米粒。理论一个月最少获得24粒fa米粒。|每天一次|
|签到|百度贴吧|贴吧每日签到|每天一次|
|签到|bilibili|直播签到,漫画签到,每日经验任务,自动投币,银瓜子换硬币等功能|每天一次|
|签到|[爱奇艺](https://www.iqiyi.com/)|签7天奖1天14天奖2天28天奖7天日常任务随机成长值|每天一次|
|签到|[全民K歌](https://kg.qq.com/index-pc.html)|每日签到获取鲜花 每日大约 150 鲜花左右|每天一次|
|签到|[腾讯视频](https://v.qq.com/)|每日两次腾讯视频签到获取成长值|每天一次|
|签到|[有道云笔记](https://note.youdao.com/web/)|每日签到获取存储空间|每天一次|
|签到|[网易云音乐](https://music.163.com/)|每日自动登录签到 + 刷歌 310 首|每天一次|
|签到|[一加手机社区官方论坛](https://www.oneplusbbs.com/)|论坛每日签到 + 10 次抽奖|每天一次|
|签到|[百度贴吧](https://tieba.baidu.com/index.html)|贴吧每日签到|每天一次|
|签到|[Bilibili](https://www.bilibili.com)|直播签到,漫画签到,每日经验任务,自动投币,银瓜子换硬币等功能|每天一次|
|签到|[V2EX](https://www.v2ex.com/)|每日签到|每天一次|
|签到|[咔叽网单](https://www.2nzz.com/)|每日签到|每天一次|
|签到|[什么值得买](https://www.smzdm.com)|每日签到|每天一次|
|签到|联通营业厅|每日签到|每天一次|
|签到|V2EX|每日签到|每天一次|
|签到|咔叽网单|每日签到|每天一次|
|签到|什么值得买|每日签到|每天一次|
|签到|Fa米家 APP|连续签到7天总计获得6粒Fa米粒每月15号23.59分清空Fa米粒。理论一个月最少获得24粒fa米粒。|每天一次|
|羊毛|喜马拉雅极速版|金币获取|30分钟一次|
|其他|百度站点|提交网站页面供百度收录|每天一次|
|其他|小米运动|每日小米运动刷步数|每天一次|
|其他|[百度搜索资源平台](https://ziyuan.baidu.com/site/index#/)|提交网站页面供百度收录|每天一次|
|其他|每日天气预报|获取指定的多个城市天气信息|每天一次|
|其他|每日一句|从词霸中获取每日一句,带英文|每天一次|

View File

@ -148,5 +148,19 @@
{
"smzdm_cookie": "账号2 cookie"
}
],
"MIMOTION_ACCOUNT_LIST": [
{
"mimotion_phone": "账号1",
"mimotion_password": "账号1 密码",
"mimotion_min_step": "账号1 最小步数",
"mimotion_max_step": "账号1 最大步数"
},
{
"mimotion_phone": "账号2",
"mimotion_password": "账号2 密码",
"mimotion_min_step": "账号2 最小步数",
"mimotion_max_step": "账号2 最大步数"
}
]
}

View File

@ -26,6 +26,7 @@ if [[ $LIANTONG_ACCOUNT_LIST ]]; then echo "LIANTONG_ACCOUNT_LIST 变量存在
if [[ $V2EX_COOKIE_LIST ]]; then echo "V2EX_COOKIE_LIST 变量存在,并成功赋值" ;else V2EX_COOKIE_LIST=[]; fi;
if [[ $WWW2NZZ_COOKIE_LIST ]]; then echo "WWW2NZZ_COOKIE_LIST 变量存在,并成功赋值" ;else WWW2NZZ_COOKIE_LIST=[]; fi;
if [[ $SMZDM_COOKIE_LIST ]]; then echo "SMZDM_COOKIE_LIST 变量存在,并成功赋值" ;else SMZDM_COOKIE_LIST=[]; fi;
if [[ $MIMOTION_ACCOUNT_LIST ]]; then echo "MIMOTION_ACCOUNT_LIST 变量存在,并成功赋值" ;else MIMOTION_ACCOUNT_LIST=[]; fi;
JSONSTR="{
@ -55,6 +56,7 @@ JSONSTR="{
\"V2EX_COOKIE_LIST\": ${V2EX_COOKIE_LIST},
\"WWW2NZZ_COOKIE_LIST\": ${WWW2NZZ_COOKIE_LIST},
\"SMZDM_COOKIE_LIST\": ${SMZDM_COOKIE_LIST},
\"MIMOTION_ACCOUNT_LIST\": ${MIMOTION_ACCOUNT_LIST},
\"TIEBA_COOKIE_LIST\": ${TIEBA_COOKIE_LIST}
}"
echo $JSONSTR > config.json

View File

@ -148,5 +148,19 @@
{
"smzdm_cookie": "账号2 cookie"
}
],
"MIMOTION_ACCOUNT_LIST": [
{
"mimotion_phone": "账号1",
"mimotion_password": "账号1 密码",
"mimotion_min_step": "账号1 最小步数",
"mimotion_max_step": "账号1 最大步数"
},
{
"mimotion_phone": "账号2",
"mimotion_password": "账号2 密码",
"mimotion_min_step": "账号2 最小步数",
"mimotion_max_step": "账号2 最大步数"
}
]
}

View File

@ -16,21 +16,22 @@
|类别|名称|备注|运行周期|
|:---:|:---:|:---|:---:|
|签到|爱奇艺|签7天奖1天14天奖2天28天奖7天日常任务随机成长值|每天一次|
|签到|全民K歌|每日签到获取鲜花 每日大约 150 鲜花左右|每天一次|
|签到|腾讯视频|每日两次腾讯视频签到获取成长值|每天一次|
|签到|有道云笔记|每日签到获取存储空间|每天一次|
|签到|网易云音乐|每日自动登录签到 + 刷歌 310 首|每天一次|
|签到|一加手机社区官方论坛|论坛每日签到 + 10 次抽奖|每天一次|
|签到|Fa米家 APP|连续签到7天总计获得6粒Fa米粒每月15号23.59分清空Fa米粒。理论一个月最少获得24粒fa米粒。|每天一次|
|签到|百度贴吧|贴吧每日签到|每天一次|
|签到|bilibili|直播签到,漫画签到,每日经验任务,自动投币,银瓜子换硬币等功能|每天一次|
|签到|[爱奇艺](https://www.iqiyi.com/)|签7天奖1天14天奖2天28天奖7天日常任务随机成长值|每天一次|
|签到|[全民K歌](https://kg.qq.com/index-pc.html)|每日签到获取鲜花 每日大约 150 鲜花左右|每天一次|
|签到|[腾讯视频](https://v.qq.com/)|每日两次腾讯视频签到获取成长值|每天一次|
|签到|[有道云笔记](https://note.youdao.com/web/)|每日签到获取存储空间|每天一次|
|签到|[网易云音乐](https://music.163.com/)|每日自动登录签到 + 刷歌 310 首|每天一次|
|签到|[一加手机社区官方论坛](https://www.oneplusbbs.com/)|论坛每日签到 + 10 次抽奖|每天一次|
|签到|[百度贴吧](https://tieba.baidu.com/index.html)|贴吧每日签到|每天一次|
|签到|[Bilibili](https://www.bilibili.com)|直播签到,漫画签到,每日经验任务,自动投币,银瓜子换硬币等功能|每天一次|
|签到|[V2EX](https://www.v2ex.com/)|每日签到|每天一次|
|签到|[咔叽网单](https://www.2nzz.com/)|每日签到|每天一次|
|签到|[什么值得买](https://www.smzdm.com)|每日签到|每天一次|
|签到|联通营业厅|每日签到|每天一次|
|签到|V2EX|每日签到|每天一次|
|签到|咔叽网单|每日签到|每天一次|
|签到|什么值得买|每日签到|每天一次|
|签到|Fa米家 APP|连续签到7天总计获得6粒Fa米粒每月15号23.59分清空Fa米粒。理论一个月最少获得24粒fa米粒。|每天一次|
|羊毛|喜马拉雅极速版|金币获取|30分钟一次|
|其他|百度站点|提交网站页面供百度收录|每天一次|
|其他|小米运动|每日小米运动刷步数|每天一次|
|其他|[百度搜索资源平台](https://ziyuan.baidu.com/site/index#/)|提交网站页面供百度收录|每天一次|
|其他|每日天气预报|获取指定的多个城市天气信息|每天一次|
|其他|每日一句|从词霸中获取每日一句,带英文|每天一次|

View File

@ -1,8 +1,149 @@
# 配置说明
配置文件:`config.json`
## 参数说明
**示例**:
> _**斜体加粗大写英文字母**_ 表示 GitHub Actions Secrets 环境变量名称,内容直接复制 _**斜体加粗大写英文字母 key**_ 对应的 value 是 List 格式的直接复制全部 List 内容
> _**斜体加粗大写英文字母**_ 表示 GitHub Actions Secrets 环境变量名称,内容直接复制 _**斜体加粗大写英文字母 key**_ 对应的 value 是 List 格式的直接复制全部 List 内容
> _**斜体加粗大写英文字母**_ 表示 GitHub Actions Secrets 环境变量名称,内容直接复制 _**斜体加粗大写英文字母 key**_ 对应的 value 是 List 格式的直接复制全部 List 内容
### 推送配置
|Name|归属|属性|说明|
|:---:|:---:|:---:|:---|
|_**DINGTALK_SECRET**_|钉钉推送|推送|钉钉推送[官方文档](https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq) 密钥,机器人安全设置页面,加签一栏下面显示的 `SEC` 开头的字符串, 注:填写了 `DD_BOT_TOKEN``DD_BOT_SECRET`,钉钉机器人安全设置只需勾选`加签`即可,其他选项不要勾选|
|_**DINGTALK_ACCESS_TOKEN**_|钉钉推送|推送|钉钉推送[官方文档](https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq) ,只需 `https://oapi.dingtalk.com/robot/send?access_token=XXX` 等于符号后面的 `XXX`|
|_**SCKEY**_|server 酱推送|推送|server 酱推送[官方文档](https://sc.ftqq.com/3.version) ,填写 `SCKEY` 代码即可|
|_**QMSG_KEY**_|qmsg 酱推送|推送|qmsg 酱推送[官方文档](https://qmsg.zendee.cn/index.html) ,填写 `KEY` 代码即可|
|_**TG_BOT_TOKEN**_|telegram 推送|推送|telegram 推送 `TG_BOT_TOKEN`|
|_**TG_USER_ID**_|telegram 推送|推送|telegram 推送 `TG_USER_ID`|
|_**COOLPUSHSKEY**_|Cool Push 推送|推送|[Cool Push](https://cp.xuthus.cc/) 推送的 `SKEY`|
|_**COOLPUSHQQ**_|Cool Push 推送|推送|[Cool Push](https://cp.xuthus.cc/) 是否开启 QQ 推送,默认开启|
|_**COOLPUSHWX**_|Cool Push 推送|推送|[Cool Push](https://cp.xuthus.cc/) 是否开启 微信 推送,默认关闭|
|_**COOLPUSHEMAIL**_|Cool Push 推送|推送|[Cool Push](https://cp.xuthus.cc/) 是否开启 邮件 推送,默认关闭|
### Web 签到配置
|Name|归属|属性|说明|
|:---:|:---:|:---:|:---|
|_**IQIYI_COOKIE_LIST**_.iqiyi_cookie|[爱奇艺](https://www.iqiyi.com/)|Web|爱奇艺 帐号的 cookie 信息|
|_**KGQQ_COOKIE_LIST**_.kgqq_cookie|[全民K歌](https://kg.qq.com/index-pc.html)|Web|全民K歌 帐号的 cookie 信息|
|_**VQQ_COOKIE_LIST**_.vqq_cookie|[腾讯视频](https://v.qq.com/)|Web|腾讯视频 帐号的 cookie 信息|
|_**YOUDAO_COOKIE_LIST**_.youdao_cookie|[有道云笔记](https://note.youdao.com/web/)|Web|有道云笔记 帐号的 cookie 信息|
|_**MUSIC163_ACCOUNT_LIST**_.music163_phone|[网易云音乐](https://music.163.com/)|账号|网易云音乐 帐号的手机号|
|_**MUSIC163_ACCOUNT_LIST**_.music163_password|[网易云音乐](https://music.163.com/)|账号|网易云音乐 帐号的密码|
|_**ONEPLUSBBS_COOKIE_LIST**_.oneplusbbs_cookie|[一加手机社区官方论坛](https://www.oneplusbbs.com/)|Web|一加手机社区官方论坛 账户的 cookie|
|_**TIEBA_COOKIE_LIST**_.tieba_cookie|[百度贴吧](https://tieba.baidu.com/index.html)|Web|百度贴吧 cookie|
|_**BILIBILI_COOKIE_LIST**_.bilibili_cookie|[Bilibili](https://www.bilibili.com)|Web|Bilibili cookie|
|_**BILIBILI_COOKIE_LIST**_.coin_num|[Bilibili](https://www.bilibili.com)|Web|Bilibili 每日投币数量|
|_**BILIBILI_COOKIE_LIST**_.coin_type|[Bilibili](https://www.bilibili.com)|Web|Bilibili 投币方式 默认为 0 1: 为关注用户列表视频投币 0: 为随机投币。如果关注用户发布的视频不足配置的投币数,则剩余部分使用随机投币|
|_**BILIBILI_COOKIE_LIST**_.silver2coin|[Bilibili](https://www.bilibili.com)|Web|Bilibili 是否开启银瓜子换硬币,默认为 True 开启|
|_**V2EX_COOKIE_LIST**_.v2ex_cookie|[V2EX](https://www.v2ex.com/)|Web|V2EX 每日签到|
|_**WWW2NZZ_COOKIE_LIST**_.www2nzz_cookie|[咔叽网单](https://www.2nzz.com/)|Web|咔叽网单 每日签到|
|_**SMZDM_COOKIE_LIST**_.smzdm_cookie|[什么值得买](https://www.smzdm.com)|Web|什么值得买 每日签到|
### APP 签到配置
|Name|归属|属性|说明|
|:---:|:---:|:---:|:---|
|_**LIANTONG_ACCOUNT_LIST**_.data|联通营业厅|APP|联通营业厅 每日签到|
|_**FMAPP_ACCOUNT_LIST**_.fmapp_token|Fa米家|APP|Fa米家 APP headers 中的 token|
|_**FMAPP_ACCOUNT_LIST**_.fmapp_cookie|Fa米家|APP|Fa米家 APP headers 中的 cookie|
|_**FMAPP_ACCOUNT_LIST**_.fmapp_device_id|Fa米家|APP|Fa米家 APP headers 中的 deviceId|
|_**XMLY_COOKIE_LIST**_.xmly_cookie|喜马拉雅极速版|APP|喜马拉雅极速版 cookie|
### 其他任务配置
|Name|归属|属性|说明|
|:---:|:---:|:---:|:---|
|_**MIMOTION_ACCOUNT_LIST**_.mimotion_phone|小米运动|其他|小米运动刷步数的手机账号|
|_**MIMOTION_ACCOUNT_LIST**_.mimotion_password|小米运动|其他|小米运动刷步数的手机账号密码|
|_**MIMOTION_ACCOUNT_LIST**_.mimotion_min_step|小米运动|其他|小米运动刷步数的最小步数|
|_**MIMOTION_ACCOUNT_LIST**_.mimotion_max_step|小米运动|其他|小米运动刷步数的最大步数|
|_**BAIDU_URL_SUBMIT_LIST**_.data_url|[百度搜索资源平台](https://ziyuan.baidu.com/site/index#/)|其他|提交网站的 URL 链接|
|_**BAIDU_URL_SUBMIT_LIST**_.submit_url|[百度搜索资源平台](https://ziyuan.baidu.com/site/index#/)|其他|百度搜索资源平台 提交百度网站的目标 URL|
|_**BAIDU_URL_SUBMIT_LIST**_.times|[百度搜索资源平台](https://ziyuan.baidu.com/site/index#/)|其他|每日对同一个网站提交次数|
|_**CITY_NAME_LIST**_|每日天气|其他|填写城市名称,点击查看[城市名称列表](https://cdn.jsdelivr.net/gh/Sitoi/dailycheckin/weather/city.json)|
|_**MOTTO**_|每日一句|其他|是否开启默认为 false|
## 参数获取方法
### 网页 Cookie 获取
获取 Cookie 教程(以爱奇艺为例)
![获取 cookie 教程](https://cdn.jsdelivr.net/gh/Sitoi/dailycheckin/docs/img/iqiyi_cookie.png)
1. 进入[爱奇艺官网](https://www.iqiyi.com/)
2. 按 `F12` 打开开发者工具,刷新页面
3. 点击 `Network` 标签
4. 选择 `Doc` 标签
5. 选中 `www.iqiyi.com`
6. 下滑找到 `cookie` 全选复制即可
### 帐号参数
#### 网易云音乐帐号信息
[网易云音乐](https://music.163.com/)
- _**MUSIC163_ACCOUNT_LIST**_.music163_phone: 网易云音乐手机号
- _**MUSIC163_ACCOUNT_LIST**_.music163_password: 网易云音乐手机号对应的密码
### APP 抓包
#### 喜马拉雅极速版 Cookie 参数获取
抓包 APP 中域名为 `m.ximalaya.com` 中的 `cookie` 即可
#### Fa米家 Cookie 等参数获取
抓包 APP 的请求中的 `headers` 信息中提取 `token`、`deviceId`、`cookie` 即可
#### 联通营业厅参数获取
1. 退出手机营业厅登录,然后开启抓包软件,登录手机营业厅
查找网址为 `https://m.client.10010.com/mobileService/login.htm` 的记录,找到请求内容,将 `simCount` 开始到最后的内容按要求填入 `config.json` 文件。
**样例**
```json
{
"LIANTONG_ACCOUNT_LIST": [
{
"data": "simCount=1&version=iphone_c@8.0100&mobile=xxxxxx&netWay=wifi&isRemberPwd=false&appId=xxxxxx&deviceId=xxxxxx&pip=192.168.1.1&password=xxxxxx&deviceOS=14.3&deviceBrand=iphone&deviceModel=iPhone&remark4=&keyVersion=2&deviceCode=xxxxxx"
}
]
}
```
### 其他参数
#### 百度站点提交参数获取
[百度搜索资源平台](https://ziyuan.baidu.com/site/index#/)
![获取百度云提交链接教程](https://cdn.jsdelivr.net/gh/Sitoi/dailycheckin/docs/img/submit_url.png)
- _**BAIDU_URL_SUBMIT_LIST**_.data_url: 提交网站的 URL
链接,参考链接:[https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt](https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt)
- _**BAIDU_URL_SUBMIT_LIST**_.submit_url: 提交百度网站的目标
URL参考格式`http://data.zz.baidu.com/urls?site=https://sitoi.cn&token=xxxxx`
- _**BAIDU_URL_SUBMIT_LIST**_.times: 单次任务执行对同一个网站提交次数
#### 城市天气列表
[城市名称列表](https://cdn.jsdelivr.net/gh/Sitoi/dailycheckin/weather/city.json)
#### 每日一句 是否开启
默认为 false。false: 表示关闭true: 表示开启
## 示例
配置文件:`config.json`
```json
{
@ -155,186 +296,19 @@
{
"smzdm_cookie": "账号2 cookie"
}
]
}
```
## 参数说明
> _**斜体加粗大写英文字母**_ 表示 GitHub Actions Secrets 环境变量名称,内容直接复制 _**斜体加粗大写英文字母 key**_ 对应的 value 是 List 格式的直接复制全部 List 内容
> _**斜体加粗大写英文字母**_ 表示 GitHub Actions Secrets 环境变量名称,内容直接复制 _**斜体加粗大写英文字母 key**_ 对应的 value 是 List 格式的直接复制全部 List 内容
> _**斜体加粗大写英文字母**_ 表示 GitHub Actions Secrets 环境变量名称,内容直接复制 _**斜体加粗大写英文字母 key**_ 对应的 value 是 List 格式的直接复制全部 List 内容
|Name|归属|属性|说明|
|:---:|:---:|:---:|:---|
|_**DINGTALK_SECRET**_|钉钉推送|非必须|钉钉推送[官方文档](https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq) 密钥,机器人安全设置页面,加签一栏下面显示的 `SEC` 开头的字符串, 注:填写了 `DD_BOT_TOKEN``DD_BOT_SECRET`,钉钉机器人安全设置只需勾选`加签`即可,其他选项不要勾选|
|_**DINGTALK_ACCESS_TOKEN**_|钉钉推送|非必须|钉钉推送[官方文档](https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq) ,只需 `https://oapi.dingtalk.com/robot/send?access_token=XXX` 等于符号后面的 `XXX`|
|_**SCKEY**_|server 酱推送|非必须|server 酱推送[官方文档](https://sc.ftqq.com/3.version) ,填写 `SCKEY` 代码即可|
|_**QMSG_KEY**_|qmsg 酱推送|非必须|qmsg 酱推送[官方文档](https://qmsg.zendee.cn/index.html) ,填写 `KEY` 代码即可|
|_**TG_BOT_TOKEN**_|telegram 推送|非必须|telegram 推送 `TG_BOT_TOKEN`|
|_**TG_USER_ID**_|telegram 推送|非必须|telegram 推送 `TG_USER_ID`|
|_**COOLPUSHSKEY**_|Cool Push 推送|非必须|[Cool Push](https://cp.xuthus.cc/) 推送的 `SKEY`|
|_**COOLPUSHQQ**_|Cool Push 推送|非必须|[Cool Push](https://cp.xuthus.cc/) 是否开启 QQ 推送,默认开启|
|_**COOLPUSHWX**_|Cool Push 推送|非必须|[Cool Push](https://cp.xuthus.cc/) 是否开启 微信 推送,默认关闭|
|_**COOLPUSHEMAIL**_|Cool Push 推送|非必须|[Cool Push](https://cp.xuthus.cc/) 是否开启 邮件 推送,默认关闭|
|_**CITY_NAME_LIST**_|每日天气|非必须|填写城市名称,点击查看[城市名称列表](https://cdn.jsdelivr.net/gh/Sitoi/dailycheckin/weather/city.json)|
|_**MOTTO**_|每日一句|非必须|是否开启默认为 false|
|_**IQIYI_COOKIE_LIST**_.iqiyi_cookie|爱奇艺|非必须|[爱奇艺](https://www.iqiyi.com/) 帐号的 cookie 信息|
|_**VQQ_COOKIE_LIST**_.vqq_cookie|腾讯视频|非必须|[腾讯视频](https://v.qq.com/) 帐号的 cookie 信息|
|_**YOUDAO_COOKIE_LIST**_.youdao_cookie|有道云笔记|非必须|[有道云笔记](https://note.youdao.com/web/) 帐号的 cookie 信息|
|_**KGQQ_COOKIE_LIST**_.kgqq_cookie|全民K歌|非必须|[全民K歌](https://kg.qq.com/index-pc.html) 帐号的 cookie 信息|
|_**MUSIC163_ACCOUNT_LIST**_.music163_phone|网易云音乐|非必须|[网易云音乐](https://music.163.com/) 帐号的手机号|
|_**MUSIC163_ACCOUNT_LIST**_.music163_password|网易云音乐|非必须|[网易云音乐](https://music.163.com/) 帐号的密码|
|_**XMLY_COOKIE_LIST**_.xmly_cookie|喜马拉雅极速版|非必须|喜马拉雅极速版 cookie|
|_**ONEPLUSBBS_COOKIE_LIST**_.oneplusbbs_cookie|一加手机社区官方论坛|非必须|[一加手机社区官方论坛](https://www.oneplusbbs.com/) 账户的 cookie|
|_**BAIDU_URL_SUBMIT_LIST**_.data_url|百度搜索资源平台|非必须|提交网站的 URL 链接|
|_**BAIDU_URL_SUBMIT_LIST**_.submit_url|百度搜索资源平台|非必须|[百度搜索资源平台](https://ziyuan.baidu.com/site/index#/) 提交百度网站的目标 URL|
|_**BAIDU_URL_SUBMIT_LIST**_.times|百度搜索资源平台|非必须|每日对同一个网站提交次数|
|_**FMAPP_ACCOUNT_LIST**_.fmapp_token|Fa米家|非必须|Fa米家 APP headers 中的 token|
|_**FMAPP_ACCOUNT_LIST**_.fmapp_cookie|Fa米家|非必须|Fa米家 APP headers 中的 cookie|
|_**FMAPP_ACCOUNT_LIST**_.fmapp_device_id|Fa米家|非必须|Fa米家 APP headers 中的 deviceId|
|_**TIEBA_COOKIE_LIST**_.tieba_cookie|百度贴吧|非必须|[百度贴吧](https://tieba.baidu.com/index.html) cookie|
|_**BILIBILI_COOKIE_LIST**_.bilibili_cookie|Bilibili|非必须|[Bilibili](https://www.bilibili.com) cookie|
|_**BILIBILI_COOKIE_LIST**_.coin_num|Bilibili|非必须|[Bilibili](https://www.bilibili.com) 每日投币数量|
|_**BILIBILI_COOKIE_LIST**_.coin_type|Bilibili|非必须|[Bilibili](https://www.bilibili.com) 投币方式 默认为 0 1: 为关注用户列表视频投币 0: 为随机投币。如果关注用户发布的视频不足配置的投币数,则剩余部分使用随机投币|
|_**BILIBILI_COOKIE_LIST**_.silver2coin|Bilibili|非必须|[Bilibili](https://www.bilibili.com) 是否开启银瓜子换硬币,默认为 True 开启|
|_**LIANTONG_ACCOUNT_LIST**_.data|联通营业厅|非必须|联通营业厅 每日签到|
|_**V2EX_COOKIE_LIST**_.v2ex_cookie|V2EX|非必须|[V2EX](https://www.v2ex.com/) 每日签到|
|_**WWW2NZZ_COOKIE_LIST**_.www2nzz_cookie|咔叽网单|非必须|[咔叽网单](https://www.2nzz.com/) 每日签到|
|_**SMZDM_COOKIE_LIST**_.smzdm_cookie|咔叽网单|非必须|[什么值得买](https://www.smzdm.com) 每日签到|
## 参数获取方法
### 推送参数
#### 钉钉推送密钥获取
[钉钉推送官方文档](https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq)
#### Server 酱推送密钥获取
[Server 酱官方文档](https://sc.ftqq.com/3.version)
#### Qmsg 酱推送密钥获取
[Qmsg 酱官方文档](https://qmsg.zendee.cn/index.html)
#### Telegram 推送密钥获取
#### Cool Push 推送密钥获取
[Cool Push](https://cp.xuthus.cc/)
### 其他参数
#### 城市天气列表
[城市名称列表](https://cdn.jsdelivr.net/gh/Sitoi/dailycheckin/weather/city.json)
#### 每日一句 是否开启
默认为 false。false: 表示关闭true: 表示开启
### 帐号参数
#### 网易云音乐帐号信息
[网易云音乐](https://music.163.com/)
- _**MUSIC163_ACCOUNT_LIST**_.music163_phone: 网易云音乐手机号
- _**MUSIC163_ACCOUNT_LIST**_.music163_password: 网易云音乐手机号对应的密码
#### 百度站点提交参数获取
[百度搜索资源平台](https://ziyuan.baidu.com/site/index#/)
![获取百度云提交链接教程](https://cdn.jsdelivr.net/gh/Sitoi/dailycheckin/docs/img/submit_url.png)
- _**BAIDU_URL_SUBMIT_LIST**_.data_url: 提交网站的 URL
链接,参考链接:[https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt](https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt)
- _**BAIDU_URL_SUBMIT_LIST**_.submit_url: 提交百度网站的目标
URL参考格式`http://data.zz.baidu.com/urls?site=https://sitoi.cn&token=xxxxx`
- _**BAIDU_URL_SUBMIT_LIST**_.times: 单次任务执行对同一个网站提交次数
### 网页 Cookie 获取
获取 Cookie 教程(以爱奇艺为例)
![获取 cookie 教程](https://cdn.jsdelivr.net/gh/Sitoi/dailycheckin/docs/img/iqiyi_cookie.png)
1. 进入[爱奇艺官网](https://www.iqiyi.com/)
2. 按 `F12` 打开开发者工具,刷新页面
3. 点击 `Network` 标签
4. 选择 `Doc` 标签
5. 选中 `www.iqiyi.com`
6. 下滑找到 `cookie` 全选复制即可
#### 爱奇艺 Cookie 参数获取
[爱奇艺官网](https://www.iqiyi.com/)
#### 腾讯视频 Cookie 参数获取
[腾讯视频官网](https://v.qq.com/)
#### 有道云笔记 Cookie 参数获取
[有道云笔记](https://note.youdao.com/web/)
#### 全民K歌 Cookie 参数获取
[全民K歌](https://kg.qq.com/index-pc.html)
#### 一加手机社区官方论坛 Cookie 参数获取
[一加手机社区官方论坛](https://www.oneplusbbs.com/)
#### 百度贴吧 Cookie 参数获取
[百度贴吧](https://tieba.baidu.com/index.html)
#### Bilibili Cookie 参数获取
[Bilibili](https://www.bilibili.com)
#### V2EX Cookie 参数获取
[V2EX](https://www.v2ex.com/)
#### 咔叽网单 Cookie 参数获取
[咔叽网单](https://www.2nzz.com/)
#### 什么值得买 Cookie 参数获取
[什么值得买](https://www.smzdm.com)
### APP抓包
#### 喜马拉雅极速版 Cookie 参数获取
抓包 APP 中域名为 `m.ximalaya.com` 中的 `cookie` 即可
#### Fa米家 Cookie 等参数获取
抓包 APP 的请求中的 headers 信息中提取 token、deviceId、cookie 即可
#### 联通营业厅参数获取
1. 退出手机营业厅登录,然后开启抓包软件,登录手机营业厅
查找网址为 `https://m.client.10010.com/mobileService/login.htm` 的记录,找到请求内容,将 `simCount` 开始到最后的内容按要求填入 `config.json` 文件。
**样例**
```json
{
"LIANTONG_ACCOUNT_LIST": [
],
"MIMOTION_ACCOUNT_LIST": [
{
"data": "simCount=1&version=iphone_c@8.0100&mobile=xxxxxx&netWay=wifi&isRemberPwd=false&appId=xxxxxx&deviceId=xxxxxx&pip=192.168.1.1&password=xxxxxx&deviceOS=14.3&deviceBrand=iphone&deviceModel=iPhone&remark4=&keyVersion=2&deviceCode=xxxxxx"
"mimotion_phone": "账号1",
"mimotion_password": "账号1 密码",
"mimotion_min_step": "账号1 最小步数",
"mimotion_max_step": "账号1 最大步数"
},
{
"mimotion_phone": "账号2",
"mimotion_password": "账号2 密码",
"mimotion_min_step": "账号2 最小步数",
"mimotion_max_step": "账号2 最大步数"
}
]
}

View File

@ -41,10 +41,9 @@ class IQIYICheckIn:
f"升级需成长值: {distance}\n今日成长值: +{today_growth_value}\nVIP 到期时间: {deadline}"
)
except Exception as e:
print(e)
msg = res.json()
msg = str(e)
else:
msg = res.json()
msg = res.json().get("msg")
return msg
@staticmethod

2
mimotion/__init__.py Normal file
View File

@ -0,0 +1,2 @@
# -*- coding: utf-8 -*-
from mimotion.mimotion import MiMotion

101
mimotion/mimotion.py Normal file

File diff suppressed because one or more lines are too long

View File

@ -37,7 +37,7 @@ class OnePlusBBSCheckIn:
data=data
).text
msg = re.findall(r'<div class="c">(.*?)</div>', response, re.S)
msg = msg[0].strip() if msg else ""
msg = msg[0].strip() if msg else "Cookie 可能过期"
print(msg)
return msg

View File

@ -8,6 +8,7 @@ from fmapp import FMAPPCheckIn
from iqiyi import IQIYICheckIn
from kgqq import KGQQCheckIn
from liantong import LianTongCheckIn
from mimotion import MiMotion
from music163 import Music163CheckIn
from oneplusbbs import OnePlusBBSCheckIn
from smzdm import SmzdmCheckIn
@ -34,6 +35,7 @@ checkin_map = {
"TIEBA_COOKIE_LIST": TiebaCheckIn,
"V2EX_COOKIE_LIST": V2exCheckIn,
"WWW2NZZ_COOKIE_LIST": WWW2nzzCheckIn,
"MIMOTION_ACCOUNT_LIST": MiMotion,
"CITY_NAME_LIST": Weather,
"XMLY_COOKIE_LIST": XMLYCheckIn
}