fix: determine media-user-token length

This commit is contained in:
itouakirai 2025-02-11 19:00:10 +08:00
parent 60942cd286
commit a39050c343

View File

@ -467,7 +467,7 @@ func downloadTrack(trackNum int, trackTotal int, meta *structs.AutoGenerated, tr
//mv dl dev
if track.Type == "music-videos" {
if mediaUserToken == "" || len(mediaUserToken) <= 10 {
if len(mediaUserToken) <= 50 {
fmt.Println("meida-user-token is not set, skip MV dl")
counter.Success++
return
@ -570,7 +570,7 @@ func downloadTrack(trackNum int, trackTotal int, meta *structs.AutoGenerated, tr
//get lrc
var lrc string = ""
if mediaUserToken != "" && len(mediaUserToken) > 10 {
if len(mediaUserToken) > 50 {
ttml, err := getSongLyrics(track.ID, storefront, token, mediaUserToken)
if err != nil {
fmt.Println("Failed to get lyrics")
@ -611,7 +611,7 @@ func downloadTrack(trackNum int, trackTotal int, meta *structs.AutoGenerated, tr
return
}
if needDlAacLc {
if mediaUserToken == "" || len(mediaUserToken) <= 10 {
if len(mediaUserToken) <= 50 {
fmt.Println("Invalid media-user-token")
counter.Error++
return
@ -1153,7 +1153,7 @@ func main() {
continue
}
counter.Total++
if Config.MediaUserToken == "" || len(Config.MediaUserToken) <= 10 {
if len(Config.MediaUserToken) <= 50 {
fmt.Println("meida-user-token is not set, skip MV dl")
counter.Success++
continue