diff --git a/Scripts/Aweme.js b/Scripts/Aweme.js index 520d1ab..04b8d44 100644 --- a/Scripts/Aweme.js +++ b/Scripts/Aweme.js @@ -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