CDNDrive-go icon indicating copy to clipboard operation
CDNDrive-go copied to clipboard

B站 超星Driver失效

Open scrpr opened this issue 3 years ago • 0 comments

测试环境:CDNDrive v0.10 windows_amd64 上传文件:MiSans-Light.ttf BiliBiliDrive得到链接:bdex://bdb86cae5eecf23d602f16a46314c22a7d346f87

> ./CDNDrive download bdex://bdb86cae5eecf23d602f16a46314c22a7d346f87
panic: runtime error: slice bounds out of range [:101189545] with capacity 512

goroutine 1 [running]:
CDNDrive/encoders.(*EncoderPNGBMP).DecodePNG(0x9e017c, {0x11d9e000, 0x299, 0x380})
        CDNDrive/encoders/pngbmp.go:42 +0x2ca
CDNDrive/encoders.(*EncoderPNGBMP).Decode(0x9e017c, {0x11d9e000, 0x299, 0x380})
        CDNDrive/encoders/pngbmp.go:19 +0x139
main.readPhotoBytes({0x74a704, 0x11d9a030}, {0x74b168, 0x9e017c})
        CDNDrive/common.go:71 +0x91
main.download({0x11c89d08, 0x1, 0x1}, 0x4, 0x1e, 0x11d4e080, 0x11d4e0a0)
        CDNDrive/dl.go:188 +0x14f2
main.HandlerDownload(0x11d4e060, {0x11c89cc8, 0x1, 0x1})
        CDNDrive/dl.go:144 +0x642
main.main.func4(0x11d4e060)
        CDNDrive/main.go:91 +0xfa
github.com/urfave/cli/v2.(*Command).Run(0x11caaa20, 0x11c8bea0)
        github.com/urfave/cli/[email protected]/command.go:163 +0x576
github.com/urfave/cli/v2.(*App).RunContext(0x11ce0680, {0x74c274, 0x11c9a090}, {0x11c8a100, 0x3, 0x4})
        github.com/urfave/cli/[email protected]/app.go:313 +0xaa5
github.com/urfave/cli/v2.(*App).Run(...)
        github.com/urfave/cli/[email protected]/app.go:224
main.main()
        CDNDrive/main.go:224 +0x11b8

ChaoXingDrive得到链接:cxdrive://d7b03712cc9e3dc3787116e43f11b1eb

> ./CDNDrive download cxdrive://d7b03712cc9e3dc3787116e43f11b1eb
[2022-08-15 20:11:52] 下载失败: cxdrive://d7b03712cc9e3dc3787116e43f11b1eb readPhotoBytes: 未知格式
[2022-08-15 20:11:52] 下载失败: 无可用下载源

scrpr avatar Aug 15 '22 12:08 scrpr