From 9f07f7d89fd2c0d1071edc903cc038e3a4ec7562 Mon Sep 17 00:00:00 2001 From: MoeFurina Date: Mon, 29 Jun 2026 16:55:54 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=94=B9=E8=BF=9B=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.example | 20 +- README.md | 5 - package.json | 2 +- src/client/public/index.html | 1995 +++++++++++++++++++++---------- src/client/public/manifest.json | 22 + src/client/public/sw.js | 18 + src/server/hook.js | 21 +- 7 files changed, 1432 insertions(+), 651 deletions(-) create mode 100644 src/client/public/manifest.json create mode 100644 src/client/public/sw.js diff --git a/.env.example b/.env.example index 361a895..c848f2c 100644 --- a/.env.example +++ b/.env.example @@ -2,22 +2,4 @@ PORT=3000 # 抓包代理服务器端口 -HOOK_PORT=9000:9001 - -# 可选:网易云音乐 Cookie(用于某些需要登录的接口) -# NETEASE_COOKIE= - -# 可选:上游代理 URL(如需要通过其他代理访问) -# PROXY_URL= - -# 可选:强制指定网易云音乐服务器 IP -# FORCE_HOST= - -# 可选:是否启用严格模式(限制只能访问指定域名) -# STRICT=false - -# 可选:中继服务器地址 -# CNRELAY= - -# 可选:是否启用 HTTPDNS(目前建议关闭) -# ENABLE_HTTPDNS=false \ No newline at end of file +HOOK_PORT=9000:9001 \ No newline at end of file diff --git a/README.md b/README.md index 9b166db..f71495c 100644 --- a/README.md +++ b/README.md @@ -118,10 +118,5 @@ src/ |--------|--------|------| | PORT | 3000 | 前端服务器端口 | | HOOK_PORT | 9000 | 抓包代理服务器端口 | -| NETEASE_COOKIE | - | 网易云音乐 Cookie(可选) | -| PROXY_URL | - | 上游代理 URL(可选) | -| FORCE_HOST | - | 强制指定网易云音乐服务器 IP(可选) | -| STRICT | false | 是否启用严格模式(可选) | -| CNRELAY | - | 中继服务器地址(可选) | 详细配置请参考 `.env.example` 文件。 diff --git a/package.json b/package.json index 7abb9cf..3f14a7b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "api-clawer", - "version": "0.3.0", + "version": "0.4.0", "description": "网易云音乐客户端抓包工具", "main": "src/server/app.js", "scripts": { diff --git a/src/client/public/index.html b/src/client/public/index.html index 62dc6a1..c2f9a5c 100644 --- a/src/client/public/index.html +++ b/src/client/public/index.html @@ -1,429 +1,555 @@ - + + + + 网易云音乐抓包工具
-
+ +
+
+ +
-

网易云音乐抓包工具 加载中...

-

🔍 简易网易云音乐客户端抓包工具

-
-
-
-

状态

-
-
连接状态
等待连接...
-
Base URL
-
抓包数量
0
-
-
- -
-

使用说明

-
-
1. 启动服务
运行 npm run dev
-
2. 设置代理
客户端代理: localhost:9000
-
3. 开始抓包
在客户端中操作,数据实时显示
-
-
- -
-

抓包列表

-
+
+

+ [抓包工具] + 加载中... +

+
+

网易云音乐客户端抓包 & 调试

+
+ + +
+ + + 等待连接... + + + 0 条记录 + +
+ + +
+
+ [搜索] + +
+ + +
+ + +
+
- -
+ + +
- 📡 - 请从左侧选择一个抓包记录查看详情 +
[ -- ]
+
选择一个抓包记录查看详情
+
左侧列表点击任意记录
-
已复制到剪贴板
+ +
-