From dc26c9b80f5c0c995985a5baef6423e433828b01 Mon Sep 17 00:00:00 2001 From: orestonce Date: Sun, 25 Dec 2022 13:00:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- download.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/download.go b/download.go index 00438e3..06544b9 100644 --- a/download.go +++ b/download.go @@ -352,6 +352,9 @@ func (this *downloadEnv) getM3u8Key(m3u8Url string, html string) (key string, er } uriPos := strings.Index(line, "URI") quotationMarkPos := strings.LastIndex(line, "\"") + if uriPos == -1 || quotationMarkPos == -1 { + continue + } keyUrl := strings.Split(line[uriPos:quotationMarkPos], "\"")[1] if !strings.Contains(line, "http") { var errMsg string