Skip to content

Commit

Permalink
Merge pull request #19 from itouakirai/main
Browse files Browse the repository at this point in the history
add force api mode
  • Loading branch information
zhaarey authored May 8, 2024
2 parents a08234a + 7589401 commit 603fc4a
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
3 changes: 2 additions & 1 deletion config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ embed-lrc: true
save-lrc-file: false
embed-cover: true
cover-size: 5000x5000
cover-format: jpg
cover-format: jpg #jpg or png
alac-save-folder: AM-DL downloads
atmos-save-folder: AM-DL-Atmos downloads
check: ""
force-api: false
9 changes: 8 additions & 1 deletion main.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ type Config struct {
CoverFormat string `yaml:"cover-format"`
AlacSaveFolder string `yaml:"alac-save-folder"`
AtmosSaveFolder string `yaml:"atmos-save-folder"`
ForceApi bool `yaml:"force-api"`
Check string `yaml:"check"`
}

Expand Down Expand Up @@ -1249,6 +1250,12 @@ func rip(albumId string, token string, storefront string, userToken string) erro
if string(Checkbody) != "no_found"{
manifest.Attributes.ExtendedAssetUrls.EnhancedHls=string(Checkbody)
fmt.Println("Found m3u8 from API")
} else {
if config.ForceApi {
fmt.Println(" Not Found m3u8 from API, Skip")
continue
}
fmt.Println(" Not Found m3u8 from API")
}
}
}
Expand Down Expand Up @@ -2059,4 +2066,4 @@ type SongLyrics struct {
} `json:"playParams"`
} `json:"attributes"`
} `json:"data"`
}
}

0 comments on commit 603fc4a

Please sign in to comment.