3 Commits

Author SHA1 Message Date
Sotirios Pupakis
93b73d7bea fix 2025-09-08 21:23:20 +02:00
Sotirios Pupakis
110d8c073d ffs 2025-09-08 04:27:09 +02:00
Sotirios Pupakis
2fa2b48611 change 2025-09-08 04:20:15 +02:00

View File

@@ -12,6 +12,7 @@ import (
)
var Debug = false
var DownThreads = 8
func DoAssetsRequest(addonID, version string) (AssetsReply, error) {
url := "https://api-ar-workshop.bistudio.com/workshop-api/api/v3.0/s2s/assets/download-list"
@@ -109,7 +110,6 @@ func Download(manifest Manifest, downloadDir string, filen string) ([]byte, erro
trackFrag := make([]Frag, 0)
// start downloading chunks
//currentOffset := 0
ret := make([]byte, manifest.Size)
totalMB := float32(manifest.Size) / 1024.0 / 1024.0
for _, fragment := range manifest.Fragments {
@@ -143,6 +143,7 @@ func Download(manifest Manifest, downloadDir string, filen string) ([]byte, erro
// check for gaps in trackFrag and fill with remainder content
curPos := 0
for _, frag := range trackFrag {
if frag.Offset > curPos {
// gap detected