Closed ddkwork closed 5 months ago
我写了个小脚本自动刷新它,有时候一直链接不上,很多时候是正常的,感谢作者大人
ticker := time.NewTicker(time.Minute) for range ticker.C { mylog.Trace("update hosts") b := stream.NewBuffer(hosts) request := httpClient.New().Url("https://gitlab.com/ineo6/hosts/-/raw/master/hosts").Get().Request() b.WriteStringLn(request.String()) buffer := stream.NewBuffer(path) diff := mylog.Diff(path, b.Bytes(), path, buffer.Bytes()) if diff != nil { println(string(diff)) stream.WriteTruncate(path, b.String()) mylog.Success("hosts updated") } }
我写了个小脚本自动刷新它,有时候一直链接不上,很多时候是正常的,感谢作者大人