diff --git "a/jiexi/\345\210\232\345\210\232.js" "b/jiexi/\345\210\232\345\210\232.js"
index 7a54591c82fde2977ffc9b5682a91451cc04d684..1fbd636730664fc28007ed0e90856c27c70167fa 100644
--- "a/jiexi/\345\210\232\345\210\232.js"
+++ "b/jiexi/\345\210\232\345\210\232.js"
@@ -1 +1,2 @@
-realUrl = 重定向('https://play.fuqizhishi.com/juhe/API.php?appkey=caijijuhe220902&url='+vipUrl)
\ No newline at end of file
+// realUrl = 重定向('https://play.fuqizhishi.com/juhe/API.php?appkey=caijijuhe220902&url='+vipUrl)
+realUrl = 重定向('http://jxhc.ioivip.xyz/?url='+vipUrl)
\ No newline at end of file
diff --git "a/jiexi/\346\227\240\345\220\215.js" "b/jiexi/\346\227\240\345\220\215.js"
index 6c71b9581206076c2e8c3a1bdfa585e36de8c281..6926ccad4d57ae4a01ec9037e3d099505ff8f2e7 100644
--- "a/jiexi/\346\227\240\345\220\215.js"
+++ "b/jiexi/\346\227\240\345\220\215.js"
@@ -1,4 +1,5 @@
-let jxUrl = 'http://api.ckflv.cn/?url=';
+// let jxUrl = 'http://api.ckflv.cn/?url=';
+let jxUrl = 'https://k.json.icu/home/api?type=ys&uid=12406929&key=adgouwyCGIRSTUV046&url=';
fetch_params.headers.Referer = jxUrl;
try {
// realUrl = null;
diff --git "a/jiexi/\346\261\237\346\271\226.js" "b/jiexi/\346\261\237\346\271\226.js"
index 36ea7780126994fc336ebf154455a6b056298e91..3b2a21c5f11f1aca9a0bd274e82594b1f891128f 100644
--- "a/jiexi/\346\261\237\346\271\226.js"
+++ "b/jiexi/\346\261\237\346\271\226.js"
@@ -1,6 +1,7 @@
// realUrl = 重定向('http://211.99.99.236:4567/jhjson/ceshi.php?url='+vipUrl);
// let jxUrl = 'http://211.99.99.236:4567/jhjson/ceshi.php?url=';
-let jxUrl = 'http://jx.vipmv.co/json.php?token=123457&url=';
+// let jxUrl = 'http://jx.vipmv.co/json.php?token=123457&url=';
+let jxUrl = 'http://45.248.10.163:4433/json.php?wap=0&url=';
fetch_params.headers.Referer = jxUrl;
try {
// realUrl = null;
diff --git "a/jiexi/\351\243\236\350\267\203.js" "b/jiexi/\351\243\236\350\267\203.js"
index f85fa02b76705c4a251fd6c36510d882e615877b..3b0d750d8d2e3b7562e603ab3281ea1566ffe4a3 100644
--- "a/jiexi/\351\243\236\350\267\203.js"
+++ "b/jiexi/\351\243\236\350\267\203.js"
@@ -1 +1,2 @@
-realUrl = 重定向('http://ivips.ml/jx/json.php/?url='+vipUrl)
\ No newline at end of file
+// realUrl = 重定向('http://ivips.ml/jx/json.php/?url='+vipUrl)
+realUrl = 重定向('http://103.40.240.46/jh/?url='+vipUrl)
\ No newline at end of file
diff --git a/js/version.txt b/js/version.txt
index d580dfe93a2052abf25589547a72f00be0d7ff9c..1980bc5ebd889d817cf1c005cd25dd2da4f0745e 100644
--- a/js/version.txt
+++ b/js/version.txt
@@ -1 +1 @@
-3.9.21beta1
\ No newline at end of file
+3.9.21beta2
\ No newline at end of file
diff --git a/readme.md b/readme.md
index 4a875e87f3ded32adb489a06b89788cc08d73513..2ad7a98677a3061095cd3c3db600acc1ac48b079 100644
--- a/readme.md
+++ b/readme.md
@@ -48,6 +48,10 @@
[dockerfile教程](https://blog.csdn.net/qq_46158060/article/details/125718218)
[获取本地设备信息](https://blog.csdn.net/cui_yonghua/article/details/125508991)
[获取本地设备信息](https://m.jb51.net/article/140716.htm)
+###### 2022/11/20
+- [X] 维护一波可用的自建解析
+- [X] 未来功能-解析管理中心增加了对解析的点击访问测试
+- [X] 升级至3.9.21beta2
###### 2022/11/17
- [X] 海盗听书js0播放bug修复
- [X] 升级至 3.9.21
diff --git a/templates/layui_jxs.html b/templates/layui_jxs.html
index 16ef3f75544d0a1c4568749a6a4bdf7078d356e8..210d00102aba8db1b5a55644d6974d1926527f13 100644
--- a/templates/layui_jxs.html
+++ b/templates/layui_jxs.html
@@ -14,12 +14,14 @@
+