Skip to content

Commit

Permalink
✨ 新增(pages/history/2024-01-13.mdx, 2024-01-07.mdx): 添加单独的更新日志页面
Browse files Browse the repository at this point in the history
🚚 移除(pages/history.mdx): 转移2024年1月的更新内容到单独页面

📝 更新(pages/history/2024-01-14.mdx): 添加2024年1月14日更新内容

✨ 新增(pages/history/_meta.json): 增加更新日志索引文件

♻️ 重构(pages/install/docker.mdx): 更新Docker安装页面的内容及结构

🔧 更新(pages/settings/imaotai.md, smzdm.mdx): 完善配置说明文档

✨ 新增(theme.config.tsx): 在主题配置中添加新版本发布的横幅通知
  • Loading branch information
Sitoi committed Jan 14, 2024
1 parent aa90daa commit a9911ee
Show file tree
Hide file tree
Showing 9 changed files with 128 additions and 39 deletions.
19 changes: 1 addition & 18 deletions pages/history.mdx
Original file line number Diff line number Diff line change
@@ -1,23 +1,6 @@
# 更新日志

#### 2024-01-13

- ![PyPI](https://img.shields.io/badge/Pypi-v24.1.13-brightgreen)
- 新增「阿里云盘」签到
- 新增「i 茅台」申购
- 新增「什么值得买」签到
- 修复「bilibili」大会员奖励领取
- 删除「Fa 米家」
- 更新文档
- 详细说明每个签到信息获取方式
- 删除「腾讯云函数」部署(收费了)
- 删除「阿里云函数」部署(收费了)
- 删除「elecV2P」部署

#### 2024-01-07

- ![PyPI](https://img.shields.io/badge/Pypi-v24.1.7-brightgreen)
- 修复 Bilibili 兑换银瓜子 BUG
> 2024 年前的更新日志
#### 2023-10-18

Expand Down
7 changes: 7 additions & 0 deletions pages/history/2024-01-07.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# 2024-01-07

![PyPI](https://img.shields.io/badge/Pypi-v24.1.7-brightgreen)

## 🐛 修复

- 修复 Bilibili 兑换银瓜子 BUG
24 changes: 24 additions & 0 deletions pages/history/2024-01-13.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# 2024-01-13

![PyPI](https://img.shields.io/badge/Pypi-v24.1.13-brightgreen)

## ✨ 功能

- 新增「阿里云盘」签到
- 新增「i 茅台」申购
- 新增「什么值得买」签到

## 🐛 修复

修复「bilibili」大会员奖励领取

## 🔥 删除

- 删除「Fa 米家」

## 📃 文档

- 详细说明每个签到信息获取方式
- 删除「腾讯云函数」部署(收费了)
- 删除「阿里云函数」部署(收费了)
- 删除「elecV2P」部署
40 changes: 40 additions & 0 deletions pages/history/2024-01-14.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
import { Callout } from 'nextra/components'

# 2024-01-14

![PyPI](https://img.shields.io/badge/Pypi-v24.1.14-brightgreen)

## ✨ 功能

- 新增「爱奇艺」刷观看时长、领域 VIP7 升级星钻会员等功能

## 📦 部署

- 更新 Docker 部署

- 优化自定义定时任务方式(建议优化)

## ⚠️ 建议

<Callout
type="warning"
emoji="⚠️"
>
建议 Docker 用户 和 群晖用户 升级 Docker Image。
</Callout>

1. 备份 config.json 文件
2. 更新 image 镜像{' '}

```bash copy
curl https://cdn.jsdelivr.net/gh/sitoi/dailycheckin@main/docker_start.sh | bash
```

<Callout
type="warning"
emoji="⚠️"
>
建议 其他方式部署的用户,更改定时时间到早上 09:00-10:00(茅台申购时间段)。
</Callout>

1. 修改 crontab 定时配置即可
5 changes: 5 additions & 0 deletions pages/history/_meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"2024-01-14": "2024-01-14",
"2024-01-13": "2024-01-13",
"2024-01-07": "2024-01-07"
}
42 changes: 35 additions & 7 deletions pages/install/docker.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import { FileTree } from 'nextra/components'
运行如下命令一键启动并创建服务

```bash copy
curl https://raw.githubusercontent.com/sitoi/dailycheckin/main/docker_start.sh | bash
curl https://cdn.jsdelivr.net/gh/sitoi/dailycheckin@main/docker_start.sh | bash
```

> 运行成功会自动创建如下目录结构, 并成功启动 docker 服务。
Expand All @@ -40,21 +40,27 @@ curl https://raw.githubusercontent.com/sitoi/dailycheckin/main/docker_start.sh |
>
<FileTree.File name="config.json" />
</FileTree.Folder>
<FileTree.File name="docker-compose.yml" />
<FileTree.Folder
name="cron"
defaultOpen
>
<FileTree.File name="crontab_list.sh" />
</FileTree.Folder>
<FileTree.Folder
name="logs"
defaultOpen
>
<FileTree.File name="default_task.log" />
</FileTree.Folder>
<FileTree.File name="Makefile" />
<FileTree.File name="docker-compose.yml" />

</FileTree.Folder>
</FileTree>

- `./config/config.json`: 配置文件
- `./docker-compose.yml`: docker 启动文件(只在有 docker-compose 的情况下创建)
- `./cron/crontab_list.sh`: 配置定时任务的文件
- `./logs`: 日志文件
- `./Makefile`: make 脚本命令(只在有 docker-compose 的情况下创建)
- `./docker-compose.yml`: docker 启动文件(只在有 docker-compose 的情况下创建)

## 二、配置

Expand All @@ -70,7 +76,23 @@ curl https://raw.githubusercontent.com/sitoi/dailycheckin/main/docker_start.sh |

参考[配置说明文档](/settings/config) ,并修改 `config.json`

## 三、运行
## 三、定时

修改 `./cron/crontab_list.sh` 文件, 根据实际情况修改下面的默认文件。

```bash filename="crontab_list.sh" copy
##############默认任务##############
# 每 12 小时更新 Pipy 包,如果不需要更新 pypi 包请注释掉下面这行
0 */12 * * * echo "定时任务更新依赖..." && pip install dailycheckin --upgrade --user >> /dailycheckin/logs/update-pypi.log 2>&1
# 每天的 23:50 分清理一次日志
50 23 */2 * * rm -rf /dailycheckin/logs/*.log

##############每日签到一次任务##############
# 每日签到(9:00 执行全部签到)
0 9 * * * cd /dailycheckin && dailycheckin >> /dailycheckin/logs/dailycheckin.log 2>&1
```

## 四、运行

#### 运行全部脚本

Expand All @@ -90,12 +112,18 @@ docker exec -it dailycheckin dailycheckin --include MUSIC163 BAIDU
docker exec -it dailycheckin dailycheckin --exclude MUSIC163 BAIDU
```

## 更新
## 更新 Pypi

```bash copy
docker exec dailycheckin sh /dailycheckin/default_task.sh
```

## 升级 Docker Image

```bash copy
curl https://cdn.jsdelivr.net/gh/sitoi/dailycheckin@main/docker_start.sh | bash
```

## 附录

### docker-compose 安装
Expand Down
6 changes: 3 additions & 3 deletions pages/settings/imaotai.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,8 @@ pip install requests~=2.31.0 pycryptodome==3.17
```
### 运行 python 代码获取配置

#### 修改代码中的 `AMAP_KEY` 需要自己去[高德地图](https://console.amap.com/dev/key/app)申请

```python filename="login.py" copy
import hashlib
import json
Expand All @@ -118,7 +120,7 @@ import requests
"""
获取地点信息,这里用的高德 api,需要自己去高德开发者平台申请自己的 key
"""
AMAP_KEY = "9b96b9bxxxxxxxf617f163e"
AMAP_KEY = ""



Expand Down Expand Up @@ -289,8 +291,6 @@ if __name__ == "__main__":
break
```

#### 修改代码中的 `AMAP_KEY` 需要自己去[高德地图](https://console.amap.com/dev/key/app)申请

### 获取到数据后填入到 `config.json`

</Steps>
13 changes: 2 additions & 11 deletions pages/settings/smzdm.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -79,18 +79,9 @@ import { Steps } from 'nextra/components'
## 获取方式

<Steps>
### 打开官网

进入[什么值得买](https://www.smzdm.com/)

### 打开开发者工具
### 登录 APP

`F12` 打开开发者工具,刷新页面

### 使用下面的 JavaScript 代码复制所有 cookie

```js copy
copy(document.cookie)
```
### 抓包获取 cookie,APP 抓包教程请自行百度。

</Steps>
11 changes: 11 additions & 0 deletions theme.config.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,17 @@ const config: DocsThemeConfig = {
}
}
},
banner: {
key: '2024.1.14-release',
text: (
<a
href="/history/2024-01-14/"
target="_blank"
>
🎉 DailyCheckIn 2024.1.14 is released. Read more →
</a>
),
},
}

export default config

0 comments on commit a9911ee

Please sign in to comment.