diff --git a/controllers/parse.py b/controllers/parse.py
index 4c6af009ca57c9345c324a1ab34db857ad62fcc0..70ba94150ebfc2536aeb44780897cc169978a38f 100644
--- a/controllers/parse.py
+++ b/controllers/parse.py
@@ -22,7 +22,7 @@ class R(object):
def ok(self, msg='操作成功', url=None, extra=None):
if extra is None:
extra = {}
- result = {"code": 200, "msg": msg, "url":url}
+ result = {"code": 200, "msg": msg, "url":url,"header":{"user-agent":"Mozilla/5.0"}}
result.update(extra)
return jsonify(result)
diff --git a/js/version.txt b/js/version.txt
index c957e46e7319d2b4c14fc75dc1490af0c6903718..472e722c774bfd74aafea3e415580ecd81235269 100644
--- a/js/version.txt
+++ b/js/version.txt
@@ -1 +1 @@
-3.9.32beta8
\ No newline at end of file
+3.9.33beta1
\ No newline at end of file
diff --git "a/js/\345\223\224\345\223\251\345\275\261\350\247\206.js" "b/js/\345\223\224\345\223\251\345\275\261\350\247\206.js"
index 7bcaa719e53e1cf12a415a66dde590df9ef68e10..d979d703c601bdf9c2e87b7a4a5d89df3deb63be 100644
--- "a/js/\345\223\224\345\223\251\345\275\261\350\247\206.js"
+++ "b/js/\345\223\224\345\223\251\345\275\261\350\247\206.js"
@@ -43,5 +43,5 @@ var rule = {
搜索:'',
搜索:'js:let url1=input+"media_bangumi";let url2=input+"media_ft";let html=request(url1);let msg=JSON.parse(html).message;if(msg!=="0"){VODS=[{vod_name:KEY+"➢"+msg,vod_id:"no_data",vod_remarks:"别点,缺少bili_cookie",vod_pic:"https://ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}]}else{let jo1=JSON.parse(html).data;html=request(url2);let jo2=JSON.parse(html).data;let videos=[];let vodList=[];if(jo1["numResults"]===0){vodList=jo2["result"]}else if(jo2["numResults"]===0){vodList=jo1["result"]}else{vodList=jo1["result"].concat(jo2["result"])}vodList.forEach(function(vod){let aid=(vod["season_id"]+"").trim();let title=KEY+"➢"+vod["title"].trim().replace(\'\',"").replace("","");let img=vod["cover"].trim();let remark=vod["index_show"];videos.push({vod_id:aid,vod_name:title,vod_pic:img,vod_remarks:remark})});VODS=videos}',
lazy:'',
- lazy:'js:if(/^http/.test(input)){input={jx:1,url:input,parse:0}}else{let ids=input.split("_");let result={};let url="https://api.bilibili.com/pgc/player/web/playurl?qn=116&ep_id="+ids[0]+"&cid="+ids[1];let html=request(url);let jRoot=JSON.parse(html);if(jRoot["message"]!=="success"){print("需要大会员权限才能观看");input=""}else{let jo=jRoot["result"];let ja=jo["durl"];let maxSize=-1;let position=-1;ja.forEach(function(tmpJo,i){if(maxSize0){if(position===-1){position=0}url=ja[position]["url"]}result["parse"]=0;result["playUrl"]="";result["url"]=url;result["header"]={Referer:"https://www.bilibili.com","User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"};result["contentType"]="video/x-flv";input=result}}',
+ lazy:'js:if(/^http/.test(input)){input={jx:1,url:input,parse:0,header:JSON.stringify({"user-agent":"Mozilla/5.0"})}}else{let ids=input.split("_");let result={};let url="https://api.bilibili.com/pgc/player/web/playurl?qn=116&ep_id="+ids[0]+"&cid="+ids[1];let html=request(url);let jRoot=JSON.parse(html);if(jRoot["message"]!=="success"){print("需要大会员权限才能观看");input=""}else{let jo=jRoot["result"];let ja=jo["durl"];let maxSize=-1;let position=-1;ja.forEach(function(tmpJo,i){if(maxSize0){if(position===-1){position=0}url=ja[position]["url"]}result["parse"]=0;result["playUrl"]="";result["url"]=url;result["header"]={Referer:"https://www.bilibili.com","User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"};result["contentType"]="video/x-flv";input=result}}',
}
\ No newline at end of file
diff --git a/readme.md b/readme.md
index f9cb75a5463819f9355e7e0ff71bc697a64441ec..72f3aeac777d55532c088fd3b68b6e9bc6312636 100644
--- a/readme.md
+++ b/readme.md
@@ -49,6 +49,8 @@
[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/12/25
+- [X] 3.9.33 自建解析返回默认UA,尝试优化哔哩影视.js无果
###### 2022/12/19
- [X] 优化api,尝试修复指定了第一页链接但是不支持筛选的问题
- [X] 更新修复部分源