cloudflare
tcp/443 tcp/80 tcp/8443
Open service 104.21.39.97:443 · paper.zhsu.xyz
2026-01-10 07:17
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 07:17:55 GMT
Content-Type: text/html
Content-Length: 69139
Connection: close
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Content-Type
Access-Control-Allow-Methods: GET, POST, OPTIONS
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=33C%2BijybLWJHgsTOxIwffiFdgLrJyqI0Unw0TcNm%2B%2Bh2tK5Q%2Fv73U5FhyY62qsJrQZ8WNYNJBPeEijv8Qavec5BEvkSxXGceisals1EM"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bba65befa32a6a2-FRA
alt-svc: h3=":443"; ma=86400
Page title: CF - 文生图
<!DOCTYPE html>
<html lang="zh" class="light">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CF - 文生图</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css">
<link rel="icon" type="image/x-icon" href="https://cdn.jsdelivr.net/gh/huarzone/Text2img-Cloudflare-Workers@main/public/favicon.ico">
<script src="https://cdn.jsdelivr.net/npm/jszip@3.10.1/dist/jszip.min.js"></script>
<style>
:root {
--primary: #5046e5;
--primary-light: #6e67eb;
--primary-dark: #4338ca;
--secondary: #f0f4f8;
--text: #1a202c;
--text-light: #4a5568;
--background: #ffffff;
--card-bg: #f7fafc;
--border: #e2e8f0;
--success: #10b981;
--error: #ef4444;
--warning: #f59e0b;
--info: #3b82f6;
}
.dark {
--primary: #6e67eb;
--primary-light: #8a84ee;
--primary-dark: #5046e5;
--secondary: #2d3748;
--text: #f7fafc;
--text-light: #cbd5e0;
--background: #111827;
--card-bg: #1f2937;
--border: #374151;
--success: #10b981;
--error: #ef4444;
--warning: #f59e0b;
--info: #3b82f6;
}
body {
background-color: var(--background);
color: var(--text);
transition: background-color 0.3s ease, color 0.3s ease;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}
.btn {
padding: 1rem 1.5rem;
border-radius: 0.375rem;
transition: all 0.3s;
}
.btn:focus {
outline: none;
}
.btn-primary {
background-color: var(--primary);
color: white;
}
.btn-primary:hover {
background-color: var(--primary-light);
transform: translateY(-1px);
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}
.btn-primary:active {
background-color: var(--primary-dark);
transform: translateY(0);
}
.btn-secondary {
background-color: var(--secondary);
color: var(--text);
border: 1px solid var(--border);
}
.btn-secondary:hover {
background-color: var(--border);
transform: translateY(-1px);
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}
.btn-secondary:active {
transform: translateY(0);
}
.card {
background-color: var(--card-bg);
border: 1px solid var(--border);
border-radius: 0.5rem;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
transition: all 0.3s ease;
}
.card:hover {
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}
input, select, textarea {
background-color: var(--background);
color: var(--text);
border: 1px solid var(--border);
border-radius: 0.375rem;
padding: 0.5rem 0.75rem;
transition: all 0.3s ease;
width: 100%;
}
input:focus, select:focus, textarea:focus {
outline: none;
border-color: var(--primary);
box-shadow: 0 0 0 3px rgba(80, 70, 229, 0.1);
}
.sli
Open service 2606:4700:3030::6815:2761:8443 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 04:59:37 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19291,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb15d4f5e445fcf-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:443 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 04:59:17 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Wed, 24 Dec 2025 11:14:26 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=111
Cache-Control: no-cache, no-store
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=lQVDQQGTOmm%2BSe0AmZ8hA4X65D6g3Fm8JSwMHAS8ZpicN6SEPbGo8RQV%2Ftz5dj0uYlvYZFtGK6I%2FQTFFBsexF4GS4ZgS8QMJ"}]}
cf-cache-status: DYNAMIC
vary: accept-encoding
CF-RAY: 9bb15d493c3ffd14-SIN
alt-svc: h3=":443"; ma=86400
Page title: AI 简笔画转换助手
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI 简笔画转换助手</title>
<!-- 引入 Tailwind CSS -->
<script src="https://cdn.tailwindcss.com" type="270b1aed8dd81182da8fb162-text/javascript"></script>
<!-- 引入图标库 -->
<script src="https://unpkg.com/lucide@latest" type="270b1aed8dd81182da8fb162-text/javascript"></script>
<style>
#loading-mask {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #f9fafb;
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
transition: opacity 0.5s ease-out, visibility 0.5s ease-out;
}
#loading-mask.hidden-mask {
opacity: 0;
visibility: hidden;
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid #e2e8f0;
border-top: 4px solid #2563eb;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
.sketch-filter {
filter: grayscale(100%) contrast(200%) brightness(110%) invert(0.1);
border: 2px solid #000;
}
.fade-in { animation: fadeIn 0.3s ease-in; }
@keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }
::-webkit-scrollbar { width: 6px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 3px; }
::-webkit-scrollbar-thumb:hover { background: #94a3b8; }
</style>
</head>
<body class="bg-gray-50 text-gray-900 font-sans h-screen flex flex-col overflow-hidden">
<div id="loading-mask">
<div class="spinner"></div>
<p style="margin-top: 15px; color: #64748b; font-size: 14px;">正在加载资源...</p>
</div>
<div id="toast" class="fixed top-5 left-1/2 transform -translate-x-1/2 z-50 hidden transition-all duration-300">
<div class="flex items-center px-4 py-3 rounded-lg shadow-lg" id="toast-content">
<span id="toast-icon" class="mr-2"></span>
<span id="toast-msg" class="font-medium text-sm"></span>
</div>
</div>
<!-- 登录/注册/修改密码 -->
<div id="auth-view" class="flex-1 flex items-center justify-center p-4">
<div class="w-full max-w-md p-8 space-y-6 bg-white rounded-2xl shadow-xl fade-in">
<div class="text-center">
<h1 class="text-3xl font-bold text-gray-900" id="auth-title">欢迎回来</h1>
<p class="mt-2 text-gray-500">AI 图片简笔画转换助手</p>
</div>
<div class="space-y-4">
<div>
<label class="block text-sm font-medium text-gray-700">用户名</label>
<input type="text" id="username" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入用户名">
</div>
<div>
<label class="block text-sm font-medium text-gray-700" id="password-label">密码</label>
<input type="password" id="password" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入密码">
</div>
<!-- 新密码输入框 -->
<div id="new-password-group" class="hidden">
<label class="block text-sm font-medium text-gray-700">新密码</label>
<input type="password" id="new-password" class="mt-1 block w-full px-3 py-2 border b
Open service 2606:4700:3034::ac43:900a:443 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 04:59:17 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Wed, 24 Dec 2025 11:14:26 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=148
Cache-Control: no-cache, no-store
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=snvufj%2FmR7FE89xcxs2cjRfNYJLJ0kq9nPxQEHgeqyg%2FtWnG7kk2D%2BJ%2BydpGFidNh8M17P9IwKlHKjkwHT1o2vwaIV7CNhovdFt%2FaKQwbDZFbRel"}]}
cf-cache-status: DYNAMIC
vary: accept-encoding
CF-RAY: 9bb15d4b3ddf3493-SJC
alt-svc: h3=":443"; ma=86400
Page title: AI 简笔画转换助手
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI 简笔画转换助手</title>
<!-- 引入 Tailwind CSS -->
<script src="https://cdn.tailwindcss.com" type="08b32f087aaa28fec13fb6c2-text/javascript"></script>
<!-- 引入图标库 -->
<script src="https://unpkg.com/lucide@latest" type="08b32f087aaa28fec13fb6c2-text/javascript"></script>
<style>
#loading-mask {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #f9fafb;
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
transition: opacity 0.5s ease-out, visibility 0.5s ease-out;
}
#loading-mask.hidden-mask {
opacity: 0;
visibility: hidden;
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid #e2e8f0;
border-top: 4px solid #2563eb;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
.sketch-filter {
filter: grayscale(100%) contrast(200%) brightness(110%) invert(0.1);
border: 2px solid #000;
}
.fade-in { animation: fadeIn 0.3s ease-in; }
@keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }
::-webkit-scrollbar { width: 6px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 3px; }
::-webkit-scrollbar-thumb:hover { background: #94a3b8; }
</style>
</head>
<body class="bg-gray-50 text-gray-900 font-sans h-screen flex flex-col overflow-hidden">
<div id="loading-mask">
<div class="spinner"></div>
<p style="margin-top: 15px; color: #64748b; font-size: 14px;">正在加载资源...</p>
</div>
<div id="toast" class="fixed top-5 left-1/2 transform -translate-x-1/2 z-50 hidden transition-all duration-300">
<div class="flex items-center px-4 py-3 rounded-lg shadow-lg" id="toast-content">
<span id="toast-icon" class="mr-2"></span>
<span id="toast-msg" class="font-medium text-sm"></span>
</div>
</div>
<!-- 登录/注册/修改密码 -->
<div id="auth-view" class="flex-1 flex items-center justify-center p-4">
<div class="w-full max-w-md p-8 space-y-6 bg-white rounded-2xl shadow-xl fade-in">
<div class="text-center">
<h1 class="text-3xl font-bold text-gray-900" id="auth-title">欢迎回来</h1>
<p class="mt-2 text-gray-500">AI 图片简笔画转换助手</p>
</div>
<div class="space-y-4">
<div>
<label class="block text-sm font-medium text-gray-700">用户名</label>
<input type="text" id="username" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入用户名">
</div>
<div>
<label class="block text-sm font-medium text-gray-700" id="password-label">密码</label>
<input type="password" id="password" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入密码">
</div>
<!-- 新密码输入框 -->
<div id="new-password-group" class="hidden">
<label class="block text-sm font-medium text-gray-700">新密码</label>
<input type="password" id="new-password" class="mt-1 block w-full px-3 py-2 border b
Open service 2606:4700:3034::ac43:900a:80 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 04:59:17 GMT
Content-Length: 0
Connection: close
Location: https://zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mPzG6fsRAB%2BjCZnnFh%2BFuw9x2HVkXtjs%2FT9AQJkcGHxqqhpabSKxt6lyMztyI6C03eB%2B6N8koj%2BFbiNvpLjUBTEU0ry8MkNL%2BpVUA1bBeFbJdg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bb15d486f0fd474-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3034::ac43:900a:8443 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 04:59:37 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19700,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb15d4e9e3b41e3-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3030::6815:2761:443 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 04:59:18 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Wed, 24 Dec 2025 11:14:26 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=732
Cache-Control: no-cache, no-store
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=B%2BMOT1nx9eWVogPv%2BqRBMWGoNNd3ncstNWqtnxXE9gj4byyMCapPFL%2Bxi2KVIXvcCu0s0VmKCUIDhOfplXIcXJ%2BDIVUfHklHDn5FnMueU0rWmkTx"}]}
cf-cache-status: DYNAMIC
vary: accept-encoding
CF-RAY: 9bb15d4c6b359113-YYZ
alt-svc: h3=":443"; ma=86400
Page title: AI 简笔画转换助手
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI 简笔画转换助手</title>
<!-- 引入 Tailwind CSS -->
<script src="https://cdn.tailwindcss.com" type="3265c1dbda35e79e2aa305d3-text/javascript"></script>
<!-- 引入图标库 -->
<script src="https://unpkg.com/lucide@latest" type="3265c1dbda35e79e2aa305d3-text/javascript"></script>
<style>
#loading-mask {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #f9fafb;
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
transition: opacity 0.5s ease-out, visibility 0.5s ease-out;
}
#loading-mask.hidden-mask {
opacity: 0;
visibility: hidden;
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid #e2e8f0;
border-top: 4px solid #2563eb;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
.sketch-filter {
filter: grayscale(100%) contrast(200%) brightness(110%) invert(0.1);
border: 2px solid #000;
}
.fade-in { animation: fadeIn 0.3s ease-in; }
@keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }
::-webkit-scrollbar { width: 6px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 3px; }
::-webkit-scrollbar-thumb:hover { background: #94a3b8; }
</style>
</head>
<body class="bg-gray-50 text-gray-900 font-sans h-screen flex flex-col overflow-hidden">
<div id="loading-mask">
<div class="spinner"></div>
<p style="margin-top: 15px; color: #64748b; font-size: 14px;">正在加载资源...</p>
</div>
<div id="toast" class="fixed top-5 left-1/2 transform -translate-x-1/2 z-50 hidden transition-all duration-300">
<div class="flex items-center px-4 py-3 rounded-lg shadow-lg" id="toast-content">
<span id="toast-icon" class="mr-2"></span>
<span id="toast-msg" class="font-medium text-sm"></span>
</div>
</div>
<!-- 登录/注册/修改密码 -->
<div id="auth-view" class="flex-1 flex items-center justify-center p-4">
<div class="w-full max-w-md p-8 space-y-6 bg-white rounded-2xl shadow-xl fade-in">
<div class="text-center">
<h1 class="text-3xl font-bold text-gray-900" id="auth-title">欢迎回来</h1>
<p class="mt-2 text-gray-500">AI 图片简笔画转换助手</p>
</div>
<div class="space-y-4">
<div>
<label class="block text-sm font-medium text-gray-700">用户名</label>
<input type="text" id="username" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入用户名">
</div>
<div>
<label class="block text-sm font-medium text-gray-700" id="password-label">密码</label>
<input type="password" id="password" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入密码">
</div>
<!-- 新密码输入框 -->
<div id="new-password-group" class="hidden">
<label class="block text-sm font-medium text-gray-700">新密码</label>
<input type="password" id="new-password" class="mt-1 block w-full px-3 py-2 border b
Open service 188.114.97.3:80 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 04:59:17 GMT
Content-Length: 0
Connection: close
Location: https://zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=k3Rm%2F1HzpIr0aTLPShIizwZPbhW%2BE2xCkjttwH1O9g5biEm0cxyT17GP6FyORAn3UcZaIj7ZoQ9dTmEERnbya%2FxeHmJ%2BBmNq"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb15d480e5b4d2b-FRA
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:8443 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 04:59:37 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb15d4e3b9a4f70-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3030::6815:2761:80 · zhsu.xyz
2026-01-09 04:59
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 04:59:17 GMT
Content-Length: 0
Connection: close
Location: https://zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xnp%2FPu8qmhEDqyViXr%2FVI66ARvqIvm7ecCWA9KTdT7ky8eWzMUghwXw00iKY6MFaRMnpREv8N6hYtIoBrdFJIZoWPvdwVtw%2BuG%2FXTLo8NK0oJg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bb15d47de660c76-EWR
alt-svc: h3=":443"; ma=86400
Open service 188.114.96.0:443 · www.zhsu.xyz
2026-01-09 03:42
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 03:42:35 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Wed, 24 Dec 2025 11:14:26 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=468
Cache-Control: no-cache, no-store
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XGQw0eTFshUONfSzXl4t254ZioSjbiBR5qhTrxy3KX6D%2Fabl%2Bv%2Bta4Mcs0Pva7joECUqshB97cIWg4dA9lMpDUto72UcSI3xn9frFw%3D%3D"}]}
cf-cache-status: DYNAMIC
vary: accept-encoding
CF-RAY: 9bb0eced189712a1-SJC
alt-svc: h3=":443"; ma=86400
Page title: AI 简笔画转换助手
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI 简笔画转换助手</title>
<!-- 引入 Tailwind CSS -->
<script src="https://cdn.tailwindcss.com" type="52cc77e39be99811d8f54c17-text/javascript"></script>
<!-- 引入图标库 -->
<script src="https://unpkg.com/lucide@latest" type="52cc77e39be99811d8f54c17-text/javascript"></script>
<style>
#loading-mask {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #f9fafb;
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
transition: opacity 0.5s ease-out, visibility 0.5s ease-out;
}
#loading-mask.hidden-mask {
opacity: 0;
visibility: hidden;
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid #e2e8f0;
border-top: 4px solid #2563eb;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
.sketch-filter {
filter: grayscale(100%) contrast(200%) brightness(110%) invert(0.1);
border: 2px solid #000;
}
.fade-in { animation: fadeIn 0.3s ease-in; }
@keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }
::-webkit-scrollbar { width: 6px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 3px; }
::-webkit-scrollbar-thumb:hover { background: #94a3b8; }
</style>
</head>
<body class="bg-gray-50 text-gray-900 font-sans h-screen flex flex-col overflow-hidden">
<div id="loading-mask">
<div class="spinner"></div>
<p style="margin-top: 15px; color: #64748b; font-size: 14px;">正在加载资源...</p>
</div>
<div id="toast" class="fixed top-5 left-1/2 transform -translate-x-1/2 z-50 hidden transition-all duration-300">
<div class="flex items-center px-4 py-3 rounded-lg shadow-lg" id="toast-content">
<span id="toast-icon" class="mr-2"></span>
<span id="toast-msg" class="font-medium text-sm"></span>
</div>
</div>
<!-- 登录/注册/修改密码 -->
<div id="auth-view" class="flex-1 flex items-center justify-center p-4">
<div class="w-full max-w-md p-8 space-y-6 bg-white rounded-2xl shadow-xl fade-in">
<div class="text-center">
<h1 class="text-3xl font-bold text-gray-900" id="auth-title">欢迎回来</h1>
<p class="mt-2 text-gray-500">AI 图片简笔画转换助手</p>
</div>
<div class="space-y-4">
<div>
<label class="block text-sm font-medium text-gray-700">用户名</label>
<input type="text" id="username" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入用户名">
</div>
<div>
<label class="block text-sm font-medium text-gray-700" id="password-label">密码</label>
<input type="password" id="password" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入密码">
</div>
<!-- 新密码输入框 -->
<div id="new-password-group" class="hidden">
<label class="block text-sm font-medium text-gray-700">新密码</label>
<input type="password" id="new-password" class="mt-1 block w-full px-3 py-2 border b
Open service 188.114.96.0:443 · zhsu.xyz
2026-01-09 03:42
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 03:42:35 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Wed, 24 Dec 2025 11:14:26 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=777
Cache-Control: no-cache, no-store
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FSPF3J9eMdZAW8oPVAaYNX0DBdP0%2Fpcqj%2BlT6T69PFwKUIklISuN4cq6iaEjodvL9bxGE6MePiIol4CKeIZUQjZ4KUZldGvn"}]}
cf-cache-status: DYNAMIC
vary: accept-encoding
CF-RAY: 9bb0eced8e6cab8e-YYZ
alt-svc: h3=":443"; ma=86400
Page title: AI 简笔画转换助手
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI 简笔画转换助手</title>
<!-- 引入 Tailwind CSS -->
<script src="https://cdn.tailwindcss.com" type="266653a29e316889975c400a-text/javascript"></script>
<!-- 引入图标库 -->
<script src="https://unpkg.com/lucide@latest" type="266653a29e316889975c400a-text/javascript"></script>
<style>
#loading-mask {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #f9fafb;
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
transition: opacity 0.5s ease-out, visibility 0.5s ease-out;
}
#loading-mask.hidden-mask {
opacity: 0;
visibility: hidden;
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid #e2e8f0;
border-top: 4px solid #2563eb;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
.sketch-filter {
filter: grayscale(100%) contrast(200%) brightness(110%) invert(0.1);
border: 2px solid #000;
}
.fade-in { animation: fadeIn 0.3s ease-in; }
@keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }
::-webkit-scrollbar { width: 6px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 3px; }
::-webkit-scrollbar-thumb:hover { background: #94a3b8; }
</style>
</head>
<body class="bg-gray-50 text-gray-900 font-sans h-screen flex flex-col overflow-hidden">
<div id="loading-mask">
<div class="spinner"></div>
<p style="margin-top: 15px; color: #64748b; font-size: 14px;">正在加载资源...</p>
</div>
<div id="toast" class="fixed top-5 left-1/2 transform -translate-x-1/2 z-50 hidden transition-all duration-300">
<div class="flex items-center px-4 py-3 rounded-lg shadow-lg" id="toast-content">
<span id="toast-icon" class="mr-2"></span>
<span id="toast-msg" class="font-medium text-sm"></span>
</div>
</div>
<!-- 登录/注册/修改密码 -->
<div id="auth-view" class="flex-1 flex items-center justify-center p-4">
<div class="w-full max-w-md p-8 space-y-6 bg-white rounded-2xl shadow-xl fade-in">
<div class="text-center">
<h1 class="text-3xl font-bold text-gray-900" id="auth-title">欢迎回来</h1>
<p class="mt-2 text-gray-500">AI 图片简笔画转换助手</p>
</div>
<div class="space-y-4">
<div>
<label class="block text-sm font-medium text-gray-700">用户名</label>
<input type="text" id="username" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入用户名">
</div>
<div>
<label class="block text-sm font-medium text-gray-700" id="password-label">密码</label>
<input type="password" id="password" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 outline-none transition" placeholder="请输入密码">
</div>
<!-- 新密码输入框 -->
<div id="new-password-group" class="hidden">
<label class="block text-sm font-medium text-gray-700">新密码</label>
<input type="password" id="new-password" class="mt-1 block w-full px-3 py-2 border b
Open service 2a06:98c1:3121::3:8443 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 15:47:45 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HPi%2BnIUs5h1Re2y1ARDtG1LcYmo80piNUeSc7ix61OTuv9UL31pbjsYZ7qorC73ECb16qHR4NC0wAWyBFeYZPuWFERzsKKAdOyV4gXdFZ%2FR2kt4Jn65KamW%2Fqw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=175,cfOrigin;dur=300
CF-RAY: 9b73282c3e97a8d3-SIN
alt-svc: h3=":8443"; ma=86400
Open service 188.114.97.3:443 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 15:47:43 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NjeOIOikdRK6OgD7Ih85ED0%2B%2BYN99JVCvOkiNhkJR7ttVSBy9doybFsB03RhdXWZWhwF0D7WblMEVRzCIyfSTX0%2FdHnZQGtIwCYdrIARbA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=65
CF-RAY: 9b7328262865faaa-SJC
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:443 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 15:47:43 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZUZjYexmm1II5aNSJL9kQsXpTHnvhhOaEppNXnC7EPaKxPHmUPYXaRkxQ59SEvkOSpBzQ59rqYLpUjw%2F7rJIM74Wt4gT0SG2Y7i9C%2FnXqGc9SYrkOSBiGPcV7A%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=27
CF-RAY: 9b7328263fb62546-SJC
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:443 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 15:47:43 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xyn0BPZRxx%2FS9lnBfvDH4yPQHu%2B965IV11Mbyw4Px4Z6ud0GucZCz%2F107JxgUjDUV7ZqJ9ifOoSex%2FMoFCeq%2B9bvdQ8YEIijuDc9wf1oeZnysyqndEpa4353nQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=111
CF-RAY: 9b732826bd86aaae-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:80 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 301 Moved Permanently
Date: Thu, 01 Jan 2026 15:47:43 GMT
Content-Length: 0
Connection: close
Location: https://hometv.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xN67Y4f3SUlGgSFZhkgIj6LtozsCYEO7q9jRfgDSU06NDOaVXGmpXyQzjObC3AJr3m%2Bz5f4fk7NvU47tDwTBBEyY18IIkBdX7NuVzwbJAQZTKWPyK7pY1UqQIw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b7328258bfadbd0-FRA
Open service 2a06:98c1:3120::3:8443 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 15:47:43 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=reE%2FcL0IkIDeyVT9SAf2hUYZ4oK371NQ2z0jxf6fJ99RbWqo%2BKJYmE%2Bf84PHDvPcRiaPkusbVU5INujUV7TDj7mz4v9qQpd7wsjatfv0vgJ%2B230dmdBPHSGSnw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9b7328263ce59134-FRA
alt-svc: h3=":8443"; ma=86400
Open service 188.114.97.3:8443 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 15:47:43 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hthSCDxmRhMY%2FTbSFkx5v0oPU2pFl%2BlMltsO5Kl7Gls5Kuwa4PX6P4H6phG4lAwsDoKqQOcM13%2FkpJwqR%2FAtv6SCb1R%2B7jnBYNK%2B2Y4nnA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
cf-cache-status: DYNAMIC
CF-RAY: 9b7328273a499887-AMS
alt-svc: h3=":8443"; ma=86400
Open service 2a06:98c1:3120::3:80 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 301 Moved Permanently
Date: Thu, 01 Jan 2026 15:47:43 GMT
Content-Length: 0
Connection: close
Location: https://hometv.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WJmqGHw0albIh1RaCs6r%2BO7JaoMMknFwrIYs98X5odYspL6hoVe6TWEdF2eNGfvUVVXfr3JUQT7g1uTdZPb0uBwqu6gOrQqJXerThD2j2d4on4uxmYAM9fQBvA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=87,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b732826597c6e26-EWR
Open service 188.114.97.3:80 · hometv.zhsu.xyz
2026-01-01 15:47
HTTP/1.1 301 Moved Permanently
Date: Thu, 01 Jan 2026 15:47:43 GMT
Content-Length: 0
Connection: close
Location: https://hometv.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9z0BrWvc65CG%2Fr2gPV%2BY%2F9HRNqxaNYk4%2FnTKaqzBLmRguiQ9lFfkTUxx4GwEC%2FkUziX2siszDLNpMPpA0bMW44E37QVHzGwee%2Bc19Pc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b732824ebe43da9-LHR
Open service 188.114.97.0:443 · zhsu.xyz
2025-12-22 21:24
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 21:24:37 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Sat, 20 Dec 2025 07:07:28 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: Accept-Encoding
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=641
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://adservice.google.com; frame-src 'self' https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://www.google.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; connect-src 'self' https:;
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6WkQ55Zw61sRt92ECwbyBA2A4iZqym7uPPV5zmJgX0aekx%2FpRB5XJb2rlETy85ulqB9sqRhgb7ZpWKbi80660nEMKAmOj80M"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b22afe47e38f965-EWR
alt-svc: h3=":443"; ma=86400
Page title: WELCOME
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WELCOME</title>
<link rel="stylesheet" href="./styles.css">
</head>
<body>
<div class="cursor-trail"></div>
<header>
<h1 class="logo">Z Z Z</h1>
<nav>
<a href="https://game.zhsu.xyz">小游戏</a>
<a href="https://github.com/zhushuxiaocai">My Notes</a>
</nav>
</header>
<div class="main-content-wrapper">
<section class="card-grid">
</section>
<section class="card-grid">
<a href="https://cloud.zhsu.xyz" class="card">
<div class="card-content">
<h2>小盘</h2>
</div>
</a>
<a href="https://video.zhsu.xyz" class="card">
<div class="card-content">
<h2>小视频</h2>
</div>
</a>
<a href="https://greenvideo.zhsu.xyz" class="card">
<div class="card-content">
<h2>Download</h2>
</div>
</a>
</section>
<section class="card-grid">
<a href="https://tv-mine.zhsu.xyz" class="card">
<div class="card-content">
<h2>TV</h2>
</div>
</a>
<a href="https://ai.zhsu.xyz" class="card">
<div class="card-content">
<h2>AI-Chat</h2>
</div>
</a>
<a href="https://paper.zhsu.xyz" class="card">
<div class="card-content">
<h2>CF - 文生图</h2>
</div>
</a>
</section>
<section class="card-grid">
<a href="https://ps.zhsu.xyz" class="card">
<div class="card-content">
<h2>PS</h2>
</div>
</a>
<a href="https://sketch.zhsu.xyz" class="card">
<div class="card-content">
<h2>Sketch</h2>
</div>
</a>
</section>
</div> <div class="desktop-pet-container">
<p>桌宠区域</p>
</div>
<div class="music-player-container draggable">
<p>音乐播放器</p>
</div>
<script type="3f4f7edce0be67c589f91f14-text/javascript">
// 鼠标轨迹动画
document.addEventListener('mousemove', (e) => {
const trail = document.createElement('div');
trail.className = 'trail';
trail.style.left = e.pageX + 'px';
trail.style.top = e.pageY + 'px';
document.querySelector('.cursor-trail').appendChild(trail);
setTimeout(() => trail.remove(), 500);
});
// 点击特效统一处理
document.querySelectorAll('a, .card').forEach(element => {
element.addEventListener('click', function(e) {
// 防抖处理
if(this.classList.contains('clicked')) return;
this.classList.add('clicked');
setTimeout(() => this.classList.remove('clicked'), 1000);
});
});
// 音乐播放器拖拽功能
const musicPlayer = document.querySelector('.music-player-container');
let isDragging = false;
let offset = { x: 0, y: 0 };
musicPlayer.addEventListener('mousedown', (e) => {
isDragging = true;
// 确保拖拽时鼠标在元素内部的相对位置不变
offset.x = e.clientX - musicPlayer.getBoundingClientRect().left;
offset.y = e.clientY - musicPlayer.getBoundingClientRect().top;
musicPlayer.style.cursor = 'grabbing';
// 防止文本选择
e.preventDefault();
});
document.addEventListener('mousemove', (e) => {
if (!isDragging) return;
let newX = e.clientX - offset.x;
let newY = e.clientY
Open service 188.114.97.0:80 · n8n.zhsu.xyz
2025-12-22 20:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 20:12:59 GMT
Content-Length: 0
Connection: close
Location: https://n8n.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vsP03t6IuxbhaH%2Fv6xumlXCgiTL3HBAOy9Ip3LmV%2FMdqriyhTFazLG6VdtVFZBA9FWdYXVMkOP137GZuBEa%2Blr0QdL3fQIPihSlEtQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2246f7eebbac70-YYZ
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.0:443 · n8n.zhsu.xyz
2025-12-22 20:12
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 20:12:59 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: public, max-age=86400
Last-Modified: Sat, 20 Dec 2025 05:16:30 GMT
Vary: Accept-Encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WsBKJFWIElJdW1dXJ8Nsowi8%2BzWXSz2IWd7QraXFqgynbWdg80SUnD7wIvnzyiG0BhM%2BUzvuDE5JycEzn8951w7E9eNaZsDWzISFsA%3D%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b2246f428c5d7a5-LHR
alt-svc: h3=":443"; ma=86400
Page title: n8n.io - Workflow Automation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<link rel="icon" href="/favicon.ico" />
<meta name="n8n:config:rest-endpoint" content="cmVzdA=="><meta name="n8n:config:sentry" content="eyJkc24iOiIiLCJlbnZpcm9ubWVudCI6ImRldmVsb3BtZW50IiwicmVsZWFzZSI6Im44bkAyLjAuMiJ9">
<link rel="stylesheet" href="/static/prefers-color-scheme.css">
<script src="/static/base-path.js" type="82c783ddd1f9301024b77cd6-text/javascript"></script>
<script src="/static/posthog.init.js" type="82c783ddd1f9301024b77cd6-text/javascript"></script>
<title>n8n.io - Workflow Automation</title>
<script type="82c783ddd1f9301024b77cd6-module" crossorigin src="/assets/index-DeqFSI1J.js"></script>
<link rel="modulepreload" crossorigin href="/assets/_plugin-vue_export-helper-BwBpWJRZ.js">
<link rel="modulepreload" crossorigin href="/assets/preload-helper-CR0ecmWK.js">
<link rel="modulepreload" crossorigin href="/assets/chunk-6z4oVpB-.js">
<link rel="modulepreload" crossorigin href="/assets/vue.runtime.esm-bundler-tP5dCd7J.js">
<link rel="modulepreload" crossorigin href="/assets/_MapCache-bT0MplDo.js">
<link rel="modulepreload" crossorigin href="/assets/truncate-C3628eDD.js">
<link rel="modulepreload" crossorigin href="/assets/icon-VOf3Zeep.js">
<link rel="modulepreload" crossorigin href="/assets/CalendarDate-DxkU3CHY.js">
<link rel="modulepreload" crossorigin href="/assets/empty-C2SrrehM.js">
<link rel="modulepreload" crossorigin href="/assets/path-browserify-BnEsEkpq.js">
<link rel="modulepreload" crossorigin href="/assets/sanitize-html-B9msDoKc.js">
<link rel="modulepreload" crossorigin href="/assets/en-b3uD8cvU.js">
<link rel="modulepreload" crossorigin href="/assets/src-DnBotMdK.js">
<link rel="modulepreload" crossorigin href="/assets/merge-DELPha-y.js">
<link rel="modulepreload" crossorigin href="/assets/constants-4J_ynlJz.js">
<link rel="modulepreload" crossorigin href="/assets/_baseOrderBy-AecOHuya.js">
<link rel="modulepreload" crossorigin href="/assets/dateformat-CMLc6OKJ.js">
<link rel="modulepreload" crossorigin href="/assets/useDebounce-BEHiIFSC.js">
<link rel="modulepreload" crossorigin href="/assets/useTelemetry-CO8xJ5V2.js">
<link rel="modulepreload" crossorigin href="/assets/useExternalHooks-bumE3QSJ.js">
<link rel="modulepreload" crossorigin href="/assets/nodeIcon-CdjpMopc.js">
<link rel="modulepreload" crossorigin href="/assets/cloudPlan.store-Ci-Qtnna.js">
<link rel="modulepreload" crossorigin href="/assets/templates.store-iugRLzDt.js">
<link rel="modulepreload" crossorigin href="/assets/nodeCreator.store-zecwadU6.js">
<link rel="modulepreload" crossorigin href="/assets/useStyles-DhM0cpS7.js">
<link rel="modulepreload" crossorigin href="/assets/useToast-7ceK4JwX.js">
<link rel="modulepreload" crossorigin href="/assets/useClipboard-z0Qso-Mb.js">
<link rel="modulepreload" crossorigin href="/assets/usePinnedData-XJ_cvFkg.js">
<link rel="modulepreload" crossorigin href="/assets/focusPanel.store-BrFzEI6C.js">
<link rel="modulepreload" crossorigin href="/assets/folders.store-iUolxysg.js">
<link rel="modulepreload" crossorigin href="/assets/executions.store-Cp_HVad4.js">
<link rel="modulepreload" crossorigin href="/assets/useCanvasOperations-BYyJDPfJ.js">
<link rel="modulepreload" crossorigin href="/assets/retry-CalJieID.js">
<link rel="modulepreload" crossorigin href="/assets/overlay-DWtxq_7p.js">
<link rel="modulepreload" crossorigin href="/assets/useMessage-GpgHbAcA.js">
<link rel="modulepreload" crossorigin href="/assets/npsSurvey.store-DpfceifG.js">
<link rel="modulepreload" crossorigin href="/assets/useWorkflowSaving-3Igt8LNX.js">
<link rel="modulepreload" crossorigin href="/assets/useRunWorkflow-CmbIKnu0.js">
<link rel="modulepreload" crossorigin href="/assets/FileSaver.min-BZ3jw69B.js">
<link rel="modulepreload" crossorigin href="/assets/uniqBy-D_l7jCJQ.js">
<link rel="modulepreload" crossorigin hr
Open service 2a06:98c1:3120::3:80 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://cloud.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0fLYJVboLamYsCUPVeIoHAQbVHOehpB5iMard2aJ5638b2WQ0WIyyivx%2F7%2F601AOFPQSbGqszFwS%2BVKJ2VPXImwvJacrUZzRgg0ZD%2Btr7JSU4qjz63ikTKSy"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce124fc22fd24-SIN
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:8443 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19689,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce12a68314f09-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:8443 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce12a58cd91d8-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:80 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://greenvideo.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Cy0vKjnMNOxdWuan5MfQc7fovJYWjmuQ7TDo0C93W3pmFDzhxaQrQeFVJcF9eRyAh19U14HRhiclH0HtRCQOBsr%2B4hCOR4mnEHB0HC8C2%2BqkYyI%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce1242a77ce51-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3030::6815:2761:443 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 403 Forbidden
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=RNvwz%2F51ic3C4dX2RMfU9fAZ6Iv%2Bxg%2BkZJGiyJ8HzQuPrd00ttHIVERctEc6jvW4b%2BxsIIPtgkmLeDKN2F%2FKqrowrrsipEgeYAoRtmG2wbeo99wHj2qkJJT%2BMg%3D%3D"}]}
cf-cache-status: DYNAMIC
vary: accept-encoding
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=692
CF-RAY: 9b0ce1282fe2429a-EWR
alt-svc: h3=":443"; ma=86400
Page title: 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.20.1</center>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce1282fe2429a',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"956e6219a8684ad1942e8601bd60ac62","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2a06:98c1:3120::3:443 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: public, no-cache
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XqUx1LyIJXhJ0UsC5GCoz0cRSUWNnkYXkmpOd0ep2jaqZMIL%2FaP0CM%2FpX8RNWHTOvW0I%2FffjVUundHizKDbeKv42z4%2BDh6GpkeqpGAntrIIksmYTTV1Cm4Xf"}]}
Vary: Accept-Encoding
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce127ee781c20-FRA
alt-svc: h3=":443"; ma=86400
Page title: ZZZCloud
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<link rel="shortcut icon" href="/static/img/favicon.ico" sizes="64x64" />
<meta
name="viewport"
content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,shrink-to-fit=no"
/>
<meta name="theme-color" content="" />
<link rel="manifest" href="/manifest.json" />
<meta name="description" content="ZZZCloud" />
<title>ZZZCloud</title>
<script type="ddff4c45b4db8d77e7614803-text/javascript">
window.subTitle = "ZZZCloud";
</script>
<style>
#app-loader {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background-color: #f5f5f5;
z-index: 9999;
}
#app-loader .logo {
width: 120px;
height: 120px;
margin-bottom: 32px;
background-image: url("/static/img/logo192.png");
background-position: center;
background-repeat: no-repeat;
background-size: contain;
opacity: 0;
transform: scale(0.8);
animation: fadeIn 0.6s ease-out 0.3s forwards;
}
#app-loader .spinner {
width: 28px;
height: 28px;
position: relative;
opacity: 0;
transform: scale(0.8);
animation: fadeIn 0.6s ease-out 0.3s forwards;
}
#app-loader .spinner {
display: inline-block;
width: 40px;
height: 40px;
}
#app-loader .spinner svg {
display: block;
}
#app-loader .spinner .stroke {
stroke: #1976d2;
stroke-linecap: round;
animation: spinDash 1.4s ease-in-out infinite;
}
#app-loader .spinner .background {
stroke: rgba(0, 0, 0, 0.1)
}
@keyframes spinDash {
0% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -15px;
}
100% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: -126px;
}
}
@keyframes fadeIn {
to {
opacity: 1;
transform: scale(1);
}
}
</style>
<script async type="ddff4c45b4db8d77e7614803-module" crossorigin src="/assets/index-J83uS4f3.js"></script>
<link rel="modulepreload" crossorigin href="/assets/common-5dK6VpSw.js">
<link rel="modulepreload" crossorigin href="/assets/react-DgaxW4Fv.js">
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="ddff4c45b4db8d77e7614803-|49"></script><link rel="stylesheet" crossorigin href="/assets/react-4-pFdlfx.css" media="print" onload="this.media='all'">
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="ddff4c45b4db8d77e7614803-|49"></script><link rel="stylesheet" crossorigin href="/assets/index-qQxd8I_f.css" media="print" onload="this.media='all'">
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="app-loader">
<div class="logo"></div>
<div class="spinner">
<svg viewBox="22 22 44 44">
<circle class="background" cx="44" cy="44" r="20" fill="none" stroke-width="4"></circle>
<circle class="stroke" cx="44" cy="44" r="20" fill="none" stroke-width="4"></circle>
</svg>
</div>
</div>
<div id="root"></div>
<script type="ddff4c45b4db8d77e7614803-text/javascript">
document.addEventListener("DOMContentLoaded", function () {
// Hide loader when the app has loaded
const appRoot = document.getElementById("root");
const observer = new MutationObserver(function (mutations) {
if (appRoot.children.length > 0) {
document.getElementById("app-loader").style.display = "none";
observer.disconnect();
}
});
observer.observe(appRoot, {
Open service 2a06:98c1:3120::3:8443 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce12a2b0b63d2-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:8443 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19656,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce12a1ac18104-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:8443 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19714,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce12a19b5fd67-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:443 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 04 Jun 2024 22:57:12 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://adservice.google.com; frame-src 'self' https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://www.google.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; connect-src 'self' https:;
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=u5vJ%2FtSBcSoP6fWiTTcRpH2KfwWwohntm99JiqJOIzZEXcFH6ksboqKbWcsKw59KROd8%2BsXb%2FD49fSwpXJETly3v8FdAweCpCDN234Yo26KdSEUv"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce128eada653a-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3030::6815:2761:8443 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19312,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce12a29ab13b2-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:80 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://greenvideo.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=P%2BMTGUwKY4kWU5yI3ZwsB0wYS1O0seKgJQwB2XPWwaOqimNs6wAbBKCKjQhgnNDrrmMdpAmLRVQoXGmFKiuj3FtfTB9zkBCeI%2Fro%2FCcUOq%2BHTxgqyFuQLw11pGK5F3I%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce123e84a5fde-SIN
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:443 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YD8vbwQhtySCQT1gNwDMTV0rGpwUZKNB9IJTaU9BZ9QBsopC773IPLDssnHXqxOJ3dP1oV0WIpCfY6Y3dV3H%2Bajgzs4QMg5ST2A6NbDA"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=660
CF-RAY: 9b0ce1281f9043e0-EWR
alt-svc: h3=":443"; ma=86400
Page title: 视频中心
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>视频中心</title>
<link rel="stylesheet" href="video-style.css">
<style>
@keyframes thumbnail-loading {
0% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
</style>
</head>
<body>
<nav class="video-nav">
<a href="https://zhsu.xyz" class="back-btn">← 返回</a>
<h1 class="site-brand">视频库</h1>
</nav>
<div class="main-container">
<!-- 左侧边栏 -->
<aside class="video-sidebar">
<!-- 搜索框 -->
<div class="search-container">
<input type="text" id="video-search" placeholder="搜索视频…" />
</div>
<div class="video-list">
<div class="video-item" data-src="../video/bm/YONEX-All-England-Open-2021-Day-5:-Lee-Zii-Ji_MAS_vs-Viktor-Axelsen_DEN_.mp4">
<div class="thumbnail"></div>
<div class="info">
<h3>YONEX All England Open 2021 Day 5: Lee Zii Ji(MAS)vs Viktor Axelse(DEN) -- 转载至 Youtube BWF TV</h3>
<span class="duration">加载中...</span>
</div>
</div>
</div>
<div class="video-list">
<div class="video-item" data-src="../video/other/2-28-1.mp4">
<div class="thumbnail"></div>
<div class="info">
<h3>演示视频</h3>
<span class="duration">加载中...</span>
</div>
</div>
</div>
</aside>
<!-- 主播放器 -->
<main class="container">
<div class="main-player">
<video id="main-video" controls>
<source id="video-source" type="video/mp4">
您的浏览器不支持视频播放
</video>
</div>
</main>
</div>
<script src="video-script.js" type="562473dfaf2f8493d089805a-text/javascript"></script>
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="562473dfaf2f8493d089805a-|49" defer></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce1281f9043e0',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"956e6219a8684ad1942e8601bd60ac62","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 188.114.97.3:443 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: public, no-cache
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jCn%2F6yDSxJ%2B3atj9yjFtO7%2BWOJIxOxM6mofPhiCurmoWQLlOKjzKEh5EoGYLGm%2BcjBjQIaQ4yzBeWocjCc76V8aymIDowbDjoOtvQj%2FC"}]}
Vary: Accept-Encoding
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce127dd244f00-LHR
alt-svc: h3=":443"; ma=86400
Page title: ZZZCloud
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<link rel="shortcut icon" href="/static/img/favicon.ico" sizes="64x64" />
<meta
name="viewport"
content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,shrink-to-fit=no"
/>
<meta name="theme-color" content="" />
<link rel="manifest" href="/manifest.json" />
<meta name="description" content="ZZZCloud" />
<title>ZZZCloud</title>
<script type="399917b4f3b53f26975c98d5-text/javascript">
window.subTitle = "ZZZCloud";
</script>
<style>
#app-loader {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background-color: #f5f5f5;
z-index: 9999;
}
#app-loader .logo {
width: 120px;
height: 120px;
margin-bottom: 32px;
background-image: url("/static/img/logo192.png");
background-position: center;
background-repeat: no-repeat;
background-size: contain;
opacity: 0;
transform: scale(0.8);
animation: fadeIn 0.6s ease-out 0.3s forwards;
}
#app-loader .spinner {
width: 28px;
height: 28px;
position: relative;
opacity: 0;
transform: scale(0.8);
animation: fadeIn 0.6s ease-out 0.3s forwards;
}
#app-loader .spinner {
display: inline-block;
width: 40px;
height: 40px;
}
#app-loader .spinner svg {
display: block;
}
#app-loader .spinner .stroke {
stroke: #1976d2;
stroke-linecap: round;
animation: spinDash 1.4s ease-in-out infinite;
}
#app-loader .spinner .background {
stroke: rgba(0, 0, 0, 0.1)
}
@keyframes spinDash {
0% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -15px;
}
100% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: -126px;
}
}
@keyframes fadeIn {
to {
opacity: 1;
transform: scale(1);
}
}
</style>
<script async type="399917b4f3b53f26975c98d5-module" crossorigin src="/assets/index-J83uS4f3.js"></script>
<link rel="modulepreload" crossorigin href="/assets/common-5dK6VpSw.js">
<link rel="modulepreload" crossorigin href="/assets/react-DgaxW4Fv.js">
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="399917b4f3b53f26975c98d5-|49"></script><link rel="stylesheet" crossorigin href="/assets/react-4-pFdlfx.css" media="print" onload="this.media='all'">
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="399917b4f3b53f26975c98d5-|49"></script><link rel="stylesheet" crossorigin href="/assets/index-qQxd8I_f.css" media="print" onload="this.media='all'">
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="app-loader">
<div class="logo"></div>
<div class="spinner">
<svg viewBox="22 22 44 44">
<circle class="background" cx="44" cy="44" r="20" fill="none" stroke-width="4"></circle>
<circle class="stroke" cx="44" cy="44" r="20" fill="none" stroke-width="4"></circle>
</svg>
</div>
</div>
<div id="root"></div>
<script type="399917b4f3b53f26975c98d5-text/javascript">
document.addEventListener("DOMContentLoaded", function () {
// Hide loader when the app has loaded
const appRoot = document.getElementById("root");
const observer = new MutationObserver(function (mutations) {
if (appRoot.children.length > 0) {
document.getElementById("app-loader").style.display = "none";
observer.disconnect();
}
});
observer.observe(appRoot, {
Open service 2a06:98c1:3120::3:443 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 16 Oct 2025 14:41:20 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1spr%2Bn7%2B8u4wlnQtbx6CYeQQhwPDBBHpiBJvxcvADyC3%2BUCj3K0HX1w5rGetImHzafSkWXAEZ9F9mwf%2FOPBg8eT2WdHOJEjuYLazha2zZf%2BJ6OWDg2grZyhfRuPtua1C5rE%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=696
CF-RAY: 9b0ce127fcae93b7-EWR
alt-svc: h3=":443"; ma=86400
Page title: OS Interface Preview
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>OS Interface Preview</title>
<link rel="stylesheet" href="./style.css">
</head>
<body>
<div class="cursor-trail"></div>
<section class="intro-section">
<h1 class="intro-title">谷歌新版Gemini一夜端掉UI</h1>
<h3 class="intro-subtitle">AI 前端突破:单 HTML 文件模拟 macOS/Windows/Linux 界面预览</h3>
<p class="intro-description">
欢迎体验由 **Gemini 3.0 Pro** 生成的三个功能性 Web 操作系统 (OS) 模拟界面: **macOS**、**Windows** 和 **Linux** .
每个界面仅由 一个独立的 HTML 文件 构成, 功能完整且细节丰富.
</p>
<div class="intro-links">
<p>
**项目来源(量子位):** <a href="https://www.qbitai.com/2025/10/341790.html" target="_blank">《谷歌新版Gemini一夜端掉UI: 单HTML文件复刻macOS, 成功率100%》</a>
</p>
<p>
**CodePen 源码(供体验):** <a href="https://codepen.io/ChetasLua/pen/EaPvqVo" target="_blank">macOS</a> |
<a href="https://codepen.io/ChetasLua/pen/yyezLjN" target="_blank">Windows</a> |
<a href="https://codepen.io/ChetasLua/pen/LEGzZaQ" target="_blank">Linux</a>
</p>
<p>
**参考链接: ** <a href="https://www.ainewshub.org/post/google-gemini-3-pro-rumors-release-date-features-and-what-to-expect-in-late-2025?utm_source=chatgpt.com" target="_blank">https://www.ainewshub.org</a>
</p>
</div>
</section>
<div class="main-content-wrapper">
<section class="preview-grid">
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/Mac-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Mac OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/Mac-ui.html" scrolling="no" title="Mac OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/win-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Windows OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/win-ui.html" scrolling="no" title="Windows OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/linux-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Linux OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/linux-ui.html" scrolling="no" title="Linux OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
</section>
</div>
<script type="0c47
Open service 188.114.97.3:8443 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19702,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce129f97a2e7a-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:8443 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19337,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce129ebfad8a7-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:443 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 04 Jun 2024 22:57:12 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://adservice.google.com; frame-src 'self' https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://www.google.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; connect-src 'self' https:;
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=JgplvXoyMlAwAemEZm%2F9wRqUOu6Ft1rqqd86Xfw%2BIpQINXIgsELpZbuT6h490eOv2w%2BSdW74PdmtI6lX0r%2FmI%2FaGFJrvkfp8"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1264afe18e6-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:8443 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19674,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce129fe3af3e6-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:443 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=u8pCUxV84U0K%2F6ADkgmOXecLvhGEBvr3wjFp8LMBQzJ2g7o%2FLcuAl%2F86JO7x3knKWoKCI86mW1yskIFmtxGzY2nrmng9v7MBTfeaetamQ%2FzlRtY0pQ7wfzU%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=649
CF-RAY: 9b0ce1284e108ce8-EWR
alt-svc: h3=":443"; ma=86400
Page title: 游戏中心
<!-- game/index.html -->
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>游戏中心</title>
<link rel="stylesheet" href="./styles.css">
<style>
/* 游戏列表专用样式 */
:root {
--game-primary: #6366f1;
--game-secondary: #a5b4fc;
}
.game-list {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 2rem;
padding: 2rem;
}
.game-card {
background: rgba(255, 255, 255, 0.1);
border-radius: 1.5rem;
overflow: hidden;
transition: all 0.3s ease;
text-decoration: none;
position: relative;
}
.game-card:hover {
transform: translateY(-5px);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}
.game-thumbnail {
width: 100%;
height: 200px;
object-fit: cover;
background: linear-gradient(45deg, var(--game-primary), var(--game-secondary));
}
.game-info {
padding: 1.5rem;
text-align: center;
}
.game-title {
color: black;
margin: 0;
font-size: 1.2rem;
}
/* 返回按钮样式 */
.game-header {
display: flex;
align-items: center;
padding: 1rem 2rem;
background: rgba(0,0,0,0.5);
}
.back-btn {
color: white !important;
text-decoration: none;
font-size: 1.4rem;
margin-right: 2rem;
transition: opacity 0.2s;
display: flex;
align-items: center;
gap: 0.5rem;
}
.back-btn:hover {
opacity: 0.8;
}
.back-btn::before {
content: "←";
font-size: 1.6rem;
}
.license-footer {
text-align: center;
font-size: 0.85rem;
color: rgba(255, 255, 255, 0.7);
background: var(--glass);
backdrop-filter: blur(8px);
border-top: 1px solid rgba(255, 255, 255, 0.2);
padding: 1rem 2rem;
margin-top: 3rem;
}
.license-footer a {
color: white;
// color: var(--secondary);
text-decoration: none;
}
.license-footer a:hover {
opacity: 0.8;
}
</style>
</head>
<body>
<div class="cursor-trail"></div>
<header class="game-header">
<a href="https://zhsu.xyz" class="back-btn">返回主页</a>
<h1 class="logo">Game Center</h1>
</header>
<main class="container">
<div class="game-list" id="gameList"></div>
</main>
<script type="b35d1907bd2de7f6bc0818ae-text/javascript">
// 统一默认缩略图路径
const DEFAULT_THUMBNAIL = './default-thumbnail.svg';
// 自动检测游戏列表
const games = [
];
// 动态生成游戏卡片
const gameList = document.getElementById('gameList');
games.forEach(game => {
const card = document.createElement('a');
card.className = 'game-card';
card.href = game.path;
// 动态生成 SVG 占位图
const svg = `
<svg width="320" height="180" xmlns="http://www.w3.org/2000/svg">
<rect width="100%" height="100%" fill="${getComputedStyle(document.documentElement)
.getPropertyValue('--game-primary')}"/>
<text x="50%" y="50%"
font-size="20"
fill="#fff"
text-anchor="middle"
dominant-baseline="middle">
${game.name}
</text>
</svg>
Open service 188.114.97.3:443 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 403 Forbidden
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nFnXPkn0gtHFexTpayiCfnxPAap2ZHprfSu9FQH5zv2%2FQSNfUimsSl%2BDokuvVZbx0gFa9nbZ9e9o40U6GCJiAZGTYAd3UnG3aTjMyaHyZg%3D%3D"}]}
cf-cache-status: DYNAMIC
vary: accept-encoding
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=642
CF-RAY: 9b0ce1284d684e6f-EWR
alt-svc: h3=":443"; ma=86400
Page title: 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.20.1</center>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce1284d684e6f',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"956e6219a8684ad1942e8601bd60ac62","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 188.114.97.3:443 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 16 Oct 2025 14:41:20 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=lRWs2jEQqkYOyVEk3%2FSgf6AZ3Pl%2FrRuFy5yTd%2BrnRu7r9tZLn%2BqlcOmcvTDCTPioNayDjzpKYsqEztvD3OQUiwoknTeOOmXHfpDLwGYNGpIJfKa7JXc%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=119
CF-RAY: 9b0ce1247af53e50-SIN
alt-svc: h3=":443"; ma=86400
Page title: OS Interface Preview
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>OS Interface Preview</title>
<link rel="stylesheet" href="./style.css">
</head>
<body>
<div class="cursor-trail"></div>
<section class="intro-section">
<h1 class="intro-title">谷歌新版Gemini一夜端掉UI</h1>
<h3 class="intro-subtitle">AI 前端突破:单 HTML 文件模拟 macOS/Windows/Linux 界面预览</h3>
<p class="intro-description">
欢迎体验由 **Gemini 3.0 Pro** 生成的三个功能性 Web 操作系统 (OS) 模拟界面: **macOS**、**Windows** 和 **Linux** .
每个界面仅由 一个独立的 HTML 文件 构成, 功能完整且细节丰富.
</p>
<div class="intro-links">
<p>
**项目来源(量子位):** <a href="https://www.qbitai.com/2025/10/341790.html" target="_blank">《谷歌新版Gemini一夜端掉UI: 单HTML文件复刻macOS, 成功率100%》</a>
</p>
<p>
**CodePen 源码(供体验):** <a href="https://codepen.io/ChetasLua/pen/EaPvqVo" target="_blank">macOS</a> |
<a href="https://codepen.io/ChetasLua/pen/yyezLjN" target="_blank">Windows</a> |
<a href="https://codepen.io/ChetasLua/pen/LEGzZaQ" target="_blank">Linux</a>
</p>
<p>
**参考链接: ** <a href="https://www.ainewshub.org/post/google-gemini-3-pro-rumors-release-date-features-and-what-to-expect-in-late-2025?utm_source=chatgpt.com" target="_blank">https://www.ainewshub.org</a>
</p>
</div>
</section>
<div class="main-content-wrapper">
<section class="preview-grid">
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/Mac-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Mac OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/Mac-ui.html" scrolling="no" title="Mac OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/win-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Windows OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/win-ui.html" scrolling="no" title="Windows OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/linux-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Linux OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/linux-ui.html" scrolling="no" title="Linux OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
</section>
</div>
<script type="51d9
Open service 188.114.97.3:8443 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19551,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce129d8d15d17-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:443 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Wed, 03 Dec 2025 10:40:38 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FkzHaQDHl8ZwdZ0llvObcejNXk8npBnRL%2BxzMtcLsBbS8wEAQzz%2FPbxLqoZnsc9%2BVFRk4LUVJ6CGJntaGFMRlYYoSZjmUjVsHBpN"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=119
CF-RAY: 9b0ce1257ceaa5cf-SIN
alt-svc: h3=":443"; ma=86400
Page title: FreePS - 免费在线专业修图工具 | Photoshop 网页版
<!DOCTYPE html>
<html lang="en">
<head>
<title>FreePS - 免费在线专业修图工具 | Photoshop 网页版</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5.0, user-scalable=yes" />
<link rel="icon" sizes="192x192" href="images/favicon.png">
<style>
/* 基础样式优化 */
body { margin: 0; background-color: #404040; overflow: hidden; font-family: "Open Sans", sans-serif; }
/* 语言下拉框样式 */
.lang-selector-container {
position: absolute;
right: 60px;
top: 6px;
z-index: 1000;
}
.lang-select {
background-color: #333;
color: #ddd;
border: 1px solid #555;
padding: 3px 8px;
border-radius: 3px;
font-size: 12px;
cursor: pointer;
outline: none;
}
.lang-select:hover { background-color: #444; }
</style>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5228228132013761" crossorigin="anonymous" type="5aa755d0ab8856d8017d18b4-text/javascript"></script>
</head>
<body>
<div class="wrapper">
<nav aria-label="Main Menu" class="main_menu" id="main_menu"></nav>
<div class="submenu">
<a class="logo" href="#">FreePS</a>
<div class="block attributes" id="action_attributes"></div>
<div class="lang-selector-container">
<select id="languageSelect" class="lang-select" onchange="if (!window.__cfRLUnblockHandlers) return false; changeLanguage(this.value)" data-cf-modified-5aa755d0ab8856d8017d18b4-="">
<option value="en">🇺🇸 English</option>
<option value="zh">🇨🇳 简体中文</option>
</select>
</div>
<button class="undo_button" id="undo_button" type="button">
<span class="sr_only">Undo</span>
</button>
</div>
<div class="sidebar_left" id="tools_container"></div>
<div class="middle_area" id="middle_area">
<canvas class="ruler_left" id="ruler_left"></canvas>
<canvas class="ruler_top" id="ruler_top"></canvas>
<div class="main_wrapper" id="main_wrapper">
<div class="canvas_wrapper" id="canvas_wrapper">
<div id="mouse"></div>
<div class="transparent-grid" id="canvas_minipaint_background"></div>
<canvas id="canvas_minipaint"></canvas>
</div>
</div>
</div>
<div class="sidebar_right">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5228228132013761" crossorigin="anonymous" type="5aa755d0ab8856d8017d18b4-text/javascript"></script>
<!-- photo-right-down -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-5228228132013761"
data-ad-slot="2758985693"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script type="5aa755d0ab8856d8017d18b4-text/javascript">
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<div class="preview block">
<h2 class="trn toggle" data-target="toggle_preview">Preview</h2>
<div id="toggle_preview"></div>
</div>
<div class="colors block">
<h2 class="trn toggle" data-target="toggle_colors">Colors</h2>
<div class="content" id="toggle_colors"></div>
</div>
<div class="block" id="info_base">
<h2 class="trn toggle toggle-full" data-target="toggle_info">Information</h2>
<div class="content" id="toggle_info"></div>
</div>
<div class="details block" id
Open service 2a06:98c1:3121::3:443 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: public, no-cache
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hE2X37bWscv%2BniO57eCpmC%2F1HoNp5HDCWwdX4YCgocySZp2nBnz62eZIR1JxL8XMpYueq8L6kDAkUb5k92gKhQrEGKRMAi6R%2FHhJ8zcm8%2B8atJEORyNFvPat"}]}
Vary: Accept-Encoding
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=282
CF-RAY: 9b0ce1262a54ff6d-BOM
alt-svc: h3=":443"; ma=86400
Page title: ZZZCloud
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<link rel="shortcut icon" href="/static/img/favicon.ico" sizes="64x64" />
<meta
name="viewport"
content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,shrink-to-fit=no"
/>
<meta name="theme-color" content="" />
<link rel="manifest" href="/manifest.json" />
<meta name="description" content="ZZZCloud" />
<title>ZZZCloud</title>
<script type="df17db8f4a30a51fe1af0bb2-text/javascript">
window.subTitle = "ZZZCloud";
</script>
<style>
#app-loader {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background-color: #f5f5f5;
z-index: 9999;
}
#app-loader .logo {
width: 120px;
height: 120px;
margin-bottom: 32px;
background-image: url("/static/img/logo192.png");
background-position: center;
background-repeat: no-repeat;
background-size: contain;
opacity: 0;
transform: scale(0.8);
animation: fadeIn 0.6s ease-out 0.3s forwards;
}
#app-loader .spinner {
width: 28px;
height: 28px;
position: relative;
opacity: 0;
transform: scale(0.8);
animation: fadeIn 0.6s ease-out 0.3s forwards;
}
#app-loader .spinner {
display: inline-block;
width: 40px;
height: 40px;
}
#app-loader .spinner svg {
display: block;
}
#app-loader .spinner .stroke {
stroke: #1976d2;
stroke-linecap: round;
animation: spinDash 1.4s ease-in-out infinite;
}
#app-loader .spinner .background {
stroke: rgba(0, 0, 0, 0.1)
}
@keyframes spinDash {
0% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -15px;
}
100% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: -126px;
}
}
@keyframes fadeIn {
to {
opacity: 1;
transform: scale(1);
}
}
</style>
<script async type="df17db8f4a30a51fe1af0bb2-module" crossorigin src="/assets/index-J83uS4f3.js"></script>
<link rel="modulepreload" crossorigin href="/assets/common-5dK6VpSw.js">
<link rel="modulepreload" crossorigin href="/assets/react-DgaxW4Fv.js">
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="df17db8f4a30a51fe1af0bb2-|49"></script><link rel="stylesheet" crossorigin href="/assets/react-4-pFdlfx.css" media="print" onload="this.media='all'">
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="df17db8f4a30a51fe1af0bb2-|49"></script><link rel="stylesheet" crossorigin href="/assets/index-qQxd8I_f.css" media="print" onload="this.media='all'">
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="app-loader">
<div class="logo"></div>
<div class="spinner">
<svg viewBox="22 22 44 44">
<circle class="background" cx="44" cy="44" r="20" fill="none" stroke-width="4"></circle>
<circle class="stroke" cx="44" cy="44" r="20" fill="none" stroke-width="4"></circle>
</svg>
</div>
</div>
<div id="root"></div>
<script type="df17db8f4a30a51fe1af0bb2-text/javascript">
document.addEventListener("DOMContentLoaded", function () {
// Hide loader when the app has loaded
const appRoot = document.getElementById("root");
const observer = new MutationObserver(function (mutations) {
if (appRoot.children.length > 0) {
document.getElementById("app-loader").style.display = "none";
observer.disconnect();
}
});
observer.observe(appRoot, {
Open service 2a06:98c1:3120::3:443 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=288
last-modified: Wed, 08 Oct 2025 04:09:21 GMT
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kkGHqTJ0Ws8Aa0yNrygiWOIRGDbz%2FV8BOnb%2BvCLc2lBjU%2FN598sDPf6yX%2Fi0SA%2FnIhq8l5ToOTNJrkzraOPdfWb1zwNvP9EQxZTMEkCTM4Ts3bI78ol8"}]}
vary: Accept-Encoding
x-process-time: 0
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1260a833f38-BOM
alt-svc: h3=":443"; ma=86400
Page title: Open WebUI
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" type="image/png" href="/static/favicon.png" crossorigin="use-credentials" />
<link
rel="icon"
type="image/png"
href="/static/favicon-96x96.png"
sizes="96x96"
crossorigin="use-credentials"
/>
<link
rel="icon"
type="image/svg+xml"
href="/static/favicon.svg"
crossorigin="use-credentials"
/>
<link rel="shortcut icon" href="/static/favicon.ico" crossorigin="use-credentials" />
<link
rel="apple-touch-icon"
sizes="180x180"
href="/static/apple-touch-icon.png"
crossorigin="use-credentials"
/>
<link
rel="manifest"
href="/manifest.json"
crossorigin="use-credentials"
crossorigin="use-credentials"
/>
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover"
/>
<meta name="theme-color" content="#171717" />
<meta name="robots" content="noindex,nofollow" />
<script src="/static/loader.js" defer crossorigin="use-credentials" type="4360b732870f9b68430c4155-text/javascript"></script>
<link rel="stylesheet" href="/static/custom.css" crossorigin="use-credentials" />
<script type="4360b732870f9b68430c4155-text/javascript">
function resizeIframe(obj) {
obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px';
}
</script>
<script type="4360b732870f9b68430c4155-text/javascript">
// On page load or when changing themes, best to add inline in `head` to avoid FOUC
(() => {
const metaThemeColorTag = document.querySelector('meta[name="theme-color"]');
const prefersDarkTheme = window.matchMedia('(prefers-color-scheme: dark)').matches;
if (!localStorage?.theme) {
localStorage.theme = 'system';
}
if (localStorage.theme === 'system') {
document.documentElement.classList.add(prefersDarkTheme ? 'dark' : 'light');
metaThemeColorTag.setAttribute('content', prefersDarkTheme ? '#171717' : '#ffffff');
} else if (localStorage.theme === 'oled-dark') {
document.documentElement.style.setProperty('--color-gray-800', '#101010');
document.documentElement.style.setProperty('--color-gray-850', '#050505');
document.documentElement.style.setProperty('--color-gray-900', '#000000');
document.documentElement.style.setProperty('--color-gray-950', '#000000');
document.documentElement.classList.add('dark');
metaThemeColorTag.setAttribute('content', '#000000');
} else if (localStorage.theme === 'light') {
document.documentElement.classList.add('light');
metaThemeColorTag.setAttribute('content', '#ffffff');
} else if (localStorage.theme === 'her') {
document.documentElement.classList.add('her');
metaThemeColorTag.setAttribute('content', '#983724');
} else {
document.documentElement.classList.add('dark');
metaThemeColorTag.setAttribute('content', '#171717');
}
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
if (localStorage.theme === 'system') {
if (e.matches) {
document.documentElement.classList.add('dark');
document.documentElement.classList.remove('light');
metaThemeColorTag.setAttribute('content', '#171717');
} else {
document.documentElement.classList.add('light');
document.documentElement.classList.remove('dark');
metaThemeColorTag.setAttribute('content', '#ffffff');
}
}
});
const isDarkMode = document.documentElement.classList.contains('dark');
const logo = document.createElement('img');
logo.id = 'logo';
logo.style =
'position: absolute; width: auto; height: 6rem; top: 44%; left: 50%; transform: translateX(-50%); display:block;';
logo.src = isDarkMode ? '/static/splash-dark.png' : '/static/splash.png';
document.addEventListener('DOMContentLoaded', function () {
const splash = document.getElementById('splash-screen');
if (document.documentElement.classList.contains('her')) {
return;
}
if (splash) splash.prepend(logo);
});
})();
Open service 2a06:98c1:3120::3:80 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://video.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xyQPq1kyQdqilA1KJ2FMDnECUKrGjG%2BJ%2FJKc9Jm6%2F4COHW7ZUDjCRw5kvaksC%2FCLEwt2GZOTuWC46oyQHjhsVnNEp0lipwMyULwuYpmGNzjgG7soJIdfqZVl"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce123d8835e60-EWR
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:80 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://new-interface.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tze2NDmnyT463X7OLLc6mrWJbxjrKfXhs6jih7nLdPAitWi00FuUil0kQHit0FJ2O%2Bd%2Fx1SvQ%2BWwNiajc7qxjo9ryuOpIAJOwgrCp91Anm%2FPKsAJVz%2B3aEQ7UhrgClJw%2FD8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=7,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce123efd87b0e-EWR
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:80 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://n8n.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jhppinxN%2FoIAyhZKy%2BGPQTiSis5pvgcDTMWK%2B86qk8eabnp%2B86TCojtHhPL3HFY71CN5eawYX5n8FFQEOW2Ml7jhozpGVHO3s88RcQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce123da6fde6d-EWR
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:80 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0EMv40VcFY2F5kVbJFxnxlRL8nS1yOoOxJzAgSl8uMYBYBMJnSuM0iASIEZS6zW9fqens4GmjjATkBKbqNSzTRSb7KspNEu1Mxktu4Ikg4%2F0IjsS"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce123adb97a81-EWR
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:80 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://ai.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eyMP2BnxUlUEYHJas8OEvQ4ySypG0uA6Paxst1DQoRtIBUJuF7AyfRS4nL6ySdWmMCI7F1eAMB1dspHQ1XIrW47rgg1zOc%2FOKXzt"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce12378c4b6bd-SIN
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:443 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Wed, 03 Dec 2025 10:40:38 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=F4q84bnSoNW8Q%2B6ktQAQfYvqh%2FNxHWKVd56MYmfpDJTxmtwX%2BpUMPxRh2F5%2Bi2FFLVC9ofhsRzzK3qQ7yyzBUvVic8OMvki%2FMHzHh3BI5%2B3dkM3QQmBW"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1286ddc30f9-FRA
alt-svc: h3=":443"; ma=86400
Page title: FreePS - 免费在线专业修图工具 | Photoshop 网页版
<!DOCTYPE html>
<html lang="en">
<head>
<title>FreePS - 免费在线专业修图工具 | Photoshop 网页版</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5.0, user-scalable=yes" />
<link rel="icon" sizes="192x192" href="images/favicon.png">
<style>
/* 基础样式优化 */
body { margin: 0; background-color: #404040; overflow: hidden; font-family: "Open Sans", sans-serif; }
/* 语言下拉框样式 */
.lang-selector-container {
position: absolute;
right: 60px;
top: 6px;
z-index: 1000;
}
.lang-select {
background-color: #333;
color: #ddd;
border: 1px solid #555;
padding: 3px 8px;
border-radius: 3px;
font-size: 12px;
cursor: pointer;
outline: none;
}
.lang-select:hover { background-color: #444; }
</style>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5228228132013761" crossorigin="anonymous" type="0f1337dc04d49a168bdc8cc6-text/javascript"></script>
</head>
<body>
<div class="wrapper">
<nav aria-label="Main Menu" class="main_menu" id="main_menu"></nav>
<div class="submenu">
<a class="logo" href="#">FreePS</a>
<div class="block attributes" id="action_attributes"></div>
<div class="lang-selector-container">
<select id="languageSelect" class="lang-select" onchange="if (!window.__cfRLUnblockHandlers) return false; changeLanguage(this.value)" data-cf-modified-0f1337dc04d49a168bdc8cc6-="">
<option value="en">🇺🇸 English</option>
<option value="zh">🇨🇳 简体中文</option>
</select>
</div>
<button class="undo_button" id="undo_button" type="button">
<span class="sr_only">Undo</span>
</button>
</div>
<div class="sidebar_left" id="tools_container"></div>
<div class="middle_area" id="middle_area">
<canvas class="ruler_left" id="ruler_left"></canvas>
<canvas class="ruler_top" id="ruler_top"></canvas>
<div class="main_wrapper" id="main_wrapper">
<div class="canvas_wrapper" id="canvas_wrapper">
<div id="mouse"></div>
<div class="transparent-grid" id="canvas_minipaint_background"></div>
<canvas id="canvas_minipaint"></canvas>
</div>
</div>
</div>
<div class="sidebar_right">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5228228132013761" crossorigin="anonymous" type="0f1337dc04d49a168bdc8cc6-text/javascript"></script>
<!-- photo-right-down -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-5228228132013761"
data-ad-slot="2758985693"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script type="0f1337dc04d49a168bdc8cc6-text/javascript">
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<div class="preview block">
<h2 class="trn toggle" data-target="toggle_preview">Preview</h2>
<div id="toggle_preview"></div>
</div>
<div class="colors block">
<h2 class="trn toggle" data-target="toggle_colors">Colors</h2>
<div class="content" id="toggle_colors"></div>
</div>
<div class="block" id="info_base">
<h2 class="trn toggle toggle-full" data-target="toggle_info">Information</h2>
<div class="content" id="toggle_info"></div>
</div>
<div class="details block" id
Open service 2a06:98c1:3121::3:443 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mdkerPvtw%2BQye7H3my4vQRY6ftGvevCoPLGlxuUvRWXzrEIoPiG94%2Bexnh4L2PoS5TddvQzKOxM3OpTIHTZH3Dy1K0H9xM2mGGrbm8%2F%2B6HJNHNMa7Tb3Z55VrpMwRl4%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1272ae79541-LHR
alt-svc: h3=":443"; ma=86400
Page title: 页面建设中
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>页面建设中</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="../styles.css">
<style>
main {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: calc(100vh - 200px);
text-align: center;
color: white;
}
main h2 {
font-size: 2rem;
margin-bottom: 1rem;
}
main p {
font-size: 1.2rem;
opacity: 0.8;
}
/* 卡片系统 */
.card-grid {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
gap: 2rem;
padding: 2rem;
}
.card {
display: block;
text-decoration: none;
position: relative;
overflow: visible;
margin: 15px;
transition: transform 0.3s ease;
}
.card-content {
background: var(--glass);
backdrop-filter: blur(10px);
border-radius: 1.5rem;
border: 1px solid rgba(255, 255, 255, 0.2);
padding: 2rem;
height: 120px;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s ease;
}
.card:hover .card-content {
transform: translateY(-5px);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}
.card h2 {
color: white;
margin: 0;
font-weight: 300;
}
/* 响应式 */
@media (max-width: 768px) {
header nav {
flex-direction: column;
align-items: center;
}
.card-grid {
grid-template-columns: 1fr;
}
}
/* 整个滚动条轨道 */
::-webkit-scrollbar {
width: 10px;
background-color: transparent;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
background-color: lightgray;
border-radius: 5px;
}
/* 滚动条滑块在鼠标悬停时的样式 */
::-webkit-scrollbar-thumb:hover {
background-color: gray;
}
/* Firefox */
body {
scrollbar-color: lightgray transparent;
}
/* WebKit */
body {
overflow-y: auto;
}
</style>
</head>
<body>
<div class="cursor-trail"></div>
<header>
<p class="headhead">本页面正在建设中,请稍后访问。</p>
<h1 class="logo">开发中...</h1>
<nav>
<a href="https://zhsu.xyz">返回首页</a>
</nav>
</header>
<main>
<section class="card-grid">
<a href="https://xiazaitool.com" class="card">
<div class="card-content">
<h2>下载狗</h2>
</div>
</a>
<a href="https://greenvideo.cc" class="card">
<div class="card-content">
<h2>GV</h2>
</div>
</a>
<a href="https://vip.cuckooing.cn/" class="card">
<div class="card-content">
<h2>CSDN</h2>
</div>
</a>
<a href="https://youtube4kdownloader.com/" class="card">
<div class="card-content">
<h2>YouTube</h2>
</div>
</a>
</section>
<h2>🚧 页面施工中...</h2>
<p>点击上方链接使用站外资源</p>
<p>敬请期待,更多精彩内容即将上线!</p>
</main>
<script type="877a1716bd27ae788efebe28-text/javascript">
// 鼠标轨迹动画
document.addEventListener('mousemove', (e) => {
const trail
Open service 2a06:98c1:3121::3:80 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1YEbLmXtjChYOVEct27J%2FEGZ9IoFkta9VDUmsia5e2AmnbYf2Ury6Lu90S%2FiU4%2BFUi%2FbYsV8CpSwie6i1I9qMPWQmxFbMDeR6h72I8JtyXXEq8c8"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce1236fc9eb20-SJC
alt-svc: h3=":443"; ma=86400
Open service 104.21.39.97:443 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=y7cMVtTugYlUg8ExLeSojhhI%2BCP5QhLQ6ilNYau2YF9JE2CC49uCaUCWexGj07swScuoa6yv0apqkYSdwL%2Bg7vovBsVWvbgC5TmY3h8v"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=153
CF-RAY: 9b0ce1266f59da5a-SJC
alt-svc: h3=":443"; ma=86400
Page title: 视频中心
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>视频中心</title>
<link rel="stylesheet" href="video-style.css">
<style>
@keyframes thumbnail-loading {
0% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
</style>
</head>
<body>
<nav class="video-nav">
<a href="https://zhsu.xyz" class="back-btn">← 返回</a>
<h1 class="site-brand">视频库</h1>
</nav>
<div class="main-container">
<!-- 左侧边栏 -->
<aside class="video-sidebar">
<!-- 搜索框 -->
<div class="search-container">
<input type="text" id="video-search" placeholder="搜索视频…" />
</div>
<div class="video-list">
<div class="video-item" data-src="../video/bm/YONEX-All-England-Open-2021-Day-5:-Lee-Zii-Ji_MAS_vs-Viktor-Axelsen_DEN_.mp4">
<div class="thumbnail"></div>
<div class="info">
<h3>YONEX All England Open 2021 Day 5: Lee Zii Ji(MAS)vs Viktor Axelse(DEN) -- 转载至 Youtube BWF TV</h3>
<span class="duration">加载中...</span>
</div>
</div>
</div>
<div class="video-list">
<div class="video-item" data-src="../video/other/2-28-1.mp4">
<div class="thumbnail"></div>
<div class="info">
<h3>演示视频</h3>
<span class="duration">加载中...</span>
</div>
</div>
</div>
</aside>
<!-- 主播放器 -->
<main class="container">
<div class="main-player">
<video id="main-video" controls>
<source id="video-source" type="video/mp4">
您的浏览器不支持视频播放
</video>
</div>
</main>
</div>
<script src="video-script.js" type="ed2067f21864e20d24d184ff-text/javascript"></script>
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="ed2067f21864e20d24d184ff-|49" defer></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce1266f59da5a',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"956e6219a8684ad1942e8601bd60ac62","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 188.114.97.3:80 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://www.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=JPgG67SRiEI3G2Bq6cQVUaGn4Gp9bg57cRP%2BpzHvVIiwqWf8QYw3gl3zN59AdB79fp%2BEMCxjR1lmiGz1CAhH42EE0QBj2wZz%2FzmryQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce123693b3a08-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:8443 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19621,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce129993c34a1-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:80 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://ps.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OtIbbZiYZXI6y6sMMWVx%2FXrbEYkAOjNAhp4P2DRfTCp%2Bf3TufT9ddhufVIAXZf%2B7C2Vb1ZGLhaRFf9SaALgzCMtcOFFYOOawF7nc"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1238a4a0e18-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:80 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://game.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=JZ4Pir2VNKpr57DDFcrSC7iIY4%2F%2BPWTgGw%2Bqa397aLoeA7ZFyd9HXcLkL6tBoK9WI04BOOGi0LgOnG6zWUQ12HfZkwQQikoBlN2pp6o%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce12389c00a4b-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:80 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://new-interface.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=doPSXEsb2Pc6EAThMQ29u99eFdEWCYM%2BVqZbMmGlq0fWp398E29uy7gAek7xXVTQ%2FI5bWCsm3fMIGOdRdMfmZTmLvknGYGzjTOhvyQ71VsqU90fh"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1238b19f5ef-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:8443 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19696,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1299b75c674-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.39.97:8443 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19467,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce129984643b6-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:80 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://bt.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VSAy1VnIkRC2LwwQ0VNcX9oN7%2BJLrZN9gHZQb8EwJSCgiFVpF5eaIVtxgo%2FxqW9nPJmj2PG7PSuISM%2FD55hC3Ij7kvWHppJX3hSI"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce12338e46616-AMS
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:8443 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1298ef166a9-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:443 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 04 Jun 2024 22:57:12 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: Accept-Encoding
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=844
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://adservice.google.com; frame-src 'self' https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://www.google.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; connect-src 'self' https:;
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xee4mBozaWa78L%2BmzepiB%2FMQHldo%2F9TVyrpstlnO13Gjn3irMM98G5DiVZ0OA0sMFa%2BvHLgXQEfdV%2F4ojr1zcvf4nc3No%2FhJxBfkKIaLPDKXuUyM"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce128ab11abd3-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:80 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://game.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gnXpHNZF%2FaicimPghbbhe1BRwtSlFwY2LQxcWqJx7iRr6Rq%2FarpC%2FQbFozik5KNF3Nct6LqJTNRGWE3jSrBD74k8xrOWSbj2aqFRi4dVotU5o98n1IJEs0I%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce12339111c92-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:8443 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1297ebf0e28-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:80 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://new-interface.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=H%2Bki7eSIP1Ofw7mUhn3PZ1SEsWmGtvTc9FAWAKsDpZaQUT0gzZeU5jXkpqM9vMd2Mv9jkF1Pvr2%2FuCFjd%2BKvKjHqGcBhpBQU8%2FLMu%2Ft8OaQnKobhr1dYbOOxRPbrNUCcdPo%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=3,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce12339adadca-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.144.10:80 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://video.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NSINxKAOecFCIQANWxaBcWLtNWjUy1k0Sj%2BpxrN6%2FPMQ8G1GGYIrhGggCtaB68zMHVN8uDwaDdVEn%2Fv4zi0mQZdUlQ894wiWq2VwM49Y"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce1233942b295-EWR
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:80 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://cloud.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Gvvp8y1KduR4DKezce%2FMwlRR%2B6yLHzUz24OqYHgIvrjYxKsr5JvSI0BAdDVFndZwEGvSqe496jAKZrn3Aae7Y%2F3yhc2ONr380Yyt%2BBi5jsCpxtYo64qrB6S8"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce1233db843bb-EWR
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:443 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=672
Cache-Control: public, max-age=86400
Last-Modified: Sat, 20 Dec 2025 05:16:30 GMT
Vary: Accept-Encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vXZXEH%2BE27T%2FH8JptNvkcySLgJxiB6U4S3nt%2F17Q69xggzur%2B31fKyz5dokzzugexhvB4oIIlXmtmxdNSAHphb9Ts0oDHap9CigQJw%3D%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1279e5a2fef-EWR
alt-svc: h3=":443"; ma=86400
Page title: n8n.io - Workflow Automation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<link rel="icon" href="/favicon.ico" />
<meta name="n8n:config:rest-endpoint" content="cmVzdA=="><meta name="n8n:config:sentry" content="eyJkc24iOiIiLCJlbnZpcm9ubWVudCI6ImRldmVsb3BtZW50IiwicmVsZWFzZSI6Im44bkAyLjAuMiJ9">
<link rel="stylesheet" href="/static/prefers-color-scheme.css">
<script src="/static/base-path.js" type="4c6ff43254abeb365bddef25-text/javascript"></script>
<script src="/static/posthog.init.js" type="4c6ff43254abeb365bddef25-text/javascript"></script>
<title>n8n.io - Workflow Automation</title>
<script type="4c6ff43254abeb365bddef25-module" crossorigin src="/assets/index-DeqFSI1J.js"></script>
<link rel="modulepreload" crossorigin href="/assets/_plugin-vue_export-helper-BwBpWJRZ.js">
<link rel="modulepreload" crossorigin href="/assets/preload-helper-CR0ecmWK.js">
<link rel="modulepreload" crossorigin href="/assets/chunk-6z4oVpB-.js">
<link rel="modulepreload" crossorigin href="/assets/vue.runtime.esm-bundler-tP5dCd7J.js">
<link rel="modulepreload" crossorigin href="/assets/_MapCache-bT0MplDo.js">
<link rel="modulepreload" crossorigin href="/assets/truncate-C3628eDD.js">
<link rel="modulepreload" crossorigin href="/assets/icon-VOf3Zeep.js">
<link rel="modulepreload" crossorigin href="/assets/CalendarDate-DxkU3CHY.js">
<link rel="modulepreload" crossorigin href="/assets/empty-C2SrrehM.js">
<link rel="modulepreload" crossorigin href="/assets/path-browserify-BnEsEkpq.js">
<link rel="modulepreload" crossorigin href="/assets/sanitize-html-B9msDoKc.js">
<link rel="modulepreload" crossorigin href="/assets/en-b3uD8cvU.js">
<link rel="modulepreload" crossorigin href="/assets/src-DnBotMdK.js">
<link rel="modulepreload" crossorigin href="/assets/merge-DELPha-y.js">
<link rel="modulepreload" crossorigin href="/assets/constants-4J_ynlJz.js">
<link rel="modulepreload" crossorigin href="/assets/_baseOrderBy-AecOHuya.js">
<link rel="modulepreload" crossorigin href="/assets/dateformat-CMLc6OKJ.js">
<link rel="modulepreload" crossorigin href="/assets/useDebounce-BEHiIFSC.js">
<link rel="modulepreload" crossorigin href="/assets/useTelemetry-CO8xJ5V2.js">
<link rel="modulepreload" crossorigin href="/assets/useExternalHooks-bumE3QSJ.js">
<link rel="modulepreload" crossorigin href="/assets/nodeIcon-CdjpMopc.js">
<link rel="modulepreload" crossorigin href="/assets/cloudPlan.store-Ci-Qtnna.js">
<link rel="modulepreload" crossorigin href="/assets/templates.store-iugRLzDt.js">
<link rel="modulepreload" crossorigin href="/assets/nodeCreator.store-zecwadU6.js">
<link rel="modulepreload" crossorigin href="/assets/useStyles-DhM0cpS7.js">
<link rel="modulepreload" crossorigin href="/assets/useToast-7ceK4JwX.js">
<link rel="modulepreload" crossorigin href="/assets/useClipboard-z0Qso-Mb.js">
<link rel="modulepreload" crossorigin href="/assets/usePinnedData-XJ_cvFkg.js">
<link rel="modulepreload" crossorigin href="/assets/focusPanel.store-BrFzEI6C.js">
<link rel="modulepreload" crossorigin href="/assets/folders.store-iUolxysg.js">
<link rel="modulepreload" crossorigin href="/assets/executions.store-Cp_HVad4.js">
<link rel="modulepreload" crossorigin href="/assets/useCanvasOperations-BYyJDPfJ.js">
<link rel="modulepreload" crossorigin href="/assets/retry-CalJieID.js">
<link rel="modulepreload" crossorigin href="/assets/overlay-DWtxq_7p.js">
<link rel="modulepreload" crossorigin href="/assets/useMessage-GpgHbAcA.js">
<link rel="modulepreload" crossorigin href="/assets/npsSurvey.store-DpfceifG.js">
<link rel="modulepreload" crossorigin href="/assets/useWorkflowSaving-3Igt8LNX.js">
<link rel="modulepreload" crossorigin href="/assets/useRunWorkflow-CmbIKnu0.js">
<link rel="modulepreload" crossorigin href="/assets/FileSaver.min-BZ3jw69B.js">
<link rel="modulepreload" crossorigin href="/assets/uniqBy-D_l7jCJQ.js">
<link rel="modulepreload" crossorigin hr
Open service 188.114.97.3:8443 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1297f7765c6-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:443 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5jFn3GifwyyN3IwTgiAZj0ZmtqGM%2FLqnV3c4RoRBUIzPJWQl1kWDVuIu6SB8AicMOwmyPMIjYLQKeZeLmUB7SoOAG7s5x2oahTj3kOSJftrDus8UxBja6b8%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1279ff9664f-AMS
alt-svc: h3=":443"; ma=86400
Page title: 游戏中心
<!-- game/index.html -->
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>游戏中心</title>
<link rel="stylesheet" href="./styles.css">
<style>
/* 游戏列表专用样式 */
:root {
--game-primary: #6366f1;
--game-secondary: #a5b4fc;
}
.game-list {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 2rem;
padding: 2rem;
}
.game-card {
background: rgba(255, 255, 255, 0.1);
border-radius: 1.5rem;
overflow: hidden;
transition: all 0.3s ease;
text-decoration: none;
position: relative;
}
.game-card:hover {
transform: translateY(-5px);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}
.game-thumbnail {
width: 100%;
height: 200px;
object-fit: cover;
background: linear-gradient(45deg, var(--game-primary), var(--game-secondary));
}
.game-info {
padding: 1.5rem;
text-align: center;
}
.game-title {
color: black;
margin: 0;
font-size: 1.2rem;
}
/* 返回按钮样式 */
.game-header {
display: flex;
align-items: center;
padding: 1rem 2rem;
background: rgba(0,0,0,0.5);
}
.back-btn {
color: white !important;
text-decoration: none;
font-size: 1.4rem;
margin-right: 2rem;
transition: opacity 0.2s;
display: flex;
align-items: center;
gap: 0.5rem;
}
.back-btn:hover {
opacity: 0.8;
}
.back-btn::before {
content: "←";
font-size: 1.6rem;
}
.license-footer {
text-align: center;
font-size: 0.85rem;
color: rgba(255, 255, 255, 0.7);
background: var(--glass);
backdrop-filter: blur(8px);
border-top: 1px solid rgba(255, 255, 255, 0.2);
padding: 1rem 2rem;
margin-top: 3rem;
}
.license-footer a {
color: white;
// color: var(--secondary);
text-decoration: none;
}
.license-footer a:hover {
opacity: 0.8;
}
</style>
</head>
<body>
<div class="cursor-trail"></div>
<header class="game-header">
<a href="https://zhsu.xyz" class="back-btn">返回主页</a>
<h1 class="logo">Game Center</h1>
</header>
<main class="container">
<div class="game-list" id="gameList"></div>
</main>
<script type="0a009b258b2de0bbafccf6b7-text/javascript">
// 统一默认缩略图路径
const DEFAULT_THUMBNAIL = './default-thumbnail.svg';
// 自动检测游戏列表
const games = [
];
// 动态生成游戏卡片
const gameList = document.getElementById('gameList');
games.forEach(game => {
const card = document.createElement('a');
card.className = 'game-card';
card.href = game.path;
// 动态生成 SVG 占位图
const svg = `
<svg width="320" height="180" xmlns="http://www.w3.org/2000/svg">
<rect width="100%" height="100%" fill="${getComputedStyle(document.documentElement)
.getPropertyValue('--game-primary')}"/>
<text x="50%" y="50%"
font-size="20"
fill="#fff"
text-anchor="middle"
dominant-baseline="middle">
${game.name}
</text>
</svg>
Open service 188.114.97.3:443 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Tjuqn10glIbyoKezNTnjVAEaNd0SqTZb7CkOP9%2BzC50cFPBlQV9Tz%2FZW44AdsWeIZb6V3u0BP4oXydHN%2FkK6NSu0QSmSk%2BEG49NmdY7XE0baixE%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=649
CF-RAY: 9b0ce1275df640ae-EWR
alt-svc: h3=":443"; ma=86400
Page title: 页面建设中
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>页面建设中</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="../styles.css">
<style>
main {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: calc(100vh - 200px);
text-align: center;
color: white;
}
main h2 {
font-size: 2rem;
margin-bottom: 1rem;
}
main p {
font-size: 1.2rem;
opacity: 0.8;
}
/* 卡片系统 */
.card-grid {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
gap: 2rem;
padding: 2rem;
}
.card {
display: block;
text-decoration: none;
position: relative;
overflow: visible;
margin: 15px;
transition: transform 0.3s ease;
}
.card-content {
background: var(--glass);
backdrop-filter: blur(10px);
border-radius: 1.5rem;
border: 1px solid rgba(255, 255, 255, 0.2);
padding: 2rem;
height: 120px;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s ease;
}
.card:hover .card-content {
transform: translateY(-5px);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}
.card h2 {
color: white;
margin: 0;
font-weight: 300;
}
/* 响应式 */
@media (max-width: 768px) {
header nav {
flex-direction: column;
align-items: center;
}
.card-grid {
grid-template-columns: 1fr;
}
}
/* 整个滚动条轨道 */
::-webkit-scrollbar {
width: 10px;
background-color: transparent;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
background-color: lightgray;
border-radius: 5px;
}
/* 滚动条滑块在鼠标悬停时的样式 */
::-webkit-scrollbar-thumb:hover {
background-color: gray;
}
/* Firefox */
body {
scrollbar-color: lightgray transparent;
}
/* WebKit */
body {
overflow-y: auto;
}
</style>
</head>
<body>
<div class="cursor-trail"></div>
<header>
<p class="headhead">本页面正在建设中,请稍后访问。</p>
<h1 class="logo">开发中...</h1>
<nav>
<a href="https://zhsu.xyz">返回首页</a>
</nav>
</header>
<main>
<section class="card-grid">
<a href="https://xiazaitool.com" class="card">
<div class="card-content">
<h2>下载狗</h2>
</div>
</a>
<a href="https://greenvideo.cc" class="card">
<div class="card-content">
<h2>GV</h2>
</div>
</a>
<a href="https://vip.cuckooing.cn/" class="card">
<div class="card-content">
<h2>CSDN</h2>
</div>
</a>
<a href="https://youtube4kdownloader.com/" class="card">
<div class="card-content">
<h2>YouTube</h2>
</div>
</a>
</section>
<h2>🚧 页面施工中...</h2>
<p>点击上方链接使用站外资源</p>
<p>敬请期待,更多精彩内容即将上线!</p>
</main>
<script type="c59ecdf617f80a65f61b3b7f-text/javascript">
// 鼠标轨迹动画
document.addEventListener('mousemove', (e) => {
const trail
Open service 188.114.97.3:8443 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19250,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1297e364ba5-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.39.97:80 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://video.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=heCEjabGHUoo5fa9XUEzR4HTkkW94RGZCZyySlm%2Fgy8ULwA5DcMGU7BtdnCzbEKkcDpJNcWOfDRrXND4Ll2BLDKzm1Gxkhwdowc5%2BGUk"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce1234f437564-EWR
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:8443 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1296b7a945b-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:443 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tNHTpA3y%2B2B5CXKJfTgTgrnXZfuAMBIivI63mIc0TnSheKHL9dZNGnHyUYwKkuknvyYMH4z8g9%2Ff%2B5iDtVCDuvAH2hVm5J7IlO6Xfs8%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=715
CF-RAY: 9b0ce1279e4ad911-EWR
alt-svc: h3=":443"; ma=86400
Page title: 游戏中心
<!-- game/index.html -->
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>游戏中心</title>
<link rel="stylesheet" href="./styles.css">
<style>
/* 游戏列表专用样式 */
:root {
--game-primary: #6366f1;
--game-secondary: #a5b4fc;
}
.game-list {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 2rem;
padding: 2rem;
}
.game-card {
background: rgba(255, 255, 255, 0.1);
border-radius: 1.5rem;
overflow: hidden;
transition: all 0.3s ease;
text-decoration: none;
position: relative;
}
.game-card:hover {
transform: translateY(-5px);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}
.game-thumbnail {
width: 100%;
height: 200px;
object-fit: cover;
background: linear-gradient(45deg, var(--game-primary), var(--game-secondary));
}
.game-info {
padding: 1.5rem;
text-align: center;
}
.game-title {
color: black;
margin: 0;
font-size: 1.2rem;
}
/* 返回按钮样式 */
.game-header {
display: flex;
align-items: center;
padding: 1rem 2rem;
background: rgba(0,0,0,0.5);
}
.back-btn {
color: white !important;
text-decoration: none;
font-size: 1.4rem;
margin-right: 2rem;
transition: opacity 0.2s;
display: flex;
align-items: center;
gap: 0.5rem;
}
.back-btn:hover {
opacity: 0.8;
}
.back-btn::before {
content: "←";
font-size: 1.6rem;
}
.license-footer {
text-align: center;
font-size: 0.85rem;
color: rgba(255, 255, 255, 0.7);
background: var(--glass);
backdrop-filter: blur(8px);
border-top: 1px solid rgba(255, 255, 255, 0.2);
padding: 1rem 2rem;
margin-top: 3rem;
}
.license-footer a {
color: white;
// color: var(--secondary);
text-decoration: none;
}
.license-footer a:hover {
opacity: 0.8;
}
</style>
</head>
<body>
<div class="cursor-trail"></div>
<header class="game-header">
<a href="https://zhsu.xyz" class="back-btn">返回主页</a>
<h1 class="logo">Game Center</h1>
</header>
<main class="container">
<div class="game-list" id="gameList"></div>
</main>
<script type="7d5fa41bd9678acec02e0f7f-text/javascript">
// 统一默认缩略图路径
const DEFAULT_THUMBNAIL = './default-thumbnail.svg';
// 自动检测游戏列表
const games = [
];
// 动态生成游戏卡片
const gameList = document.getElementById('gameList');
games.forEach(game => {
const card = document.createElement('a');
card.className = 'game-card';
card.href = game.path;
// 动态生成 SVG 占位图
const svg = `
<svg width="320" height="180" xmlns="http://www.w3.org/2000/svg">
<rect width="100%" height="100%" fill="${getComputedStyle(document.documentElement)
.getPropertyValue('--game-primary')}"/>
<text x="50%" y="50%"
font-size="20"
fill="#fff"
text-anchor="middle"
dominant-baseline="middle">
${game.name}
</text>
</svg>
Open service 2a06:98c1:3121::3:443 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
cache-control: no-store
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bqrvaotM2AqCUU67kust4UJk9dROarcu4lKeAUqPNJF5WZhMTmPwmdMcGRMapqSW5VHh00R5fpdSaecAWUElzClLOqpzKYvBrDYXK0%2Bw9zmYDZVq%2B0Ze"}]}
content-security-policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; object-src 'none'; form-action 'self'; frame-ancestors 'self';
cross-origin-opener-policy: same-origin
referrer-policy: same-origin
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
vary: accept-encoding
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=499
CF-RAY: 9b0ce12608dbe196-SJC
alt-svc: h3=":443"; ma=86400
Page title: qBittorrent Web UI
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<title>qBittorrent Web UI</title>
<link rel="icon" type="image/png" href="images/qbittorrent32.png" />
<link rel="icon" type="image/svg+xml" href="images/qbittorrent-tray.svg" />
<link rel="stylesheet" type="text/css" href="css/login.css?v=elmi60" />
<noscript>
<link rel="stylesheet" type="text/css" href="css/noscript.css?v=elmi60" />
</noscript>
<script src="scripts/login.js?locale=zh&v=elmi60" type="e21f7bbd0e6e174f3733de4a-text/javascript"></script>
</head>
<body>
<noscript id="noscript">
<h1>需要 JavaScript!您必须启用 JavaScript 以确保 Web UI 正常运行</h1>
</noscript>
<div id="main">
<h1>qBittorrent Web UI</h1>
<div id="logo" class="col">
<img src="images/qbittorrent-tray.svg" alt="qBittorrent logo" />
</div>
<div id="formplace" class="col">
<form id="loginform" method="post" onsubmit="if (!window.__cfRLUnblockHandlers) return false; submitLoginForm(event);" data-cf-modified-e21f7bbd0e6e174f3733de4a-="">
<div class="row">
<label for="username">用户名</label><br />
<input type="text" id="username" name="username" autocomplete="username" required />
</div>
<div class="row">
<label for="password">密码</label><br />
<input type="password" id="password" name="password" autocomplete="current-password" required />
</div>
<div class="row">
<input type="submit" id="login" value="登录" />
</div>
</form>
</div>
<div id="error_msg"></div>
</div>
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="e21f7bbd0e6e174f3733de4a-|49" defer></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce12608dbe196',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"956e6219a8684ad1942e8601bd60ac62","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2a06:98c1:3120::3:8443 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19362,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1296c12ac3c-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.144.10:8443 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19672,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1296a8bb2eb-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:443 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
cache-control: no-store
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yEwFd9FIUcdg22ovt3Jfia1r8gTx%2FliR%2BG5dCS8jm8WaPc%2Bjn6z6L2sVSUhtTQQ1htLk5YwNLXoagps8oDIYycVMETqsejw39DawLhJLXi2uA86Tpm4S"}]}
content-security-policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; object-src 'none'; form-action 'self'; frame-ancestors 'self';
cross-origin-opener-policy: same-origin
referrer-policy: same-origin
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
vary: accept-encoding
CF-RAY: 9b0ce127395fe8fc-LHR
alt-svc: h3=":443"; ma=86400
Page title: qBittorrent Web UI
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<title>qBittorrent Web UI</title>
<link rel="icon" type="image/png" href="images/qbittorrent32.png" />
<link rel="icon" type="image/svg+xml" href="images/qbittorrent-tray.svg" />
<link rel="stylesheet" type="text/css" href="css/login.css?v=elmi60" />
<noscript>
<link rel="stylesheet" type="text/css" href="css/noscript.css?v=elmi60" />
</noscript>
<script src="scripts/login.js?locale=zh&v=elmi60" type="08e44bd681b7c0a25dd49e23-text/javascript"></script>
</head>
<body>
<noscript id="noscript">
<h1>需要 JavaScript!您必须启用 JavaScript 以确保 Web UI 正常运行</h1>
</noscript>
<div id="main">
<h1>qBittorrent Web UI</h1>
<div id="logo" class="col">
<img src="images/qbittorrent-tray.svg" alt="qBittorrent logo" />
</div>
<div id="formplace" class="col">
<form id="loginform" method="post" onsubmit="if (!window.__cfRLUnblockHandlers) return false; submitLoginForm(event);" data-cf-modified-08e44bd681b7c0a25dd49e23-="">
<div class="row">
<label for="username">用户名</label><br />
<input type="text" id="username" name="username" autocomplete="username" required />
</div>
<div class="row">
<label for="password">密码</label><br />
<input type="password" id="password" name="password" autocomplete="current-password" required />
</div>
<div class="row">
<input type="submit" id="login" value="登录" />
</div>
</form>
</div>
<div id="error_msg"></div>
</div>
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="08e44bd681b7c0a25dd49e23-|49" defer></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce127395fe8fc',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
Open service 2a06:98c1:3121::3:80 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://ps.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bX1xG41sKL8B7dR7uCXe7RbqmxXFUDKKbxfggito4DBku2bvKqix%2FjwOSee5svPWLdOWq66V4HYIoRVKKnAcO1zbCQAIURzQY0jSJDC4Ty2kXUYcTTM0"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce12328171321-SJC
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:443 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=122
Cache-Control: public, max-age=86400
Last-Modified: Sat, 20 Dec 2025 05:16:30 GMT
Vary: Accept-Encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FBeL29f0Sg5KyzAaD7FCNHcWdnRixAvpP6zvDKieUKVLC7Qfdq%2Fbcx%2FUvzfrPW9SpCCT7UD6WMJV6YkoD1j7KBeJW7e8nqaW1Rd1Op8tDHtlxDIxo07D%2FA%3D%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce12428dc6002-SIN
alt-svc: h3=":443"; ma=86400
Page title: n8n.io - Workflow Automation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<link rel="icon" href="/favicon.ico" />
<meta name="n8n:config:rest-endpoint" content="cmVzdA=="><meta name="n8n:config:sentry" content="eyJkc24iOiIiLCJlbnZpcm9ubWVudCI6ImRldmVsb3BtZW50IiwicmVsZWFzZSI6Im44bkAyLjAuMiJ9">
<link rel="stylesheet" href="/static/prefers-color-scheme.css">
<script src="/static/base-path.js" type="59132066ca171459ee3be92f-text/javascript"></script>
<script src="/static/posthog.init.js" type="59132066ca171459ee3be92f-text/javascript"></script>
<title>n8n.io - Workflow Automation</title>
<script type="59132066ca171459ee3be92f-module" crossorigin src="/assets/index-DeqFSI1J.js"></script>
<link rel="modulepreload" crossorigin href="/assets/_plugin-vue_export-helper-BwBpWJRZ.js">
<link rel="modulepreload" crossorigin href="/assets/preload-helper-CR0ecmWK.js">
<link rel="modulepreload" crossorigin href="/assets/chunk-6z4oVpB-.js">
<link rel="modulepreload" crossorigin href="/assets/vue.runtime.esm-bundler-tP5dCd7J.js">
<link rel="modulepreload" crossorigin href="/assets/_MapCache-bT0MplDo.js">
<link rel="modulepreload" crossorigin href="/assets/truncate-C3628eDD.js">
<link rel="modulepreload" crossorigin href="/assets/icon-VOf3Zeep.js">
<link rel="modulepreload" crossorigin href="/assets/CalendarDate-DxkU3CHY.js">
<link rel="modulepreload" crossorigin href="/assets/empty-C2SrrehM.js">
<link rel="modulepreload" crossorigin href="/assets/path-browserify-BnEsEkpq.js">
<link rel="modulepreload" crossorigin href="/assets/sanitize-html-B9msDoKc.js">
<link rel="modulepreload" crossorigin href="/assets/en-b3uD8cvU.js">
<link rel="modulepreload" crossorigin href="/assets/src-DnBotMdK.js">
<link rel="modulepreload" crossorigin href="/assets/merge-DELPha-y.js">
<link rel="modulepreload" crossorigin href="/assets/constants-4J_ynlJz.js">
<link rel="modulepreload" crossorigin href="/assets/_baseOrderBy-AecOHuya.js">
<link rel="modulepreload" crossorigin href="/assets/dateformat-CMLc6OKJ.js">
<link rel="modulepreload" crossorigin href="/assets/useDebounce-BEHiIFSC.js">
<link rel="modulepreload" crossorigin href="/assets/useTelemetry-CO8xJ5V2.js">
<link rel="modulepreload" crossorigin href="/assets/useExternalHooks-bumE3QSJ.js">
<link rel="modulepreload" crossorigin href="/assets/nodeIcon-CdjpMopc.js">
<link rel="modulepreload" crossorigin href="/assets/cloudPlan.store-Ci-Qtnna.js">
<link rel="modulepreload" crossorigin href="/assets/templates.store-iugRLzDt.js">
<link rel="modulepreload" crossorigin href="/assets/nodeCreator.store-zecwadU6.js">
<link rel="modulepreload" crossorigin href="/assets/useStyles-DhM0cpS7.js">
<link rel="modulepreload" crossorigin href="/assets/useToast-7ceK4JwX.js">
<link rel="modulepreload" crossorigin href="/assets/useClipboard-z0Qso-Mb.js">
<link rel="modulepreload" crossorigin href="/assets/usePinnedData-XJ_cvFkg.js">
<link rel="modulepreload" crossorigin href="/assets/focusPanel.store-BrFzEI6C.js">
<link rel="modulepreload" crossorigin href="/assets/folders.store-iUolxysg.js">
<link rel="modulepreload" crossorigin href="/assets/executions.store-Cp_HVad4.js">
<link rel="modulepreload" crossorigin href="/assets/useCanvasOperations-BYyJDPfJ.js">
<link rel="modulepreload" crossorigin href="/assets/retry-CalJieID.js">
<link rel="modulepreload" crossorigin href="/assets/overlay-DWtxq_7p.js">
<link rel="modulepreload" crossorigin href="/assets/useMessage-GpgHbAcA.js">
<link rel="modulepreload" crossorigin href="/assets/npsSurvey.store-DpfceifG.js">
<link rel="modulepreload" crossorigin href="/assets/useWorkflowSaving-3Igt8LNX.js">
<link rel="modulepreload" crossorigin href="/assets/useRunWorkflow-CmbIKnu0.js">
<link rel="modulepreload" crossorigin href="/assets/FileSaver.min-BZ3jw69B.js">
<link rel="modulepreload" crossorigin href="/assets/uniqBy-D_l7jCJQ.js">
<link rel="modulepreload" crossorigin hr
Open service 2a06:98c1:3120::3:443 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OM8kZ%2BlT8T28i7IQwiuG%2BI4yjSPXsy7yNXszr6m38fY%2FhIrU3FpRDStIPrZcOVV5U6BZixgXhFg44Hm5xcB3bbx2bdgc1Kln2u0GV9BYht9OBe%2F15EM3D4kBbH34p08%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=655
CF-RAY: 9b0ce127aa658815-EWR
alt-svc: h3=":443"; ma=86400
Page title: 页面建设中
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>页面建设中</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="../styles.css">
<style>
main {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: calc(100vh - 200px);
text-align: center;
color: white;
}
main h2 {
font-size: 2rem;
margin-bottom: 1rem;
}
main p {
font-size: 1.2rem;
opacity: 0.8;
}
/* 卡片系统 */
.card-grid {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
gap: 2rem;
padding: 2rem;
}
.card {
display: block;
text-decoration: none;
position: relative;
overflow: visible;
margin: 15px;
transition: transform 0.3s ease;
}
.card-content {
background: var(--glass);
backdrop-filter: blur(10px);
border-radius: 1.5rem;
border: 1px solid rgba(255, 255, 255, 0.2);
padding: 2rem;
height: 120px;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s ease;
}
.card:hover .card-content {
transform: translateY(-5px);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}
.card h2 {
color: white;
margin: 0;
font-weight: 300;
}
/* 响应式 */
@media (max-width: 768px) {
header nav {
flex-direction: column;
align-items: center;
}
.card-grid {
grid-template-columns: 1fr;
}
}
/* 整个滚动条轨道 */
::-webkit-scrollbar {
width: 10px;
background-color: transparent;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
background-color: lightgray;
border-radius: 5px;
}
/* 滚动条滑块在鼠标悬停时的样式 */
::-webkit-scrollbar-thumb:hover {
background-color: gray;
}
/* Firefox */
body {
scrollbar-color: lightgray transparent;
}
/* WebKit */
body {
overflow-y: auto;
}
</style>
</head>
<body>
<div class="cursor-trail"></div>
<header>
<p class="headhead">本页面正在建设中,请稍后访问。</p>
<h1 class="logo">开发中...</h1>
<nav>
<a href="https://zhsu.xyz">返回首页</a>
</nav>
</header>
<main>
<section class="card-grid">
<a href="https://xiazaitool.com" class="card">
<div class="card-content">
<h2>下载狗</h2>
</div>
</a>
<a href="https://greenvideo.cc" class="card">
<div class="card-content">
<h2>GV</h2>
</div>
</a>
<a href="https://vip.cuckooing.cn/" class="card">
<div class="card-content">
<h2>CSDN</h2>
</div>
</a>
<a href="https://youtube4kdownloader.com/" class="card">
<div class="card-content">
<h2>YouTube</h2>
</div>
</a>
</section>
<h2>🚧 页面施工中...</h2>
<p>点击上方链接使用站外资源</p>
<p>敬请期待,更多精彩内容即将上线!</p>
</main>
<script type="4e2c21a4f8da4ad867d8284c-text/javascript">
// 鼠标轨迹动画
document.addEventListener('mousemove', (e) => {
const trail
Open service 2a06:98c1:3121::3:80 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://ai.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FrVDnxr3tmkSZkp2f9SUcHT5csTHDEBuhQ6TXBKygrDZ0HGGQuVp7%2BWaNTFa%2BgXqpZ49%2BzhRZlcEXgDb6ezuUNRpJns9UxylPBl2pIeo6vSMK8hrxg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce123291c36a4-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3034::ac43:900a:80 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://sketch.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=12wyTDPXCt1nJBUnfXHnRLALnMovxjoC8HOGDnNTAXhW3sDXurw5BeqXFUtpAMLMgCdbVJtq9wZEkdftZGITyZsMBlPjuXdJ3E0YYAQuQS3DZOWN1egIvB9Siw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1232d66640a-LHR
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:80 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://sketch.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=lA%2FZRK3lL8gbnWEuc%2F9M9eW0y0Fv8LzeUGjcrCwzTmGj5oMSNbbkjk5YYrCmgdra7DGcP6X2508gJMOyCbUCYx91oCyFPHy6kwGiIG5MWw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1232a9dd358-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:8443 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1295f8b8f2a-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:8443 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1296fb16541-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:80 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://greenvideo.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=o3urCgcMaoqs6w90KZDFsAyLhhFrlFQ3ci9ET6vFgzrSP6ytpW7RbymZWvLXzDmNsFItqjLpZ5unsvFUuC%2BmWEAnaiz59C2T45Nmcjl8aVCjtJdqqU%2B1WmHXkQk1cqc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1232e4cdc5a-FRA
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:443 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
last-modified: Wed, 08 Oct 2025 04:09:21 GMT
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=rLkhU54FDlawFKiouI%2FX1a3ToIJE25UmIncDpKgOubkveVwzDI91iR4VP3LtjoyI8OlinSqF7QWZq0zvdJcujA5WSndZI5ciB5Sx"}]}
vary: Accept-Encoding
x-process-time: 0
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce126dbabd262-FRA
alt-svc: h3=":443"; ma=86400
Page title: Open WebUI
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" type="image/png" href="/static/favicon.png" crossorigin="use-credentials" />
<link
rel="icon"
type="image/png"
href="/static/favicon-96x96.png"
sizes="96x96"
crossorigin="use-credentials"
/>
<link
rel="icon"
type="image/svg+xml"
href="/static/favicon.svg"
crossorigin="use-credentials"
/>
<link rel="shortcut icon" href="/static/favicon.ico" crossorigin="use-credentials" />
<link
rel="apple-touch-icon"
sizes="180x180"
href="/static/apple-touch-icon.png"
crossorigin="use-credentials"
/>
<link
rel="manifest"
href="/manifest.json"
crossorigin="use-credentials"
crossorigin="use-credentials"
/>
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover"
/>
<meta name="theme-color" content="#171717" />
<meta name="robots" content="noindex,nofollow" />
<script src="/static/loader.js" defer crossorigin="use-credentials" type="43265c4337792e23d0c9668b-text/javascript"></script>
<link rel="stylesheet" href="/static/custom.css" crossorigin="use-credentials" />
<script type="43265c4337792e23d0c9668b-text/javascript">
function resizeIframe(obj) {
obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px';
}
</script>
<script type="43265c4337792e23d0c9668b-text/javascript">
// On page load or when changing themes, best to add inline in `head` to avoid FOUC
(() => {
const metaThemeColorTag = document.querySelector('meta[name="theme-color"]');
const prefersDarkTheme = window.matchMedia('(prefers-color-scheme: dark)').matches;
if (!localStorage?.theme) {
localStorage.theme = 'system';
}
if (localStorage.theme === 'system') {
document.documentElement.classList.add(prefersDarkTheme ? 'dark' : 'light');
metaThemeColorTag.setAttribute('content', prefersDarkTheme ? '#171717' : '#ffffff');
} else if (localStorage.theme === 'oled-dark') {
document.documentElement.style.setProperty('--color-gray-800', '#101010');
document.documentElement.style.setProperty('--color-gray-850', '#050505');
document.documentElement.style.setProperty('--color-gray-900', '#000000');
document.documentElement.style.setProperty('--color-gray-950', '#000000');
document.documentElement.classList.add('dark');
metaThemeColorTag.setAttribute('content', '#000000');
} else if (localStorage.theme === 'light') {
document.documentElement.classList.add('light');
metaThemeColorTag.setAttribute('content', '#ffffff');
} else if (localStorage.theme === 'her') {
document.documentElement.classList.add('her');
metaThemeColorTag.setAttribute('content', '#983724');
} else {
document.documentElement.classList.add('dark');
metaThemeColorTag.setAttribute('content', '#171717');
}
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
if (localStorage.theme === 'system') {
if (e.matches) {
document.documentElement.classList.add('dark');
document.documentElement.classList.remove('light');
metaThemeColorTag.setAttribute('content', '#171717');
} else {
document.documentElement.classList.add('light');
document.documentElement.classList.remove('dark');
metaThemeColorTag.setAttribute('content', '#ffffff');
}
}
});
const isDarkMode = document.documentElement.classList.contains('dark');
const logo = document.createElement('img');
logo.id = 'logo';
logo.style =
'position: absolute; width: auto; height: 6rem; top: 44%; left: 50%; transform: translateX(-50%); display:block;';
logo.src = isDarkMode ? '/static/splash-dark.png' : '/static/splash.png';
document.addEventListener('DOMContentLoaded', function () {
const splash = document.getElementById('splash-screen');
if (document.documentElement.classList.contains('her')) {
return;
}
if (splash) splash.prepend(logo);
});
})();
Open service 2a06:98c1:3120::3:8443 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1294bf9d8d6-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:443 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 04 Jun 2024 22:57:12 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://adservice.google.com; frame-src 'self' https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://www.google.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; connect-src 'self' https:;
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZSfFbqYXJpUFDBPGyYvsKrVBcK%2FKJGm4eAN1I8maQOhIhovIoUUbRa1IcMpg%2FrrRM76YGC%2BR5fvIm8JzjzQbkwFrf8k3EQHR%2FnUJnIuWgzOrskgwUCh6JA%3D%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1299ee503e4-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:8443 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1294d49997b-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:443 · new-interface.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 16 Oct 2025 14:41:20 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=b1YXzx7P%2BQPwHXKxEc6A%2FbSyT%2FLbTql1fGoVDKvztiBws4kVcou440K1mWoELTS0uLyxbaz136J5hw%2Fn4%2FFH8qWoFjsz4xjjuBtsbfY4ALHhL7NZU58M2TPwubA4vYUbkk4%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1270d7635ca-LHR
alt-svc: h3=":443"; ma=86400
Page title: OS Interface Preview
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>OS Interface Preview</title>
<link rel="stylesheet" href="./style.css">
</head>
<body>
<div class="cursor-trail"></div>
<section class="intro-section">
<h1 class="intro-title">谷歌新版Gemini一夜端掉UI</h1>
<h3 class="intro-subtitle">AI 前端突破:单 HTML 文件模拟 macOS/Windows/Linux 界面预览</h3>
<p class="intro-description">
欢迎体验由 **Gemini 3.0 Pro** 生成的三个功能性 Web 操作系统 (OS) 模拟界面: **macOS**、**Windows** 和 **Linux** .
每个界面仅由 一个独立的 HTML 文件 构成, 功能完整且细节丰富.
</p>
<div class="intro-links">
<p>
**项目来源(量子位):** <a href="https://www.qbitai.com/2025/10/341790.html" target="_blank">《谷歌新版Gemini一夜端掉UI: 单HTML文件复刻macOS, 成功率100%》</a>
</p>
<p>
**CodePen 源码(供体验):** <a href="https://codepen.io/ChetasLua/pen/EaPvqVo" target="_blank">macOS</a> |
<a href="https://codepen.io/ChetasLua/pen/yyezLjN" target="_blank">Windows</a> |
<a href="https://codepen.io/ChetasLua/pen/LEGzZaQ" target="_blank">Linux</a>
</p>
<p>
**参考链接: ** <a href="https://www.ainewshub.org/post/google-gemini-3-pro-rumors-release-date-features-and-what-to-expect-in-late-2025?utm_source=chatgpt.com" target="_blank">https://www.ainewshub.org</a>
</p>
</div>
</section>
<div class="main-content-wrapper">
<section class="preview-grid">
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/Mac-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Mac OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/Mac-ui.html" scrolling="no" title="Mac OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/win-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Windows OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/win-ui.html" scrolling="no" title="Windows OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
<div class="preview-item">
<a href="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/linux-ui.html" target="_blank" class="card preview-link-card">
<div class="card-content">
<h2>Linux OS 界面</h2>
</div>
</a>
<div class="preview-pane">
<iframe src="./keK0zSeq6N4gWpJEUVQHHFmfvc2PvKn4dZmfkHk6HVPZbEw7cUQcd4fUXAq8f63G/linux-ui.html" scrolling="no" title="Linux OS Preview"></iframe>
<div class="preview-overlay">
<p>点击左侧卡片在新标签页中打开</p>
</div>
</div>
</div>
</section>
</div>
<script type="5243
Open service 2a06:98c1:3120::3:443 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Htye5RKwqp%2F8FKH2p5kKJIHoRxJnzDAPpSvTebApobG9y5idbySfUQDdG4Mh8aruvVuA4jLQc0A4ShllriaD2851NVN4DTNc3ht71mXuxKGTgQbzmxFlms3j"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1274d8e0039-LHR
alt-svc: h3=":443"; ma=86400
Page title: 视频中心
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>视频中心</title>
<link rel="stylesheet" href="video-style.css">
<style>
@keyframes thumbnail-loading {
0% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
</style>
</head>
<body>
<nav class="video-nav">
<a href="https://zhsu.xyz" class="back-btn">← 返回</a>
<h1 class="site-brand">视频库</h1>
</nav>
<div class="main-container">
<!-- 左侧边栏 -->
<aside class="video-sidebar">
<!-- 搜索框 -->
<div class="search-container">
<input type="text" id="video-search" placeholder="搜索视频…" />
</div>
<div class="video-list">
<div class="video-item" data-src="../video/bm/YONEX-All-England-Open-2021-Day-5:-Lee-Zii-Ji_MAS_vs-Viktor-Axelsen_DEN_.mp4">
<div class="thumbnail"></div>
<div class="info">
<h3>YONEX All England Open 2021 Day 5: Lee Zii Ji(MAS)vs Viktor Axelse(DEN) -- 转载至 Youtube BWF TV</h3>
<span class="duration">加载中...</span>
</div>
</div>
</div>
<div class="video-list">
<div class="video-item" data-src="../video/other/2-28-1.mp4">
<div class="thumbnail"></div>
<div class="info">
<h3>演示视频</h3>
<span class="duration">加载中...</span>
</div>
</div>
</div>
</aside>
<!-- 主播放器 -->
<main class="container">
<div class="main-player">
<video id="main-video" controls>
<source id="video-source" type="video/mp4">
您的浏览器不支持视频播放
</video>
</div>
</main>
</div>
<script src="video-script.js" type="61869bd021dc8a3732169ba4-text/javascript"></script>
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="61869bd021dc8a3732169ba4-|49" defer></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce1274d8e0039',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
Open service 2606:4700:3034::ac43:900a:8443 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce12938d62bd7-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3034::ac43:900a:443 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 403 Forbidden
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3N0RWIR%2BZX5jVG%2FznAlyCEKfwGXvF1HTd8QQqVA6iO2Yzsp2IjzfYWQnqBMZ4T4GiXqH4EpqW9Hj7iyhBw7eQLmoxvk363XQ%2FhcAZQsQzaFf1Lilonm4gnx%2B6w%3D%3D"}]}
cf-cache-status: DYNAMIC
vary: accept-encoding
CF-RAY: 9b0ce126b9b09d31-AMS
alt-svc: h3=":443"; ma=86400
Page title: 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.20.1</center>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce126b9b09d31',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
Open service 2a06:98c1:3121::3:443 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 04 Jun 2024 22:57:12 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://adservice.google.com; frame-src 'self' https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://www.google.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; connect-src 'self' https:;
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wePrQEw1vHxEj4mx59JSTsqEzAzexRh90D7ZNPWgyaBAChOQon%2Fi%2FcC9eD7X4XeK8sCNoD11xKoSgP%2FRmON4zgOsXJ%2BCnQd5iIWia6HULvg0hMbaJhaSYQ%3D%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce127cd1b2956-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:443 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:29 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Tue, 04 Jun 2024 22:57:12 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://pagead2.googlesyndication.com https://tpc.googlesyndication.com https://adservice.google.com; frame-src 'self' https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://www.google.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; connect-src 'self' https:;
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Pp2EgZfwhHwtrwRwmyuT40O9dNSYWjkfC9pKo3BQWn8Q1djWZhaMxMI7MBheHHuDy5agYD1ZJ6mnZOuQ6qAkkColfsu7fFY%2BzVsGOQ%3D%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1282d219143-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:80 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://bt.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2Fka3XrsYI0kAXrrHFFptO5XFZFE5BON2Aq2FnCmRIgOE47nmMh%2BKs5x5wPkBez6DkN1wMcHNW31RwdIEfhLKxuqrRM03%2BATqPVe4HuEaO4g23d4z%2Fe1P"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce122ec8dc76c-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:443 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
cache-control: no-store
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=brqIIzKwXjT%2BLrx6SF1swTv54Gw7iIC%2FHOOlonClVa7tF1PXxNCHcG%2FLUM2LM5QKFmb32eaq05AxnZW91iL2qiD8cjCdc3qRG01T"}]}
content-security-policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; object-src 'none'; form-action 'self'; frame-ancestors 'self';
cross-origin-opener-policy: same-origin
referrer-policy: same-origin
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
vary: accept-encoding
CF-RAY: 9b0ce1269b7065a5-FRA
alt-svc: h3=":443"; ma=86400
Page title: qBittorrent Web UI
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<title>qBittorrent Web UI</title>
<link rel="icon" type="image/png" href="images/qbittorrent32.png" />
<link rel="icon" type="image/svg+xml" href="images/qbittorrent-tray.svg" />
<link rel="stylesheet" type="text/css" href="css/login.css?v=elmi60" />
<noscript>
<link rel="stylesheet" type="text/css" href="css/noscript.css?v=elmi60" />
</noscript>
<script src="scripts/login.js?locale=zh&v=elmi60" type="f9b179a831b7c369b4bff752-text/javascript"></script>
</head>
<body>
<noscript id="noscript">
<h1>需要 JavaScript!您必须启用 JavaScript 以确保 Web UI 正常运行</h1>
</noscript>
<div id="main">
<h1>qBittorrent Web UI</h1>
<div id="logo" class="col">
<img src="images/qbittorrent-tray.svg" alt="qBittorrent logo" />
</div>
<div id="formplace" class="col">
<form id="loginform" method="post" onsubmit="if (!window.__cfRLUnblockHandlers) return false; submitLoginForm(event);" data-cf-modified-f9b179a831b7c369b4bff752-="">
<div class="row">
<label for="username">用户名</label><br />
<input type="text" id="username" name="username" autocomplete="username" required />
</div>
<div class="row">
<label for="password">密码</label><br />
<input type="password" id="password" name="password" autocomplete="current-password" required />
</div>
<div class="row">
<input type="submit" id="login" value="登录" />
</div>
</form>
</div>
<div id="error_msg"></div>
</div>
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="f9b179a831b7c369b4bff752-|49" defer></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce1269b7065a5',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
Open service 2a06:98c1:3120::3:8443 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1291a56dc90-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:8443 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128ff8ce149-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:80 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://www.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Y4y1vEhxoRdUUk4cUbjsHwHZBmRqdLvf3CQoRd0hJuKjKGGckh4OMggEpCp63V%2Bk2xri1cbr6s9HS64M%2BPxmkSX3Y5v4U14UDUikcMaA6GamiJU%2BWsA%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce122c8e536b0-YYZ
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:80 · zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VRdzoxjz4R7Sri6yooqNCpMb56ZGMAJnu3VwofRLT6%2BBwhMHxNNX6sx4IbR6ZLDYVgHGHn7KFRARvsuJ6H2u9yJIDU0x1gBQ"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce122cb2fac8e-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:80 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://game.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VlCN0QngqldLYG7cvMK6a5%2FtCOAs7h7gIgZiJ6m%2FE2w62j8KnqcrU615cu%2F4hFu0oNnSZVCsVxUYQQ04bBLlCGNKga7ZyinviL9%2FUGNUNVVUa2jDhEDAV6I%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=7,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce122c8f43d64-EWR
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:443 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=701
last-modified: Wed, 08 Oct 2025 04:09:21 GMT
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Otxnj%2FEyAHhDzuQ4s4lPA7WFKCwiPoq6vdAqKgEzb8JMGkdvurKqqlUsXMEhAqKmA%2FA%2F6Jl3Q%2BYEgXUYIvVE80pLV744jRwhCZ1YA4Dv8WZHITsapw%3D%3D"}]}
vary: Accept-Encoding
x-process-time: 0
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1271fc3c331-EWR
alt-svc: h3=":443"; ma=86400
Page title: Open WebUI
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" type="image/png" href="/static/favicon.png" crossorigin="use-credentials" />
<link
rel="icon"
type="image/png"
href="/static/favicon-96x96.png"
sizes="96x96"
crossorigin="use-credentials"
/>
<link
rel="icon"
type="image/svg+xml"
href="/static/favicon.svg"
crossorigin="use-credentials"
/>
<link rel="shortcut icon" href="/static/favicon.ico" crossorigin="use-credentials" />
<link
rel="apple-touch-icon"
sizes="180x180"
href="/static/apple-touch-icon.png"
crossorigin="use-credentials"
/>
<link
rel="manifest"
href="/manifest.json"
crossorigin="use-credentials"
crossorigin="use-credentials"
/>
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover"
/>
<meta name="theme-color" content="#171717" />
<meta name="robots" content="noindex,nofollow" />
<script src="/static/loader.js" defer crossorigin="use-credentials" type="62096f7119d1270f5d0e2cda-text/javascript"></script>
<link rel="stylesheet" href="/static/custom.css" crossorigin="use-credentials" />
<script type="62096f7119d1270f5d0e2cda-text/javascript">
function resizeIframe(obj) {
obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px';
}
</script>
<script type="62096f7119d1270f5d0e2cda-text/javascript">
// On page load or when changing themes, best to add inline in `head` to avoid FOUC
(() => {
const metaThemeColorTag = document.querySelector('meta[name="theme-color"]');
const prefersDarkTheme = window.matchMedia('(prefers-color-scheme: dark)').matches;
if (!localStorage?.theme) {
localStorage.theme = 'system';
}
if (localStorage.theme === 'system') {
document.documentElement.classList.add(prefersDarkTheme ? 'dark' : 'light');
metaThemeColorTag.setAttribute('content', prefersDarkTheme ? '#171717' : '#ffffff');
} else if (localStorage.theme === 'oled-dark') {
document.documentElement.style.setProperty('--color-gray-800', '#101010');
document.documentElement.style.setProperty('--color-gray-850', '#050505');
document.documentElement.style.setProperty('--color-gray-900', '#000000');
document.documentElement.style.setProperty('--color-gray-950', '#000000');
document.documentElement.classList.add('dark');
metaThemeColorTag.setAttribute('content', '#000000');
} else if (localStorage.theme === 'light') {
document.documentElement.classList.add('light');
metaThemeColorTag.setAttribute('content', '#ffffff');
} else if (localStorage.theme === 'her') {
document.documentElement.classList.add('her');
metaThemeColorTag.setAttribute('content', '#983724');
} else {
document.documentElement.classList.add('dark');
metaThemeColorTag.setAttribute('content', '#171717');
}
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
if (localStorage.theme === 'system') {
if (e.matches) {
document.documentElement.classList.add('dark');
document.documentElement.classList.remove('light');
metaThemeColorTag.setAttribute('content', '#171717');
} else {
document.documentElement.classList.add('light');
document.documentElement.classList.remove('dark');
metaThemeColorTag.setAttribute('content', '#ffffff');
}
}
});
const isDarkMode = document.documentElement.classList.contains('dark');
const logo = document.createElement('img');
logo.id = 'logo';
logo.style =
'position: absolute; width: auto; height: 6rem; top: 44%; left: 50%; transform: translateX(-50%); display:block;';
logo.src = isDarkMode ? '/static/splash-dark.png' : '/static/splash.png';
document.addEventListener('DOMContentLoaded', function () {
const splash = document.getElementById('splash-screen');
if (document.documentElement.classList.contains('her')) {
return;
}
if (splash) splash.prepend(logo);
});
})();
Open service 2a06:98c1:3121::3:80 · www.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://www.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=lQ4j7Pkp296U2wDshu1B4lFdhYwGXa%2BygIbGWQuIjId2YTK2UhcybH23O4pe%2F5T7Uv5aKptjIztUl%2FDxGLv3d2MlIbzZL13U2ZQCI9BC00ZLu4528%2BcsKQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce122b93e7769-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:8443 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19538,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128ebd753e9-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 188.114.97.3:80 · cloud.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://cloud.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VEMmc1vyFgfp7L7h5RToGlvyMScGu6N2EvOZ8Sr1UIFvNkNEVGMK0ljlsVqSN49ZyDHv55ZjTXTrrqs2L7EzhYYrMiPY6VFtfuTiizps"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce122ae1614bd-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:8443 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce1295ed1d355-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:8443 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128eb8d7752-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3030::6815:2761:80 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://sketch.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ciDi9F%2BwuINdCB6cVWQ46gb2pstkeQnMa%2B4LX9JDarrgIR9gCeXJCIYp20xscXh1Jsb22ZBH7sMBV6ZqG02%2Bknid%2BQhgbTdAU7errt1jz6Ux7BFHoOTCD1MgsA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1229dcd9f3a-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:8443 · greenvideo.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128caad9125-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:443 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Thu, 09 Oct 2025 14:14:08 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kT89YxEYdBspPMAtZWNO03c5b%2BP0RuPpAygTtQTIr0EiwoCmrr0cPzgawDS%2BjwpVNCm7plgjSZRxm9ApgJaTfipwXCBly%2FUkhNFYVmURZ3E9JDMsyvsEofh7"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1265e743a4a-FRA
alt-svc: h3=":443"; ma=86400
Page title: 视频中心
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>视频中心</title>
<link rel="stylesheet" href="video-style.css">
<style>
@keyframes thumbnail-loading {
0% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
</style>
</head>
<body>
<nav class="video-nav">
<a href="https://zhsu.xyz" class="back-btn">← 返回</a>
<h1 class="site-brand">视频库</h1>
</nav>
<div class="main-container">
<!-- 左侧边栏 -->
<aside class="video-sidebar">
<!-- 搜索框 -->
<div class="search-container">
<input type="text" id="video-search" placeholder="搜索视频…" />
</div>
<div class="video-list">
<div class="video-item" data-src="../video/bm/YONEX-All-England-Open-2021-Day-5:-Lee-Zii-Ji_MAS_vs-Viktor-Axelsen_DEN_.mp4">
<div class="thumbnail"></div>
<div class="info">
<h3>YONEX All England Open 2021 Day 5: Lee Zii Ji(MAS)vs Viktor Axelse(DEN) -- 转载至 Youtube BWF TV</h3>
<span class="duration">加载中...</span>
</div>
</div>
</div>
<div class="video-list">
<div class="video-item" data-src="../video/other/2-28-1.mp4">
<div class="thumbnail"></div>
<div class="info">
<h3>演示视频</h3>
<span class="duration">加载中...</span>
</div>
</div>
</div>
</aside>
<!-- 主播放器 -->
<main class="container">
<div class="main-player">
<video id="main-video" controls>
<source id="video-source" type="video/mp4">
您的浏览器不支持视频播放
</video>
</div>
</main>
</div>
<script src="video-script.js" type="673d37e9f39545a112a8b702-text/javascript"></script>
<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="673d37e9f39545a112a8b702-|49" defer></script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9b0ce1265e743a4a',t:'MTc2NjIxMDAwOA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>
Open service 2a06:98c1:3120::3:80 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://n8n.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=lOdW71zvAjtf7%2Bguonzcy1Opk9b598A4TKUlUG2WHr%2Bl4dNHZFPe%2F2SXT1u17qLQjws2u%2B1iXLY0ZZ4kwQp4eH8INAiZk0Z%2BGlVfOK3Iey6lilxPzv8EAg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce12289ebd35a-FRA
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:8443 · sketch.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128cab1d27e-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:8443 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128d95f1963-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:8443 · game.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128caa6803d-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:80 · ai.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://ai.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3PQoDqZsP7CXQ%2FjbCmJgssVjC1tvQHkDsVuCvNFNBw0kZfqeEHoWUC3qnPcj7z9IIBKnNrL3fgu2pSIMYnhzmdNkTmi4zQIAS%2Fu9rbRYxMrEL8AB3bvk"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce122899e8f40-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:8443 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:48 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128bdc23a85-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:80 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://ps.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=RdDbY6S7GrR1l1fLZUf0p6PmK%2FneVdCPwVGrk6I0jB354eImWPiv7wbKKo9i%2F%2FtE1NZlzziUYuklqUHpjXnVLoaEeZNc2thEiNLnrNRrIt%2BZNNvd3kWM"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1228e0a2beb-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3121::3:8443 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128cbf5a928-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3120::3:80 · bt.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://bt.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=I21lRJGX1QjRBEMLPopYVhD2VaGtD0uTQ3si2pChAYEcFn4uamtkZqID5ObpDH2BDDNyulNj3kCO7j41p1jqkogL%2B7CSQWxqG0%2F6gp3sFzxEVw61i9Ey"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1227bdf4da0-FRA
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:443 · ps.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Last-Modified: Wed, 03 Dec 2025 10:40:38 GMT
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kVUBLuHZDjlMe2ywXGQrFhNcBJZB7kMCAEkzDy7tpRXcKmEePPDZawW6p%2Bp%2B5utqAe0S0rQ6sdhy4qPzeyfB4zIr3%2BAa8oyaXnX1kP%2BWSnjQu3WrC%2Bci"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
Accept-Ranges: bytes
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1267bf265d6-FRA
alt-svc: h3=":443"; ma=86400
Page title: FreePS - 免费在线专业修图工具 | Photoshop 网页版
<!DOCTYPE html>
<html lang="en">
<head>
<title>FreePS - 免费在线专业修图工具 | Photoshop 网页版</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5.0, user-scalable=yes" />
<link rel="icon" sizes="192x192" href="images/favicon.png">
<style>
/* 基础样式优化 */
body { margin: 0; background-color: #404040; overflow: hidden; font-family: "Open Sans", sans-serif; }
/* 语言下拉框样式 */
.lang-selector-container {
position: absolute;
right: 60px;
top: 6px;
z-index: 1000;
}
.lang-select {
background-color: #333;
color: #ddd;
border: 1px solid #555;
padding: 3px 8px;
border-radius: 3px;
font-size: 12px;
cursor: pointer;
outline: none;
}
.lang-select:hover { background-color: #444; }
</style>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5228228132013761" crossorigin="anonymous" type="d96c0824dcb80439ad4c654a-text/javascript"></script>
</head>
<body>
<div class="wrapper">
<nav aria-label="Main Menu" class="main_menu" id="main_menu"></nav>
<div class="submenu">
<a class="logo" href="#">FreePS</a>
<div class="block attributes" id="action_attributes"></div>
<div class="lang-selector-container">
<select id="languageSelect" class="lang-select" onchange="if (!window.__cfRLUnblockHandlers) return false; changeLanguage(this.value)" data-cf-modified-d96c0824dcb80439ad4c654a-="">
<option value="en">🇺🇸 English</option>
<option value="zh">🇨🇳 简体中文</option>
</select>
</div>
<button class="undo_button" id="undo_button" type="button">
<span class="sr_only">Undo</span>
</button>
</div>
<div class="sidebar_left" id="tools_container"></div>
<div class="middle_area" id="middle_area">
<canvas class="ruler_left" id="ruler_left"></canvas>
<canvas class="ruler_top" id="ruler_top"></canvas>
<div class="main_wrapper" id="main_wrapper">
<div class="canvas_wrapper" id="canvas_wrapper">
<div id="mouse"></div>
<div class="transparent-grid" id="canvas_minipaint_background"></div>
<canvas id="canvas_minipaint"></canvas>
</div>
</div>
</div>
<div class="sidebar_right">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5228228132013761" crossorigin="anonymous" type="d96c0824dcb80439ad4c654a-text/javascript"></script>
<!-- photo-right-down -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-5228228132013761"
data-ad-slot="2758985693"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script type="d96c0824dcb80439ad4c654a-text/javascript">
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<div class="preview block">
<h2 class="trn toggle" data-target="toggle_preview">Preview</h2>
<div id="toggle_preview"></div>
</div>
<div class="colors block">
<h2 class="trn toggle" data-target="toggle_colors">Colors</h2>
<div class="content" id="toggle_colors"></div>
</div>
<div class="block" id="info_base">
<h2 class="trn toggle toggle-full" data-target="toggle_info">Information</h2>
<div class="content" id="toggle_info"></div>
</div>
<div class="details block" id
Open service 2a06:98c1:3121::3:80 · video.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://video.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=S8YXWK37zB0zsww%2BubDJXcusDL1UQP4h38dGgDbWrtBEXqekxWC9qz%2FWvxphr7njR2H9yn8hvtLbmKSKHPSDMD86TBD%2BTrOEB%2Fdp7a6AxDwn2EQXM7XoJKJP"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b0ce1227d66b906-AMS
alt-svc: h3=":443"; ma=86400
Open service 188.114.97.3:8443 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 522 <none> Date: Sat, 20 Dec 2025 05:53:47 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b0ce128aead9724-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2a06:98c1:3121::3:80 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 301 Moved Permanently
Date: Sat, 20 Dec 2025 05:53:27 GMT
Content-Length: 0
Connection: close
Location: https://n8n.zhsu.xyz/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eb9a60F2dwAtj%2BFd5DnTk0CYLb20oaBrDfFbomuHP4u39ne0RTPY14qwnVQvqRPTjI%2FcShavqUAJZuXpvzYSyyXdZgD7BW1A5giNqzTw%2FtSP81D3naua3g%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=7,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b0ce1228a565e4b-EWR
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:443 · n8n.zhsu.xyz
2025-12-20 05:53
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 05:53:28 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: public, max-age=86400
Last-Modified: Sat, 20 Dec 2025 05:16:30 GMT
Vary: Accept-Encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1lX3TZPfb%2FyqrGNOn4kifLmiCDl%2FR7sJu3%2FLBKQkJ8Lk9%2BiDqJIQSH7cEJPlgaO7WggUSkg8KRtVn6wZfKqE1HIaqUzsYgE8YBO6bqRR2ZctvXmtm6vyzA%3D%3D"}]}
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET
cf-cache-status: DYNAMIC
CF-RAY: 9b0ce1263bf78657-LHR
alt-svc: h3=":443"; ma=86400
Page title: n8n.io - Workflow Automation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<link rel="icon" href="/favicon.ico" />
<meta name="n8n:config:rest-endpoint" content="cmVzdA=="><meta name="n8n:config:sentry" content="eyJkc24iOiIiLCJlbnZpcm9ubWVudCI6ImRldmVsb3BtZW50IiwicmVsZWFzZSI6Im44bkAyLjAuMiJ9">
<link rel="stylesheet" href="/static/prefers-color-scheme.css">
<script src="/static/base-path.js" type="1786fd2b9a36d614229fe7d6-text/javascript"></script>
<script src="/static/posthog.init.js" type="1786fd2b9a36d614229fe7d6-text/javascript"></script>
<title>n8n.io - Workflow Automation</title>
<script type="1786fd2b9a36d614229fe7d6-module" crossorigin src="/assets/index-DeqFSI1J.js"></script>
<link rel="modulepreload" crossorigin href="/assets/_plugin-vue_export-helper-BwBpWJRZ.js">
<link rel="modulepreload" crossorigin href="/assets/preload-helper-CR0ecmWK.js">
<link rel="modulepreload" crossorigin href="/assets/chunk-6z4oVpB-.js">
<link rel="modulepreload" crossorigin href="/assets/vue.runtime.esm-bundler-tP5dCd7J.js">
<link rel="modulepreload" crossorigin href="/assets/_MapCache-bT0MplDo.js">
<link rel="modulepreload" crossorigin href="/assets/truncate-C3628eDD.js">
<link rel="modulepreload" crossorigin href="/assets/icon-VOf3Zeep.js">
<link rel="modulepreload" crossorigin href="/assets/CalendarDate-DxkU3CHY.js">
<link rel="modulepreload" crossorigin href="/assets/empty-C2SrrehM.js">
<link rel="modulepreload" crossorigin href="/assets/path-browserify-BnEsEkpq.js">
<link rel="modulepreload" crossorigin href="/assets/sanitize-html-B9msDoKc.js">
<link rel="modulepreload" crossorigin href="/assets/en-b3uD8cvU.js">
<link rel="modulepreload" crossorigin href="/assets/src-DnBotMdK.js">
<link rel="modulepreload" crossorigin href="/assets/merge-DELPha-y.js">
<link rel="modulepreload" crossorigin href="/assets/constants-4J_ynlJz.js">
<link rel="modulepreload" crossorigin href="/assets/_baseOrderBy-AecOHuya.js">
<link rel="modulepreload" crossorigin href="/assets/dateformat-CMLc6OKJ.js">
<link rel="modulepreload" crossorigin href="/assets/useDebounce-BEHiIFSC.js">
<link rel="modulepreload" crossorigin href="/assets/useTelemetry-CO8xJ5V2.js">
<link rel="modulepreload" crossorigin href="/assets/useExternalHooks-bumE3QSJ.js">
<link rel="modulepreload" crossorigin href="/assets/nodeIcon-CdjpMopc.js">
<link rel="modulepreload" crossorigin href="/assets/cloudPlan.store-Ci-Qtnna.js">
<link rel="modulepreload" crossorigin href="/assets/templates.store-iugRLzDt.js">
<link rel="modulepreload" crossorigin href="/assets/nodeCreator.store-zecwadU6.js">
<link rel="modulepreload" crossorigin href="/assets/useStyles-DhM0cpS7.js">
<link rel="modulepreload" crossorigin href="/assets/useToast-7ceK4JwX.js">
<link rel="modulepreload" crossorigin href="/assets/useClipboard-z0Qso-Mb.js">
<link rel="modulepreload" crossorigin href="/assets/usePinnedData-XJ_cvFkg.js">
<link rel="modulepreload" crossorigin href="/assets/focusPanel.store-BrFzEI6C.js">
<link rel="modulepreload" crossorigin href="/assets/folders.store-iUolxysg.js">
<link rel="modulepreload" crossorigin href="/assets/executions.store-Cp_HVad4.js">
<link rel="modulepreload" crossorigin href="/assets/useCanvasOperations-BYyJDPfJ.js">
<link rel="modulepreload" crossorigin href="/assets/retry-CalJieID.js">
<link rel="modulepreload" crossorigin href="/assets/overlay-DWtxq_7p.js">
<link rel="modulepreload" crossorigin href="/assets/useMessage-GpgHbAcA.js">
<link rel="modulepreload" crossorigin href="/assets/npsSurvey.store-DpfceifG.js">
<link rel="modulepreload" crossorigin href="/assets/useWorkflowSaving-3Igt8LNX.js">
<link rel="modulepreload" crossorigin href="/assets/useRunWorkflow-CmbIKnu0.js">
<link rel="modulepreload" crossorigin href="/assets/FileSaver.min-BZ3jw69B.js">
<link rel="modulepreload" crossorigin href="/assets/uniqBy-D_l7jCJQ.js">
<link rel="modulepreload" crossorigin hr