Files
yml2213 d621493dc1 chore(version): 升级版本号至 0.4.0 并完成 Windows 可执行程序构建
- 版本更新:同步更新 internal/constants/constants.go 与 wails.json 版本号为 0.4.0
- 二进制构建:通过 ./build.sh win 交叉编译生成 douyu_go_v0.4.0_26.10.25_windows_amd64.exe
- 验证方式:构建输出验证通过,前端绑定、资源打包与可执行文件生成正常
2026-10-25 11:18:28 +08:00

36 lines
1.3 KiB
Go

package constants
import "time"
// Version 应用版本号,与 wails.json version 同步。
const Version = "0.4.0"
// BuildTime 构建时间,由编译时 ldflags 注入。
var BuildTime = "unknown"
const (
BaseURL = "https://www.douyu.com"
UserAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36"
DefaultAttempts = 2
DefaultConcurrency = 150
ProductCacheTTL = 30 * time.Second
DefaultAppDataDirName = "douyu-go"
DefaultConfigFile = "config.json"
DefaultAccountFile = "accounts.txt"
DefaultLogDir = "logs"
DefaultSuccessDir = "success_images"
// LegacyDefault* 是旧版本相对工作目录存储的位置,仅用于首次迁移。
LegacyDefaultConfigFile = "config.json"
LegacyDefaultAccountFile = "data/user.txt"
// DefaultTimeAPI 服务端时间校准接口。
// 斗鱼服务器时间与活动无关,统一用精英手册的 storedetail(能稳定返回
// data.preExchange.currentTime),所有活动共用。
DefaultTimeAPI = BaseURL + "/wgapi/ordnc/activity/peace/storedetail?manualID=G4KA4Qnz4LDp7&commodityID=20260120QYOOB_bag274&rid=9263298"
)
// CST 中国标准时间 UTC+8。
var CST = time.FixedZone("CST", 8*3600)