diff --git a/internal/app/task.go b/internal/app/task.go index dd801a9..8c54b75 100644 --- a/internal/app/task.go +++ b/internal/app/task.go @@ -32,7 +32,11 @@ func CrawlGo() { // 节点去重 proxies = proxies.Deduplication() log.Println("CrawlGo node count:", len(proxies)) - proxies = provider.Clash{Proxies: proxies}.CleanProxies() + proxies = provider.Clash{ + provider.Base{ + Proxies: &proxies, + }, + }.CleanProxies() log.Println("CrawlGo cleaned node count:", len(proxies)) proxies.NameAddCounrty().Sort().NameAddIndex().NameAddTG() log.Println("Proxy rename DONE!") @@ -58,6 +62,14 @@ func CrawlGo() { cache.SetProxies("proxies", proxies) cache.UsefullProxiesCount = proxies.Len() - cache.SetString("clashproxies", provider.Clash{Proxies: proxies}.Provide()) - cache.SetString("surgeproxies", provider.Surge{Proxies: proxies}.Provide()) + cache.SetString("clashproxies", provider.Clash{ + provider.Base{ + Proxies: &proxies, + }, + }.Provide()) + cache.SetString("surgeproxies", provider.Surge{ + provider.Base{ + Proxies: &proxies, + }, + }.Provide()) }