mirror of
https://github.com/KOP-XIAO/QuantumultX.git
synced 2026-01-25 17:15:09 +00:00
Update Aweme.js
This commit is contained in:
@@ -1,39 +1,29 @@
|
||||
$notify(TikTok, 已匹配)
|
||||
let result = $response.body;
|
||||
function replaceAll(str, find, replace) {
|
||||
return str.replace(new RegExp(find, 'g'), replace);
|
||||
}
|
||||
var keyword = ['watermark=1'];
|
||||
keyword.forEach(function(k) {
|
||||
result = replaceAll(result, k, 'watermark=0');
|
||||
});
|
||||
body = JSON.parse(result);
|
||||
if(result.indexOf('aweme_list') != -1){
|
||||
let body = JSON.parse($response.body);
|
||||
if(body.aweme_list){
|
||||
body.aweme_list.forEach((element, index)=>{
|
||||
if(element.hasOwnProperty('raw_ad_data')){
|
||||
body.aweme_list.splice(index, 1);
|
||||
body.aweme_list.splice(index, 1);
|
||||
}
|
||||
});
|
||||
body.aweme_list.forEach((element, index)=>{
|
||||
if(element.hasOwnProperty('simple_promotions')){
|
||||
delete body.aweme_list[index].simple_promotions;
|
||||
delete body.aweme_list[index].simple_promotions;
|
||||
}
|
||||
});
|
||||
body.aweme_list.forEach((element, index) => {
|
||||
if (element.interaction_stickers !== null) {
|
||||
if (element.hasOwnProperty('prevent_download')) {
|
||||
body.aweme_list[index].status.reviewed = 1;
|
||||
body.aweme_list[index].prevent_download = false;
|
||||
}
|
||||
});
|
||||
body.aweme_list.forEach((element, index) => {
|
||||
if (element['interaction_stickers'] !== null) {
|
||||
body.aweme_list[index].interaction_stickers = null;
|
||||
}
|
||||
});
|
||||
body['aweme_list'].forEach((element, index) => {
|
||||
if (element.prevent_download === true) {
|
||||
body['aweme_list'][index].status.reviewed = 1;
|
||||
body['aweme_list'][index].prevent_download = false;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
body = JSON.stringify(body);
|
||||
$done(body);
|
||||
$done({body: JSON.stringify(body)});
|
||||
|
||||
/**********************************************************
|
||||
From Surge Version: https://raw.githubusercontent.com/Choler/Surge/master/Script/Aweme.js
|
||||
|
||||
Reference in New Issue
Block a user