大重构前

This commit is contained in:
2026-07-21 18:06:01 +08:00
parent 8502029439
commit 697bd90c81
1747 changed files with 35268 additions and 4 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

@@ -0,0 +1,10 @@
source: chatgpt_favicon
url: https://chatgpt.com/favicon.ico
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:08:07Z
transport_success: true
http_status: 200
latency_ms: 1106
body_file: chatgpt_favicon.bin
@@ -0,0 +1,10 @@
source: cloudflare_trace
url: https://www.cloudflare.com/cdn-cgi/trace
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:07:56Z
transport_success: true
http_status: 200
latency_ms: 1108
body_file: cloudflare_trace.txt
@@ -0,0 +1,16 @@
fl=447f204
h=www.cloudflare.com
ip=108.181.24.47
ts=1784592476.000
visit_scheme=https
uag=wyc-ip-quality/1.0
colo=LAX
sliver=none
http=http/1.1
loc=US
tls=TLSv1.3
sni=plaintext
warp=off
gateway=off
rbi=off
kex=X25519MLKEM768
@@ -0,0 +1 @@
{"status":"success","result":"1","queryIP":"108.181.24.47","queryFlags":"f","queryOFlags":null,"queryFormat":"json","contact":"1104749580@qq.com"}
@@ -0,0 +1,10 @@
source: getipintel
url: "http://check.getipintel.net/check.php?ip=108.181.24.47&contact=***&format=json&flags=f"
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:07:58Z
transport_success: true
http_status: 200
latency_ms: 943
body_file: getipintel.json
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

@@ -0,0 +1,10 @@
source: github_favicon
url: https://github.com/favicon.ico
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:08:06Z
transport_success: true
http_status: 200
latency_ms: 1089
body_file: github_favicon.bin
@@ -0,0 +1,10 @@
source: google_204
url: https://www.gstatic.com/generate_204
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:08:05Z
transport_success: true
http_status: 204
latency_ms: 5025
body_file: google_204.txt
@@ -0,0 +1 @@
{"status":"success","country":"United States","regionName":"California","city":"Los Angeles","lat":34.0544,"lon":-118.244,"isp":"Psychz Networks","org":"TELUS Communications Inc.","as":"AS40676 Psychz Networks","asname":"AS40676","mobile":false,"proxy":true,"hosting":true,"query":"108.181.24.47"}
@@ -0,0 +1,10 @@
source: ip_api_com
url: http://ip-api.com/json/108.181.24.47?fields=status,message,country,regionName,city,lat,lon,isp,org,as,asname,mobile,proxy,hosting,query
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:07:54Z
transport_success: true
http_status: 200
latency_ms: 848
body_file: ip_api_com.json
@@ -0,0 +1,67 @@
{
"ip": "108.181.24.47",
"rir": "ARIN",
"is_bogon": false,
"is_mobile": false,
"is_satellite": false,
"is_crawler": false,
"is_datacenter": true,
"is_tor": false,
"is_proxy": false,
"is_vpn": false,
"is_abuser": false,
"datacenter": {
"datacenter": "Psychz Networks",
"domain": "psychz.net",
"network": "108.181.0.0 - 108.181.255.255"
},
"company": {
"name": "Psychz Networks",
"abuser_score": "0.0076 (Low)",
"domain": "psychz.net",
"type": "hosting",
"network": "108.181.0.0 - 108.181.255.255",
"netname": "PROFUSE"
},
"abuse": {
"name": "Psychz Networks",
"address": "20687-2 Amar Road #312, Walnut, CA, 91789, US",
"email": "abuse@psychz.net",
"phone": "+1-626-549-2801"
},
"asn": {
"asn": 40676,
"abuser_score": "0.0125 (Elevated)",
"route": "108.181.0.0/19",
"descr": "AS40676 - Psychz Networks, US",
"country": "us",
"active": true,
"org": "Psychz Networks",
"domain": "psychz.net",
"abuse": "abuse@psychz.net",
"type": "hosting",
"created": "2008-02-26",
"updated": "2013-04-26",
"rir": "ARIN"
},
"location": {
"is_eu_member": false,
"calling_code": "1",
"currency_code": "USD",
"continent": "NA",
"country": "United States",
"country_code": "US",
"state": "California",
"city": "Los Angeles",
"latitude": 34.05223,
"longitude": -118.24368,
"zip": "93599",
"timezone": "America/Los_Angeles",
"local_time": "2026-07-20T17:07:51-07:00",
"local_time_unix": 1784592471,
"is_dst": true,
"utcoffset": "-07:00",
"accuracy": "VERY_HIGH"
},
"elapsed_ms": 0.27
}
@@ -0,0 +1,10 @@
source: ipapi_is
url: https://api.ipapi.is/?q=108.181.24.47
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:07:52Z
transport_success: true
http_status: 200
latency_ms: 1231
body_file: ipapi_is.json
@@ -0,0 +1 @@
{"ip":"108.181.24.47"}
@@ -0,0 +1,10 @@
source: ipify
url: https://api.ipify.org?format=json
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:07:51Z
transport_success: true
http_status: 200
latency_ms: 1159
body_file: ipify.json
@@ -0,0 +1 @@
{"success":false,"message":"You have insufficient credits to make this query. Please contact IPQualityScore support if this error persists.","request_id":"jJwrpMf56E","api_version":1}
@@ -0,0 +1,10 @@
source: ipqualityscore
url: "https://www.ipqualityscore.com/api/json/ip/***/108.181.24.47?strictness=0&allow_public_access_points=true&lighter_penalties=true"
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:08:00Z
transport_success: true
http_status: 200
latency_ms: 1213
body_file: ipqualityscore.json
@@ -0,0 +1,17 @@
{
"ip": "108.181.24.47",
"success": true,
"type": "IPv4",
"continent": "North America",
"country": "United States",
"region": "California",
"city": "Los Angeles",
"latitude": 34.0478673,
"longitude": -118.2563044,
"connection": {
"asn": 40676,
"org": "Psychz Networks",
"isp": "Psychz Networks",
"domain": "psychz.net"
}
}
@@ -0,0 +1,10 @@
source: ipwho_is
url: https://ipwho.is/108.181.24.47?fields=success,message,ip,type,continent,country,region,city,latitude,longitude,connection,security
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:07:53Z
transport_success: true
http_status: 200
latency_ms: 1127
body_file: ipwho_is.json
@@ -0,0 +1,10 @@
source: ping0_geo
url: https://ping0.cc/geo
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:07:58Z
transport_success: true
http_status: 200
latency_ms: 1251
body_file: ping0_geo.txt
@@ -0,0 +1,4 @@
108.181.24.47
美国 加利福尼亚州 洛杉矶
AS40676
Psychz Networks
@@ -0,0 +1,33 @@
{
"status": "ok",
"108.181.24.47": {
"asn": "AS40676",
"range": "108.181.24.0/21",
"hostname": "unassigned.psychz.net",
"provider": "Psychz Networks",
"organisation": "TELUS Communications Inc.",
"continent": "North America",
"continentcode": "NA",
"country": "United States",
"isocode": "US",
"region": "California",
"regioncode": "CA",
"timezone": "America/Los_Angeles",
"city": "Los Angeles",
"postcode": "90009",
"latitude": 34.0549,
"longitude": -118.243,
"currency": {
"code": "USD",
"name": "Dollar",
"symbol": "$"
},
"devices": {
"address": 1,
"subnet": 66
},
"risk": 66,
"proxy": "yes",
"type": "VPN"
}
}
@@ -0,0 +1,10 @@
source: proxycheck_io
url: "https://proxycheck.io/v2/108.181.24.47?vpn=1&asn=1&risk=1&seen=1"
test_user: n0060
proxy_host: 127.0.0.1
proxy_port: 7897
cached_at_utc: 2026-07-21T00:07:55Z
transport_success: true
http_status: 200
latency_ms: 1340
body_file: proxycheck_io.json
@@ -0,0 +1,323 @@
name: 🇺🇸美国04 | 合适下载使用-0.01倍
username: n0060
checked_at_utc: 2026-07-21T00:08:07Z
success: true
output_dir: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍
weighted_result_file: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/weighted_result.yaml
cache:
raw_dir: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw
policy: raw/meta 缓存存在时优先使用缓存,不重新访问检测网站;删除对应 raw 文件或整个节点文件夹可强制重新检测
optional_api_envs:
getipintel_contact: GETIPINTEL_CONTACT
ping0_detail_key: PING0_API_KEY
abuseipdb_key: ABUSEIPDB_API_KEY
vpnapi_io_key: VPNAPI_IO_KEY
ipqualityscore_key: IPQUALITYSCORE_KEY
network:
ipv4: 108.181.24.47
ipify_latency_ms: 1159
cloudflare_ip: &1 108.181.24.47
cloudflare_ip_consistent: true
ping0_geo_ip: &2 108.181.24.47
ping0_geo_ip_consistent: true
all_seen_ip_consistent: true
ip_consistent: true
providers:
ipapi_is:
reachable: true
accessible: true
http_status: 200
latency_ms: 1231
from_cache: false
raw_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ipapi_is.json
meta_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ipapi_is.meta.yaml
data: {ip: 108.181.24.47, rir: &3 ARIN, is_bogon: &4 false, is_mobile: &5 false, is_satellite: &6 false, is_crawler: &7 false, is_datacenter: &8 true, is_tor: &9 false, is_proxy: &10 false, is_vpn: &11 false, is_abuser: &12 false, datacenter: &13 {datacenter: Psychz Networks, domain: psychz.net, network: 108.181.0.0 - 108.181.255.255}, company: &14 {name: Psychz Networks, abuser_score: 0.0076 (Low), domain: psychz.net, type: hosting, network: 108.181.0.0 - 108.181.255.255, netname: PROFUSE}, abuse: &15 {name: Psychz Networks, address: "20687-2 Amar Road #312, Walnut, CA, 91789, US", email: abuse@psychz.net, phone: +1-626-549-2801}, asn: &16 {asn: 40676, abuser_score: 0.0125 (Elevated), route: 108.181.0.0/19, descr: "AS40676 - Psychz Networks, US", country: us, active: true, org: Psychz Networks, domain: psychz.net, abuse: abuse@psychz.net, type: hosting, created: 2008-02-26, updated: 2013-04-26, rir: ARIN}, location: &17 {is_eu_member: false, calling_code: 1, currency_code: USD, continent: NA, country: United States, country_code: US, state: California, city: Los Angeles, latitude: 34.05223, longitude: -118.24368, zip: 93599, timezone: America/Los_Angeles, local_time: 2026-07-20T17:07:51-07:00, local_time_unix: 1784592471, is_dst: true, utcoffset: -07:00, accuracy: VERY_HIGH}, elapsed_ms: 0.27}
ipwho_is:
reachable: true
accessible: true
http_status: 200
latency_ms: 1127
from_cache: false
raw_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ipwho_is.json
meta_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ipwho_is.meta.yaml
data: ~
ip_api_com:
reachable: true
accessible: true
http_status: 200
latency_ms: 848
from_cache: false
raw_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ip_api_com.json
meta_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ip_api_com.meta.yaml
data: {status: success, country: &18 United States, regionName: &19 California, city: &20 Los Angeles, lat: 34.0544, lon: -118.244, isp: &21 Psychz Networks, org: &22 TELUS Communications Inc., as: &23 AS40676 Psychz Networks, asname: &24 AS40676, mobile: false, proxy: &25 true, hosting: &26 true, query: 108.181.24.47}
proxycheck_io:
reachable: true
accessible: true
http_status: 200
latency_ms: 1340
from_cache: false
raw_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/proxycheck_io.json
meta_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/proxycheck_io.meta.yaml
data: {status: ok, 108.181.24.47: {asn: &27 AS40676, range: 108.181.24.0/21, hostname: unassigned.psychz.net, provider: &28 Psychz Networks, organisation: &29 TELUS Communications Inc., continent: North America, continentcode: NA, country: United States, isocode: US, region: California, regioncode: CA, timezone: America/Los_Angeles, city: Los Angeles, postcode: 90009, latitude: 34.0549, longitude: -118.243, currency: {code: USD, name: Dollar, symbol: $}, devices: {address: 1, subnet: 66}, risk: &30 66, proxy: &31 yes, type: &32 VPN}}
ping0_geo:
reachable: true
accessible: true
http_status: 200
latency_ms: 1251
from_cache: false
raw_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ping0_geo.txt
meta_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ping0_geo.meta.yaml
data:
line1: 108.181.24.47
line2: 美国 加利福尼亚州 洛杉矶
line3: AS40676
line4: Psychz Networks
ip: *2
location: &33 美国 加利福尼亚州 洛杉矶
asn: &34 AS40676
provider: &35 Psychz Networks
ping0_detail:
reachable: false
accessible: false
http_status: 0
latency_ms: 0
from_cache: false
skipped: true
reason: 未配置 ping0_api_key,也未设置环境变量 PING0_API_KEY,跳过 ping0 指定 IP 详细检测
getipintel:
reachable: true
accessible: true
http_status: 200
latency_ms: 943
from_cache: false
raw_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/getipintel.json
meta_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/getipintel.meta.yaml
data: {status: &36 success, result: &37 1, queryIP: &38 108.181.24.47, queryFlags: f, queryOFlags: ~, queryFormat: json, contact: 1104749580@qq.com}
abuseipdb:
reachable: false
accessible: false
http_status: 0
latency_ms: 0
from_cache: false
skipped: true
reason: 未配置 abuseipdb_api_key,也未设置环境变量 ABUSEIPDB_API_KEY,跳过 AbuseIPDB 检测
vpnapi_io:
reachable: false
accessible: false
http_status: 0
latency_ms: 0
from_cache: false
skipped: true
reason: 未配置 vpnapi_io_key,也未设置环境变量 VPNAPI_IO_KEY,跳过 VPNAPI.io 检测
ipqualityscore:
reachable: true
accessible: true
http_status: 200
latency_ms: 1213
from_cache: false
raw_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ipqualityscore.json
meta_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/ipqualityscore.meta.yaml
data: {success: false, message: You have insufficient credits to make this query. Please contact IPQualityScore support if this error persists., request_id: jJwrpMf56E, api_version: 1}
quality:
ipapi_is_flags:
is_bogon: *4
is_mobile: *5
is_satellite: *6
is_crawler: *7
is_datacenter: *8
is_tor: *9
is_proxy: *10
is_vpn: *11
is_abuser: *12
ipwho_security: ~
ip_api_flags:
proxy: *25
hosting: *26
proxycheck:
proxy: *31
type: *32
risk: *30
provider: *28
organisation: *29
asn: *27
ping0_geo:
ip: *2
location: *33
asn: *34
provider: *35
ping0_detail:
ip: ~
location: ~
country: ~
province: ~
city: ~
asn: ~
asnname: ~
org: ~
isidc: ~
iprisk: ~
isnative: ~
asntype: ~
orgtype: ~
getipintel:
result: *37
status: *36
query_ip: *38
abuseipdb:
abuse_confidence_score: ~
is_public: ~
is_tor: ~
usage_type: ~
isp: ~
domain: ~
total_reports: ~
vpnapi_io:
security: ~
network: ~
ipqualityscore:
fraud_score: ~
proxy: ~
vpn: ~
tor: ~
recent_abuse: ~
bot_status: ~
ISP: ~
organization: ~
chatgpt_node_score: 0
chatgpt_node_decision: &39 不建议用于 ChatGPT 登录环境
chatgpt_suitability:
base_score: 100
raw_score_before_clamp: -54
score: 0
risk_score: 100
grade: not_recommended
decision: *39
factors:
- source: ipapi.is
parameter: is_datacenter
observed: true
delta: -6
score_before: 100
score_after_unclamped: 94
explanation: 机房/托管 IP 通常比住宅/企业固定宽带更容易被风控识别
- source: ip-api.com
parameter: proxy
observed: true
delta: -18
score_before: 94
score_after_unclamped: 76
explanation: ip-api.com 认为该 IP 是代理出口
- source: ip-api.com
parameter: hosting
observed: true
delta: -5
score_before: 76
score_after_unclamped: 71
explanation: hosting 标记说明该 IP 更像机房/托管环境
- source: proxycheck.io
parameter: proxy
observed: yes
delta: -18
score_before: 71
score_after_unclamped: 53
explanation: proxycheck.io 命中代理数据库
- source: proxycheck.io
parameter: type
observed: vpn
delta: -12
score_before: 53
score_after_unclamped: 41
explanation: 类型包含 VPN,作为 ChatGPT 登录出口需要扣分
- source: proxycheck.io
parameter: risk
observed: 66
delta: -20
score_before: 41
score_after_unclamped: 21
explanation: proxycheck 风险分按 30% 权重折算,最高扣 25 分,避免单源直接打死
- source: GetIPIntel
parameter: result
observed: 1.000
delta: -35
score_before: 21
score_after_unclamped: -14
explanation: 概率大于等于 0.99,基本可视为代理/高风险
- source: connectivity
parameter: github.accessible
observed: false
delta: -5
score_before: -14
score_after_unclamped: -19
explanation: GitHub 连通性失败,说明该节点基础外网连通性可能不稳
- source: connectivity
parameter: chatgpt.accessible
observed: false
delta: -35
score_before: -19
score_after_unclamped: -54
explanation: ChatGPT 轻量连通性失败,不适合作为 ChatGPT 节点
formula: score = clamp(100 + Σ(delta), 0, 100)。delta 为正表示加分,负表示扣分。这个分数用于判断是否适合作为 ChatGPT 登录/访问节点,不代表 OpenAI 官方风控分。
heuristic_risk_score: 100
purity_score: 0
heuristic_risk_grade: very_high
legacy_strict_risk_score: 100
legacy_strict_purity_score: 0
legacy_strict_risk_reasons:
- ipapi.is 标记为 datacenter/hosting
- ip-api.com 标记为 proxy
- ip-api.com 标记为 hosting
- proxycheck.io 标记为 proxy
- proxycheck.io 类型包含 VPN
- proxycheck.io risk=66
- GetIPIntel result=1.000
score_note: chatgpt_node_score 是本程序用于判断是否适合作为 ChatGPT 节点的加权分,0-100 越高越适合;legacy_strict_* 保留旧版严格累加算法作为参考,不代表 OpenAI 官方风控分。
summary:
ipapi_rir: *3
ipapi_location: *17
ipapi_asn: *16
ipapi_company: *14
ipapi_datacenter: *13
ipapi_vpn: ~
ipapi_abuse: *15
ipwho_country: ~
ipwho_region: ~
ipwho_city: ~
ipwho_connection: ~
ip_api_country: *18
ip_api_region: *19
ip_api_city: *20
ip_api_isp: *21
ip_api_org: *22
ip_api_as: *23
ip_api_asname: *24
ping0_geo_ip: *2
ping0_geo_location: *33
ping0_geo_asn: *34
ping0_geo_provider: *35
ping0_detail_location: ~
ping0_detail_country: ~
ping0_detail_province: ~
ping0_detail_city: ~
ping0_detail_asn: ~
ping0_detail_asnname: ~
ping0_detail_org: ~
ping0_detail_isidc: ~
ping0_detail_iprisk: ~
ping0_detail_isnative: ~
ping0_detail_asntype: ~
ping0_detail_orgtype: ~
connectivity:
cloudflare:
reachable: true
accessible: true
http_status: 200
latency_ms: 1108
from_cache: false
raw_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/cloudflare_trace.txt
meta_cache: D:/ae/tools/tizi/IP_Check_Place/🇺🇸美国04 _ 合适下载使用-0.01倍/raw/cloudflare_trace.meta.yaml
ip: *1
loc: US
colo: LAX
http: http/1.1
tls: TLSv1.3
warp: off