哔哩哔哩 [up主]

哔哩哔哩up主

分享者: kim_01461 (2082)发布时间: 2023/08/29

搜索Up主需要登录,也可以自己去找up主的uid填写
二维码导入
{
    "articleStyle": 0,
    "customOrder": 0,
    "enableJs": true,
    "enabled": true,
    "enabledCookieJar": false,
    "header": "{\n  \"User-Agent\": \"Mozilla\/5.0 (Linux; Android 8.1.0; JKM-AL00b Build\/HUAWEIJKM-AL00b; wv) AppleWebKit\/537.36 (KHTML, like Gecko) Version\/4.0 Chrome\/66.0.3359.126 MQQBrowser\/6.2 TBS\/044807 Mobile Safari\/537.36\"\n}",
    "injectJs": "",
    "lastUpdateTime": 0,
    "loadWithBaseUrl": true,
    "loginUrl": "https:\/\/www.bilibili.com\/",
    "ruleArticles": "$..vlist[*]||$.data.articles||$.data.result||$.data.cards[*].card",
    "ruleContent": "<js>\nif(baseUrl.match(\/web-interface\/)){\nlist=JSON.parse(result).data.View;\naid = list.aid;\nbid = list.bvid;\nif(list.ugc_season==undefined){\n\tcid = list.cid\n\t}else{\n\t\tlist = list.ugc_season.sections[0].episodes\n\t\t}\n\nhtml='<iframe id=\"player\" src=\"\" width=\"100%\" height=\"250px\" scrolling=\"no\" border=\"0\" frameborder=\"no\" framespacing=\"0\" allowfullscreen=\"true\"><\/iframe>';\n\nbutton='';\nscript='\\n(function(){document.getElementById(\"but0\").classList.add(\"upBtn\");player.src=but0.value})();\\nfunction change(e){\\n\/\/获取点击按钮 id\\nvar canshu = e;\\n\/\/获取相同 class 的兄弟元素(首先需要为所有的兄弟元素添加相同的class)\\nvar arr=document.getElementsByClassName(\"button\");\\nfor (var i = 0; i < arr.length; i++) {\\n\/\/遍历所有子元素移除 高亮class\\narr[i].classList.remove(\"upBtn\");}\\n \/\/ 为点击的按钮添加 高亮class\\ndocument.getElementById(canshu).classList.add(\"upBtn\");}\\nfunction vv(e){player.src=e}\\nfunction tt(bid){document.getElementById(\"ddd\").value=\"https:\/\/www.bilibili.com\/video\/\"+bid}';\nfor(i=0;i<list.length;i++){\naid=list[i].aid;\nbid=list[i].bvid;\ncid=list[i].cid;\ntitle=list[i].title;\nurl='https:\/\/player.bilibili.com\/player.html?aid='+aid+'&bvid='+bid+'&cid='+cid;\nbutton=button+'<button id=\"but'+i+'\" value=\"'+url+'\" class=\"button\" onclick=\"change(this.id);vv(this.value);tt(\\''+bid+'\\')\">'+title+'<\/button>';\n}\n\nif(!list.length){\ntitle = list.title;\turl='https:\/\/player.bilibili.com\/player.html?aid='+aid+'&bvid='+bid+'&cid='+list.cid;\nbutton=button+'<button id=\"but'+i+'\" value=\"'+url+'\" class=\"button\" onclick=\"change(this.id);vv(this.value)\">'+title+'<\/button>';\n\t}\n\ndiv=\"<hr><p><a href='https:\/\/bilibili.iiilab.com\/'>复制播放地址点击这里跳转填写解析<\/a><\/p><textarea id='ddd'>https:\/\/www.bilibili.com\/video\/\"+bid+'<\/textarea>';\nhtml+'<hr>'+button+div+'<script>'+script+'<\/script>';\n}else if(baseUrl.match(\/read\/)){\ntitle=String(java.getString(\"@css:h1.title@html\")).replace(\/h1\/g,'h3');\nhtml=String(java.getString('@@class.ql-editor@html||id.read-article-holder@html')).replace(\/data-src\/g,'src');\ntag=java.getString('@@class.tag-item@html');\ntitle+html+'<hr>'+tag\n}\n<\/js>\n##<div class=\"n-img-mask\".*?>[\\s\\S]+?<\/div>| <\/*figure.*?>|style=\"width: \\d+px; height: \\d+px;\"|width=\"\\d+\" height=\"\\d+\"",
    "ruleDescription": "$.type\n<js>if(result==\"bili_user\"){\nstyle = `<style>\ntextarea{\n\twidth:100%;\n\theight:80px\n\t}\n\t<\/style>\n`\ntext='<textarea id=\"tar_text0\">📺{{$.uname}}::https:\/\/api.bilibili.com\/x\/space\/wbi\/arc\/search?mid={{$.mid}}&ps=30&tid=0&pn={\\{page}}<\/textarea>';\ntext2='<textarea id=\"tar_text1\">📖{{$.uname}}::https:\/\/api.bilibili.com\/x\/space\/article?mid={{$.mid}}&ps=12&jsonp=jsonp&pn={\\{page}}<\/textarea>';\n\nbon='<button id=\"copy\" onclick=\"c(0)\">复制视频<\/button>';\nbon2='<button id=\"copy2\" onclick=\"c(1)\">复制专栏<\/button>';\nscript=`<script>\nfunction c(num) {\n    var text = document.getElementById('tar_text'+num);\n    \/\/ 选中文本\n    text.select()\n    \/\/ 复制\n    document.execCommand('copy');\n   alert(\"复制成功,请编辑源粘贴至分类url处\")\n}\n<\/script>`;\nresult=style+'复制以下文字,添加至分类url可订阅用户<br><br>'+text+'<br>'+bon+'<br><br>'+text2+'<br>'+bon2+script\n\n}<\/js>",
    "ruleImage": "$.pic||$.origin_image_urls[0]||https:{$.upic}",
    "ruleLink": "@js:\nif(baseUrl.match(\/article\/)){\nresult='http:\/\/www.bilibili.com\/read\/cv{{$.id}},{\"headers\":{\"User-Agent\": \"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/111.0.0.0 Safari\/537.36\"},\"webView\":true}';\n}else if(!baseUrl.match(\/web-interface\/)){\nresult='https:\/\/api.bilibili.com\/x\/web-interface\/wbi\/view\/detail?aid={{$.aid}}'\n}else if(!baseUrl.match(\/bili_user\/)){\nresult='https:\/\/api.bilibili.com\/x\/space\/arc\/search?mid={{$.mid}}&ps=30&tid=0&keyword=&jsonp=jsonp'\n}else{result='{{$.mid}}'}",
    "ruleNextPage": "page",
    "rulePubDate": "@js:\ncreate='{{$.created}}';\nlength='{{$.length}}';\nplay='{{$.play}}';\ntime='{{$.publish_time}}';\nfunction formatDate2(inputTime) {\n    var date = new Date(inputTime);\n    var y = date.getFullYear();\n    var m = date.getMonth() + 1;\n    m = m < 10 ? ('0' + m) : m;\n    var d = date.getDate();\n    d = d < 10 ? ('0' + d) : d;\n    return y +'-' + m + '-' + d;\n};\n\nfunction formatDate(now) {\n    var time = formatDate2(now * 1000)\n    var date1 = new Date(now * 1000)\n    var date2 = new Date()\n    var date3 = date2.getTime() - date1.getTime()\n    var days = Math.floor(date3 \/ (24 * 3600 * 1000))\n    var leave1 = date3 % (24 * 3600 * 1000) \n    var hours = Math.floor(leave1 \/ (3600 * 1000))\n    var leave2 = leave1 % (3600 * 1000)\n    var minutes = Math.floor(leave2 \/ (60 * 1000))\n    var leave3 = leave2 % (60 * 1000)\n    if (days < 1 && hours < 1) { return minutes + \"分前\" } else if (days < 1) { return hours + \"小时 \" + minutes + \"分前\" } else {\n        if (days < 7) {\n            return days + \"天 \" + hours + \"小时前 \"\n        } else { return time }\n    }\n}\n\ntag1=java.getString('$.categories[0].name',false);\ntag2=java.getString('$.categories[1].name',false)\nif(!time){\nresult='📅'+formatDate(create)+'   👁'+play+'    🎥'+length;}else{\nresult='📅'+formatDate(time)+'·'+tag1+'\/'+tag2\n}\nif('{{$.type}}'=='bili_user'){\nresult='粉丝数:{{$.fans}} 视频数:{{$.videos}} mid:{{$.mid}}'\n}",
    "ruleTitle": "$.title||$.uname",
    "singleUrl": false,
    "sortUrl": "🔎搜索up主::https:\/\/api.bilibili.com\/x\/web-interface\/search\/type?context=&search_type=bili_user&page={{page}}&order=&keyword={{source.getVariable()}}&jsonp=jsonp\n\n📺老番茄::https:\/\/api.bilibili.com\/x\/space\/wbi\/arc\/search?mid=546195&ps=30&tid=0&pn={{page}}\n\n📺渗透之C君::https:\/\/api.bilibili.com\/x\/space\/wbi\/arc\/search?mid=4162287&ps=30&tid=0&pn={{page}}\n\n📺翠花不太脆::https:\/\/api.bilibili.com\/x\/space\/wbi\/arc\/search?mid=337312411&ps=30&tid=0&pn={{page}}\n\n📖佑淮::https:\/\/api.bilibili.com\/x\/space\/article?mid=44968784&ps=12&jsonp=jsonp&pn={{page}}",
    "sourceComment": "请按格式在分类url添加\n<可在通过设置源变量搜索获得up主,需要登录>\n\n\n视频按以下格式\nUP主名称::https:\/\/api.bilibili.com\/x\/space\/wbi\/arc\/search?mid=UP主的UID&ps=30&tid=0&pn={{page}}\n\n专栏按以下格式\nUP主名称::https:\/\/api.bilibili.com\/x\/space\/article?mid=UP主的UID&ps=12&jsonp=jsonp&pn={{page}}",
    "sourceGroup": "",
    "sourceIcon": "https:\/\/dgss3.bdstatic.com\/-bA2ezTa2gU2pMbgoY3K\/img\/0\/512_512\/ce8d065cbedf24ecf82449b4033450f2.png",
    "sourceName": "哔哩哔哩\n[up主]",
    "sourceUrl": "哔哩哔哩up主",
    "style": "h3{text-align:center}\nimg{width:100%;height:auto}\n\n.button{outline:none;border-radius: 10px; border: 1px solid #f7acbc;background-color: white;margin-left:4px;margin-top:4px;height:40px}\n.upBtn{outline:none;height:40px; border-radius: 10px; border:1px solid #fff; background-color: #f7acbc; margin-left:4px;margin-top:4px}\n#ddd{width:100%; height:20px;color: #000000; border:1px solid #000000;margin-bottom:8px;overflow:scroll}",
    "variableComment": "确认后请下拉刷新"
}
站长推荐
广告