🐛 fix gif panic

This commit is contained in:
fumiama 2022-01-15 15:18:25 +08:00
parent 48736d3f4a
commit 89bdc1e496
3 changed files with 9 additions and 2 deletions

2
data

@ -1 +1 @@
Subproject commit cf3c143aa977994e543ae0893678a5f0628da02b Subproject commit 522acbf5e32d7f3ba3e72a3b23c442f075a287ff

View File

@ -34,6 +34,9 @@ func dlblock(name string) string {
} }
func dlrange(prefix string, end int) *[]chan *string { func dlrange(prefix string, end int) *[]chan *string {
if file.IsNotExist(datapath + `materials/` + prefix) {
_ = os.MkdirAll(datapath+`materials/`+prefix, 0755)
}
c := make([]chan *string, end) c := make([]chan *string, end)
for i := range c { for i := range c {
c[i] = make(chan *string) c[i] = make(chan *string)

View File

@ -21,7 +21,11 @@ var (
) )
func init() { // 插件主体 func init() { // 插件主体
os.RemoveAll(datapath) // 清除缓存图片 _ = os.RemoveAll(datapath) // 清除缓存图片
err := os.MkdirAll(datapath, 0755)
if err != nil {
panic(err)
}
rand.Seed(time.Now().UnixNano()) // 设置种子 rand.Seed(time.Now().UnixNano()) // 设置种子
control.Register("gif", &control.Options{ control.Register("gif", &control.Options{
DisableOnDefault: false, DisableOnDefault: false,