improve: 修改 ddns 包依赖结构

This commit is contained in:
Mmx233
2022-12-08 16:39:17 +08:00
parent 2a386ff049
commit a4e9f35303
6 changed files with 35 additions and 22 deletions

View File

@@ -13,13 +13,14 @@ import (
func Login(localAddr net.Addr, debugOutput bool) error {
// 登录状态检查
httpClient := util.HttpPackSelect(localAddr).Client
conf := &BitSrun.Conf{
Https: global.Config.Settings.Basic.Https,
LoginInfo: BitSrun.LoginInfo{
Form: &global.Config.Form,
Meta: &global.Config.Meta,
},
Client: util.HttpPackSelect(localAddr).Client,
Client: httpClient,
}
var output func(args ...interface{})
@@ -73,7 +74,12 @@ func Login(localAddr net.Addr, debugOutput bool) error {
delete(global.Config.Settings.DDNS, "provider")
_ = dns.Run(providerStr, ip, global.Config.Settings.DDNS)
_ = dns.Run(&dns.Config{
Provider: providerStr,
IP: ip,
Conf: global.Config.Settings.DDNS,
Http: httpClient,
})
}
return nil