update(README.md)
This commit is contained in:
@@ -49,3 +49,15 @@
|
||||
"bili_warn_address": "" // 哔哩哔哩cookie过期发送告警的邮件地址
|
||||
}
|
||||
```
|
||||
|
||||
## 运行
|
||||
|
||||
```bash
|
||||
go build
|
||||
./goodBaby
|
||||
```
|
||||
|
||||
之后在日志中找到 Bilibili 的登陆二维码,打开Bilibili APP 扫码登陆
|
||||
|
||||
> [!NOTE]
|
||||
> 只有在登陆 Bilibili 后程序才会正常运行
|
||||
|
||||
@@ -107,7 +107,7 @@ func LoadCookies(client *bilibili.Client) bool {
|
||||
return true
|
||||
}
|
||||
|
||||
// 发送死亡通告
|
||||
// 在Bilibili动态发送死亡通告
|
||||
func SendBili(biliClient *bilibili.Client) {
|
||||
config, err := configs.GetConfig()
|
||||
if err != nil {
|
||||
|
||||
@@ -8,6 +8,7 @@ import (
|
||||
"github.com/ssdomei232/goodBaby/pkg"
|
||||
)
|
||||
|
||||
// 将repos设置为public
|
||||
func Github() {
|
||||
config, err := configs.GetConfig()
|
||||
if err != nil {
|
||||
|
||||
@@ -14,6 +14,7 @@ const (
|
||||
retryDelay = 10 * time.Second
|
||||
)
|
||||
|
||||
// 向邮件列表发送死亡通告
|
||||
func SendMail() {
|
||||
config, err := configs.GetConfig()
|
||||
if err != nil {
|
||||
|
||||
@@ -12,6 +12,7 @@ import (
|
||||
"github.com/ssdomei232/goodBaby/configs"
|
||||
)
|
||||
|
||||
// 在QQ发送死亡通告
|
||||
func SendQQ() {
|
||||
config, err := configs.GetConfig()
|
||||
if err != nil {
|
||||
|
||||
@@ -27,16 +27,16 @@ func init() {
|
||||
duration = time.Duration(config.DisconnectDuration) * time.Hour
|
||||
}
|
||||
|
||||
// 初始化bilibili客户端
|
||||
biliClient = bilibili.New()
|
||||
initBilibili()
|
||||
startCookieChecker() // 启动定期检查cookie有效性
|
||||
|
||||
timer = time.NewTimer(duration)
|
||||
go func() {
|
||||
<-timer.C
|
||||
trigger(config)
|
||||
}()
|
||||
|
||||
// 初始化bilibili客户端
|
||||
biliClient = bilibili.New()
|
||||
initBilibili()
|
||||
startCookieChecker() // 启动定期检查cookie有效性
|
||||
}
|
||||
|
||||
func trigger(config configs.Config) {
|
||||
|
||||
Reference in New Issue
Block a user