From abb75d2d3dec76630ea096e3073a2fb94cf4d8b8 Mon Sep 17 00:00:00 2001 From: alikia2x Date: Mon, 22 Dec 2025 21:02:53 +0800 Subject: [PATCH] fix: remove IP proxies config in delegate --- packages/core/net/delegate.ts | 42 ----------------------------------- 1 file changed, 42 deletions(-) diff --git a/packages/core/net/delegate.ts b/packages/core/net/delegate.ts index 849c316..f987219 100644 --- a/packages/core/net/delegate.ts +++ b/packages/core/net/delegate.ts @@ -52,44 +52,6 @@ const proxies = { }, ...aliProxiesObject, - - ip_proxy_pool: { - type: "ip-proxy" as const, - data: { - extractor: async (): Promise => { - interface APIResponse { - code: number; - data: { - ip: string; - port: number; - endtime: string; - city: string; - }[]; - } - const url = Bun.env.IP_PROXY_EXTRACTOR_URL; - const response = await fetch(url); - const data = (await response.json()) as APIResponse; - if (data.code !== 0) { - throw new Error(`IP proxy extractor failed with code ${data.code}`); - } - const ips = data.data; - return ips.map((item) => { - return { - address: item.ip, - port: item.port, - lifespan: Date.parse(item.endtime + "+08") - Date.now(), - createdAt: Date.now(), - used: false, - }; - }); - }, - strategy: "round-robin", - minPoolSize: 10, - maxPoolSize: 100, - refreshInterval: 5 * SECOND, - initialPoolSize: 10, - }, - }, } satisfies Record; interface FCResponse { @@ -203,10 +165,6 @@ const config = createNetworkConfig({ provider: "test", proxies: fcProxies, }, - test_ip: { - provider: "test", - proxies: ["ip_proxy_pool"], - }, getVideoInfo: { provider: "bilibili", proxies: "all",