Spaces:
Running
Running
Upload 5 files
Browse files- file_signatures.json +176 -0
- splash.json +20 -0
- url_rules.json +114 -0
- version.json +8 -0
- webview_rules.json +94 -0
file_signatures.json
ADDED
|
@@ -0,0 +1,176 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"hex":"00 00 01 00",
|
| 4 |
+
"offset":0,
|
| 5 |
+
"extension":"ico",
|
| 6 |
+
"type":"image"
|
| 7 |
+
},
|
| 8 |
+
{
|
| 9 |
+
"hex":"47 49 46 38 37 61",
|
| 10 |
+
"offset":0,
|
| 11 |
+
"extension":"gif",
|
| 12 |
+
"type":"image"
|
| 13 |
+
},
|
| 14 |
+
{
|
| 15 |
+
"hex":"47 49 46 38 39 61",
|
| 16 |
+
"offset":0,
|
| 17 |
+
"extension":"gif",
|
| 18 |
+
"type":"image"
|
| 19 |
+
},
|
| 20 |
+
{
|
| 21 |
+
"hex":"FF D8 FF DB",
|
| 22 |
+
"offset":0,
|
| 23 |
+
"extension":"jpeg",
|
| 24 |
+
"type":"image"
|
| 25 |
+
},
|
| 26 |
+
{
|
| 27 |
+
"hex":"FF D8 FF E0 00 10 4A 46 49 46 00 01",
|
| 28 |
+
"offset":0,
|
| 29 |
+
"extension":"jpeg",
|
| 30 |
+
"type":"image"
|
| 31 |
+
},
|
| 32 |
+
{
|
| 33 |
+
"hex":"FF D8 FF EE",
|
| 34 |
+
"offset":0,
|
| 35 |
+
"extension":"jpeg",
|
| 36 |
+
"type":"image"
|
| 37 |
+
},
|
| 38 |
+
{
|
| 39 |
+
"hex":"FF D8 FF E1 ?? ?? 45 78 69 66 00 00",
|
| 40 |
+
"offset":0,
|
| 41 |
+
"extension":"jpeg",
|
| 42 |
+
"type":"image"
|
| 43 |
+
},
|
| 44 |
+
{
|
| 45 |
+
"hex":"FF D8 FF E0",
|
| 46 |
+
"offset":0,
|
| 47 |
+
"extension":"jpg",
|
| 48 |
+
"type":"image"
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"hex":"00 00 00 0C 6A 50 20 20 0D 0A 87 0A",
|
| 52 |
+
"offset":0,
|
| 53 |
+
"extension":"jpg2",
|
| 54 |
+
"type":"image"
|
| 55 |
+
},
|
| 56 |
+
{
|
| 57 |
+
"hex":"FF 4F FF 51",
|
| 58 |
+
"offset":0,
|
| 59 |
+
"extension":"jpg2",
|
| 60 |
+
"type":"image"
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"hex":"89 50 4E 47 0D 0A 1A 0A",
|
| 64 |
+
"offset":0,
|
| 65 |
+
"extension":"png",
|
| 66 |
+
"type":"image"
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"hex":"52 49 46 46 ?? ?? ?? ?? 57 45 42 50",
|
| 70 |
+
"offset":0,
|
| 71 |
+
"extension":"webp",
|
| 72 |
+
"type":"image"
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"hex":"52 49 46 46 ?? ?? ?? ?? 57 41 56 45",
|
| 76 |
+
"offset":0,
|
| 77 |
+
"extension":"wav",
|
| 78 |
+
"type":"music"
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"hex":"FF FB",
|
| 82 |
+
"offset":0,
|
| 83 |
+
"extension":"mp3",
|
| 84 |
+
"type":"music"
|
| 85 |
+
},
|
| 86 |
+
{
|
| 87 |
+
"hex":"FF F3",
|
| 88 |
+
"offset":0,
|
| 89 |
+
"extension":"mp3",
|
| 90 |
+
"type":"music"
|
| 91 |
+
},
|
| 92 |
+
{
|
| 93 |
+
"hex":"FF F2",
|
| 94 |
+
"offset":0,
|
| 95 |
+
"extension":"mp3",
|
| 96 |
+
"type":"music"
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"hex":"49 44 33",
|
| 100 |
+
"offset":0,
|
| 101 |
+
"extension":"mp3",
|
| 102 |
+
"type":"music"
|
| 103 |
+
},
|
| 104 |
+
{
|
| 105 |
+
"hex":"66 74 79 70 4D 34 41 20 00 00",
|
| 106 |
+
"offset":4,
|
| 107 |
+
"extension":"m4a",
|
| 108 |
+
"type":"music"
|
| 109 |
+
},
|
| 110 |
+
{
|
| 111 |
+
"hex":"66 4C 61 43",
|
| 112 |
+
"offset":0,
|
| 113 |
+
"extension":"flac",
|
| 114 |
+
"type":"music"
|
| 115 |
+
},
|
| 116 |
+
{
|
| 117 |
+
"hex":"4F 67 67 53",
|
| 118 |
+
"offset":0,
|
| 119 |
+
"extension":"ogg",
|
| 120 |
+
"type":"video"
|
| 121 |
+
},
|
| 122 |
+
{
|
| 123 |
+
"hex":"52 49 46 46 ?? ?? ?? ?? 41 56 49 20",
|
| 124 |
+
"offset":0,
|
| 125 |
+
"extension":"avi",
|
| 126 |
+
"type":"video"
|
| 127 |
+
},
|
| 128 |
+
{
|
| 129 |
+
"hex":"66 74 79 70 69 73 6F 6D",
|
| 130 |
+
"offset":4,
|
| 131 |
+
"extension":"mp4",
|
| 132 |
+
"type":"video"
|
| 133 |
+
},
|
| 134 |
+
{
|
| 135 |
+
"hex":"66 74 79 70 4D 53 4E 56",
|
| 136 |
+
"offset":4,
|
| 137 |
+
"extension":"mp4",
|
| 138 |
+
"type":"video"
|
| 139 |
+
},
|
| 140 |
+
{
|
| 141 |
+
"hex":"66 74 79 70 33 67 70 35",
|
| 142 |
+
"offset":4,
|
| 143 |
+
"extension":"mp4",
|
| 144 |
+
"type":"video"
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"hex":"47",
|
| 148 |
+
"offset":0,
|
| 149 |
+
"extension":"mpeg",
|
| 150 |
+
"type":"video"
|
| 151 |
+
},
|
| 152 |
+
{
|
| 153 |
+
"hex":"00 00 01 BA",
|
| 154 |
+
"offset":0,
|
| 155 |
+
"extension":"mpeg",
|
| 156 |
+
"type":"video"
|
| 157 |
+
},
|
| 158 |
+
{
|
| 159 |
+
"hex":"00 00 01 B3",
|
| 160 |
+
"offset":0,
|
| 161 |
+
"extension":"mpeg",
|
| 162 |
+
"type":"video"
|
| 163 |
+
},
|
| 164 |
+
{
|
| 165 |
+
"hex":"1A 45 DF A3",
|
| 166 |
+
"offset":0,
|
| 167 |
+
"extension":"webm",
|
| 168 |
+
"type":"video"
|
| 169 |
+
},
|
| 170 |
+
{
|
| 171 |
+
"hex":"66 74 79 70 33 67",
|
| 172 |
+
"offset":4,
|
| 173 |
+
"extension":"3gp",
|
| 174 |
+
"type":"video"
|
| 175 |
+
}
|
| 176 |
+
]
|
splash.json
ADDED
|
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"duration": 3,
|
| 4 |
+
"image": "@drawable/logo_douxia_vector",
|
| 5 |
+
//"image": "https://gd-hbimg.huaban.com/62e28e3060c1cc9f6d6d67030246e3b930c6c95e10502-7uzxdi_fw658",
|
| 6 |
+
"background": "#c4aa73",
|
| 7 |
+
"package_name": "",
|
| 8 |
+
//"package_name": "com.ss.android.ugc.aweme.lite",
|
| 9 |
+
"launch_activity": "",
|
| 10 |
+
"launch_data": "",
|
| 11 |
+
"url": "",
|
| 12 |
+
//"url": "snssdk2329://aweme/detail/7470114415912815932",
|
| 13 |
+
"is_click": false,
|
| 14 |
+
"is_shake": false,
|
| 15 |
+
"is_swipe_up": false //,
|
| 16 |
+
//"click_action": "",
|
| 17 |
+
//"shake_action": "snssdk2329://aweme/detail/7470114415912815932",
|
| 18 |
+
//"swipe_up_action": ""
|
| 19 |
+
}
|
| 20 |
+
]
|
url_rules.json
ADDED
|
@@ -0,0 +1,114 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"name":"抖音",
|
| 4 |
+
"url_patterns":[
|
| 5 |
+
"https?://v\\.douyin\\.com/[-=&%\\w]+/?"
|
| 6 |
+
],
|
| 7 |
+
"pc":{
|
| 8 |
+
"page_start_javascript":[
|
| 9 |
+
"(function(){ /*window.java_obj.showPcWebview();*/ })();"
|
| 10 |
+
],
|
| 11 |
+
"page_finish_javascript":[
|
| 12 |
+
"(function(){ console.log('length:'+document.querySelectorAll('.video-detail-container video,.note-detail-container video,.note-detail-container img').length); })();",
|
| 13 |
+
"(function(){function getResource(){console.log('getResource');if(document.querySelectorAll('.video-detail-container video,.note-detail-container video,.note-detail-container img[src*=\"douyinpic.com\"]').length>0){console.log('getResource founded');document.querySelectorAll('.note-detail-container img[src*=\"douyinpic.com\"]').forEach(item=>window.java_obj.addResourceUrl(item.getAttribute('src')));document.querySelectorAll('.note-detail-container video').forEach(item=>window.java_obj.addResourceUrl(item.querySelector('source').getAttribute('src')));document.querySelectorAll('.video-detail-container video').forEach(item=>window.java_obj.addResourceUrl(item.querySelector('source').getAttribute('src')));window.java_obj.handlePcFinish()}else{console.log('getResource not founded');setTimeout(function(){getResource()},2000)}}function checkIsResourceExists(){document.querySelectorAll('*').forEach(element => {if(element.textContent.includes('你要观看的视频不存在')){window.java_obj.handlePcFinish()}});}function checkCaptcha(){if(document.querySelector('#captcha_container')!=null){window.java_obj.showPcWebview()}else{checkIsResourceExists();getResource();setTimeout(function(){window.java_obj.reloadPc()},10000)}}checkCaptcha()})();"
|
| 14 |
+
],
|
| 15 |
+
"web_resource_request_javascript":[]
|
| 16 |
+
},
|
| 17 |
+
"wap":{
|
| 18 |
+
"page_start_javascript":[],
|
| 19 |
+
"page_finish_javascript":[
|
| 20 |
+
"(function(){function getInfo(){if(window._ROUTER_DATA==undefined){setTimeout(function(){console.log('Has no _ROUTER_DATA');getInfo()},2000);return}console.log(JSON.stringify(window._ROUTER_DATA));let page=null;if(window._ROUTER_DATA.loaderData.hasOwnProperty('note_(id)/page')){page=window._ROUTER_DATA.loaderData['note_(id)/page'];window.java_obj.setBundle('type','note')}if(window._ROUTER_DATA.loaderData.hasOwnProperty('video_(id)/page')){page=window._ROUTER_DATA.loaderData['video_(id)/page'];window.java_obj.setBundle('type','video')}window.java_obj.setBundle('desc',page.videoInfoRes.item_list[0].desc);window.java_obj.setBundle('nickname',page.videoInfoRes.item_list[0].author.nickname);window.java_obj.setBundle('signature',page.videoInfoRes.item_list[0].author.signature);window.java_obj.setBundle('unique_id',page.videoInfoRes.item_list[0].author.unique_id);window.java_obj.setBundle('sec_uid',page.videoInfoRes.item_list[0].author.sec_uid);window.java_obj.setBundle('avatar',page.videoInfoRes.item_list[0].author.avatar_medium.url_list[0]);window.java_obj.handleWapFinish()}function checkIsResourceExists(){document.querySelectorAll('*').forEach(element => {if(element.textContent.includes('抱歉,作品不见了')){window.java_obj.message('抱歉,作品不见了');window.java_obj.handleWapFinish()}});}if(new RegExp('/(www.iesdouyin.com|m.douyin.com)\/(share\/)?(video|note)/','').test(window.location.href)){checkIsResourceExists();getInfo()}})();"
|
| 21 |
+
],
|
| 22 |
+
"web_resource_request_javascript":[
|
| 23 |
+
"(function(){ if(new RegExp('/(www.iesdouyin.com|m.douyin.com)\/web\/api\/v2\/aweme\/slidesinfo\//', '').test('[url]')){window.java_obj.getWapJsonByUrl('[url]','_slides_info');function getInfo(){if (window._slides_info==undefined){setTimeout(function(){getInfo()},1000);return;}window.java_obj.setBundle('desc',window._slides_info.aweme_details[0].share_info.share_title);window.java_obj.setBundle('nickname',window._slides_info.aweme_details[0].author.nickname);window.java_obj.setBundle('signature',window._slides_info.aweme_details[0].author.signature);window.java_obj.setBundle('unique_id',window._slides_info.aweme_details[0].author.unique_id);window.java_obj.setBundle('sec_uid',window._slides_info.aweme_details[0].author.sec_uid);window.java_obj.setBundle('avatar',window._slides_info.aweme_details[0].author.avatar_thumb.url_list[0]);window.java_obj.handleWapFinish();} getInfo();} })();"
|
| 24 |
+
]
|
| 25 |
+
}
|
| 26 |
+
},
|
| 27 |
+
{
|
| 28 |
+
"name":"快手",
|
| 29 |
+
"url_patterns":[
|
| 30 |
+
"https?://v\\.kuaishou\\.com/[-=&%\\w]+/?"
|
| 31 |
+
],
|
| 32 |
+
"pc":{
|
| 33 |
+
"page_start_javascript":[],
|
| 34 |
+
"page_finish_javascript":[
|
| 35 |
+
"window.java_obj.handlePcFinish();"
|
| 36 |
+
],
|
| 37 |
+
"web_resource_request_javascript":[]
|
| 38 |
+
},
|
| 39 |
+
"wap":{
|
| 40 |
+
"page_start_javascript":[],
|
| 41 |
+
"page_finish_javascript":[
|
| 42 |
+
"(function(){let eid='';let cdn='';function getInfo1(){Object.keys(window.INIT_STATE).forEach(function(item){if(window.INIT_STATE[item]==undefined){return}if(window.INIT_STATE[item].userProfile==undefined){return}if(window.INIT_STATE[item].userProfile.profile.eid!=eid){return}window.java_obj.setBundle('signature',window.INIT_STATE[item].userProfile.profile.user_text);window.java_obj.handleWapFinish()})}function getInfo(){if(window.INIT_STATE==undefined){setTimeout(function(){getInfo()},1000);return}Object.keys(window.INIT_STATE).forEach(function(item){if(window.INIT_STATE[item]==undefined){return}if(window.INIT_STATE[item].photo==undefined){return}console.log(window.INIT_STATE[item].photo);window.java_obj.setBundle('desc',window.INIT_STATE[item].photo.caption);window.java_obj.setBundle('nickname',window.INIT_STATE[item].photo.userName);window.java_obj.setBundle('unique_id',window.INIT_STATE[item].photo.userId);window.java_obj.setBundle('sec_uid',window.INIT_STATE[item].photo.userEid);eid=window.INIT_STATE[item].photo.userEid;window.java_obj.setBundle('avatar',window.INIT_STATE[item].photo.headUrl);if(window.INIT_STATE[item].photo.photoType=='VIDEO'){window.java_obj.addResourceUrl(window.INIT_STATE[item].photo.manifest.adaptationSet[0].representation[0].backupUrl[0])}if(window.INIT_STATE[item].photo.photoType=='HORIZONTAL_ATLAS'){cdn='https://'+window.INIT_STATE[item].photo.ext_params.atlas.cdn[0];window.INIT_STATE[item].photo.ext_params.atlas.list.forEach(function(item){window.java_obj.addResourceUrl(cdn+item)})}getInfo1()})}getInfo()})();"
|
| 43 |
+
],
|
| 44 |
+
"web_resource_request_javascript":[]
|
| 45 |
+
}
|
| 46 |
+
},
|
| 47 |
+
{
|
| 48 |
+
"name":"小红书",
|
| 49 |
+
"url_patterns":[
|
| 50 |
+
"https?://xhslink\\.com/a/[-=&%\\w]+/?"
|
| 51 |
+
]
|
| 52 |
+
},
|
| 53 |
+
{
|
| 54 |
+
"name":"西瓜视频",
|
| 55 |
+
"url_patterns":[
|
| 56 |
+
"https?://v\\.ixigua\\.com/[-=&%\\w]+/?"
|
| 57 |
+
]
|
| 58 |
+
},
|
| 59 |
+
{
|
| 60 |
+
"name":"皮皮虾",
|
| 61 |
+
"url_patterns":[
|
| 62 |
+
"https?://h5\\.pipix\\.com/s/[-=&%\\w]+/?"
|
| 63 |
+
]
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"name":"B站",
|
| 67 |
+
"url_patterns":[
|
| 68 |
+
"https?://b23\\.tv/[-=&%\\w]+/?"
|
| 69 |
+
]
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"name":"A站",
|
| 73 |
+
"url_patterns":[
|
| 74 |
+
"https?://m\\.acfun\\.cn/v/\\?[-=&%\\w]+"
|
| 75 |
+
]
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"name":"今日头条",
|
| 79 |
+
"url_patterns":[
|
| 80 |
+
"https?://m\\.toutiao\\.com/is/[-=&%\\w]+/?"
|
| 81 |
+
]
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"name":"虎牙视频",
|
| 85 |
+
"url_patterns":[
|
| 86 |
+
"https?://hy\\.fan/[-=&%\\w]+/?"
|
| 87 |
+
]
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"name":"腾讯微视",
|
| 91 |
+
"url_patterns":[
|
| 92 |
+
"https?://video\\.weishi\\.qq\\.com/[-=&%\\w]+/?"
|
| 93 |
+
]
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"name":"好看视频",
|
| 97 |
+
"url_patterns":[
|
| 98 |
+
"https?://haokan\\.baidu\\.com/v\\?[-=&%\\w]+"
|
| 99 |
+
]
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"name":"最右",
|
| 103 |
+
"url_patterns":[
|
| 104 |
+
"https?://share\\.xiaochuankeji\\.cn/hybrid/share/post\\?[-=&%\\w]+"
|
| 105 |
+
]
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"name":"皮皮搞笑",
|
| 109 |
+
"url_patterns":[
|
| 110 |
+
"https?://h5\\.pipigx\\.com/pp/post/\\w+\\?[-=&%\\w]+"
|
| 111 |
+
]
|
| 112 |
+
}
|
| 113 |
+
]
|
| 114 |
+
|
version.json
ADDED
|
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"code": 1,
|
| 4 |
+
"code_name": "1.0.0",
|
| 5 |
+
"date": "2026-01-22",
|
| 6 |
+
"log": "第一个版本发布"
|
| 7 |
+
}
|
| 8 |
+
]
|
webview_rules.json
ADDED
|
@@ -0,0 +1,94 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"url":[
|
| 4 |
+
"https://m.douyin.com/share/user/",
|
| 5 |
+
"https://www.iesdouyin.com/share/user/"
|
| 6 |
+
],
|
| 7 |
+
"page_start_javascript":[],
|
| 8 |
+
"page_finish_javascript":[
|
| 9 |
+
"Array.from(document.querySelectorAll('.banner-bg,.user-bottom-btn,.adapt-login-header,.user-btn-wrap')).forEach(item=>item.remove());",
|
| 10 |
+
"window.java_obj.loadScript('https://unpkg.com/vconsole@latest/dist/vconsole.min.js');",
|
| 11 |
+
"window.java_obj.runScript('new VConsole();');"
|
| 12 |
+
],
|
| 13 |
+
"web_resource_request_javascript":[
|
| 14 |
+
{
|
| 15 |
+
"url":[
|
| 16 |
+
"https://m.douyin.com/web/api/v2/aweme/post/",
|
| 17 |
+
"http://m.douyin.com/web/api/v2/aweme/post/"
|
| 18 |
+
],
|
| 19 |
+
"javascript":[
|
| 20 |
+
"window.java_obj.getJsonByUrl('[url]','_aweme_post');"
|
| 21 |
+
]
|
| 22 |
+
}
|
| 23 |
+
],
|
| 24 |
+
"forbidden_url":[
|
| 25 |
+
"https://n.douyin.com/",
|
| 26 |
+
"http://n.douyin.com/",
|
| 27 |
+
"https://z.douyin.com/",
|
| 28 |
+
"http://z.douyin.com/",
|
| 29 |
+
"https://ugurl.cn/",
|
| 30 |
+
"http://ugurl.cn/",
|
| 31 |
+
"https://ugapk.com/",
|
| 32 |
+
"http://ugapk.com/",
|
| 33 |
+
"https://lf9-apk.ugapk.cn/",
|
| 34 |
+
"http://lf9-apk.ugapk.cn/"
|
| 35 |
+
]
|
| 36 |
+
},
|
| 37 |
+
{
|
| 38 |
+
"url":[
|
| 39 |
+
"https://m.douyin.com/share/video/",
|
| 40 |
+
"https://www.iesdouyin.com/share/video/"
|
| 41 |
+
],
|
| 42 |
+
"page_start_javascript":[],
|
| 43 |
+
"page_finish_javascript":[
|
| 44 |
+
"Array.from(document.querySelectorAll('.banner-bg,.adapt-login-header,.bottom-btn-con-new')).forEach(item=>item.remove());",
|
| 45 |
+
"document.querySelector('#video-player').setAttribute('src', 'https://aweme.snssdk.com'+document.querySelector('#video-player').getAttribute('src').replace('/playwm/', '/play/'))"
|
| 46 |
+
],
|
| 47 |
+
"web_resource_request_javascript":[
|
| 48 |
+
{
|
| 49 |
+
"url":[],
|
| 50 |
+
"javascript":[]
|
| 51 |
+
}
|
| 52 |
+
],
|
| 53 |
+
"forbidden_url":[
|
| 54 |
+
"https://n.douyin.com/",
|
| 55 |
+
"http://n.douyin.com/",
|
| 56 |
+
"https://z.douyin.com/",
|
| 57 |
+
"http://z.douyin.com/",
|
| 58 |
+
"https://ugurl.cn/",
|
| 59 |
+
"http://ugurl.cn/",
|
| 60 |
+
"https://ugapk.com/",
|
| 61 |
+
"http://ugapk.com/",
|
| 62 |
+
"https://lf9-apk.ugapk.cn/",
|
| 63 |
+
"http://lf9-apk.ugapk.cn/"
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
{
|
| 67 |
+
"url":[
|
| 68 |
+
"https://m.douyin.com/share/note/",
|
| 69 |
+
"https://www.iesdouyin.com/share/note/"
|
| 70 |
+
],
|
| 71 |
+
"page_start_javascript":[],
|
| 72 |
+
"page_finish_javascript":[
|
| 73 |
+
"Array.from(document.querySelectorAll('.banner-bg,.adapt-login-header,.float-buttonn-con')).forEach(item=>item.remove());"
|
| 74 |
+
],
|
| 75 |
+
"web_resource_request_javascript":[
|
| 76 |
+
{
|
| 77 |
+
"url":[],
|
| 78 |
+
"javascript":[]
|
| 79 |
+
}
|
| 80 |
+
],
|
| 81 |
+
"forbidden_url":[
|
| 82 |
+
"https://n.douyin.com/",
|
| 83 |
+
"http://n.douyin.com/",
|
| 84 |
+
"https://z.douyin.com/",
|
| 85 |
+
"http://z.douyin.com/",
|
| 86 |
+
"https://ugurl.cn/",
|
| 87 |
+
"http://ugurl.cn/",
|
| 88 |
+
"https://ugapk.com/",
|
| 89 |
+
"http://ugapk.com/",
|
| 90 |
+
"https://lf9-apk.ugapk.cn/",
|
| 91 |
+
"http://lf9-apk.ugapk.cn/"
|
| 92 |
+
]
|
| 93 |
+
}
|
| 94 |
+
]
|