From a2a462650910826e1eaaa06b72628b4e3cf21253 Mon Sep 17 00:00:00 2001 From: Shawn <45581750+KOP-XIAO@users.noreply.github.com> Date: Thu, 27 Jun 2019 22:37:17 +0800 Subject: [PATCH 1/2] Update test --- Scripts/test | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/Scripts/test b/Scripts/test index 99eda8f..57fdb71 100644 --- a/Scripts/test +++ b/Scripts/test @@ -1 +1,21 @@ -- DOMAIN-KEYWORD,dlercloud.com,Proxy +const path1 = "/interface/sdk/sdkad.php"; +const path2 = "/wbapplua/wbpullad.lua"; + +const url = $request.url; +var body = $response.body; +if (url.indexOf(path1) != -1) { + let re = /\{.*\}/; + body = body.match(re); + var obj = JSON.parse(body); + if (obj.background_delay_display_time) obj.background_delay_display_time = 60*60*24*365; + if (obj.show_push_splash_ad) obj.show_push_splash_ad = false; + if (obj.ads) obj.ads = []; + body = JSON.stringify(obj) + 'OK'; +} + +if (url.indexOf(path2) != -1) { + var obj = JSON.parse(body); + if (obj.cached_ad && obj.cached_ad.ads) obj.cached_ad.ads = []; + body = JSON.stringify(obj); +} +$done(body); From 022080012e70050d0a1d83fbdd64967db18e0b94 Mon Sep 17 00:00:00 2001 From: Shawn <45581750+KOP-XIAO@users.noreply.github.com> Date: Thu, 27 Jun 2019 22:46:03 +0800 Subject: [PATCH 2/2] Update test.js --- Scripts/test.js | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/Scripts/test.js b/Scripts/test.js index ed1435f..57fdb71 100644 --- a/Scripts/test.js +++ b/Scripts/test.js @@ -1,12 +1,21 @@ -// $request, $response, $notify(title, message), console.log(message) -// $request.scheme, $request.method, $request.url, $request.path, $request.body, $request.headers -// $response.statusCode, $response.headers, $response.body +const path1 = "/interface/sdk/sdkad.php"; +const path2 = "/wbapplua/wbpullad.lua"; -//var body = $response.body; -//var obj = JSON.parse(body); +const url = $request.url; +var body = $response.body; +if (url.indexOf(path1) != -1) { + let re = /\{.*\}/; + body = body.match(re); + var obj = JSON.parse(body); + if (obj.background_delay_display_time) obj.background_delay_display_time = 60*60*24*365; + if (obj.show_push_splash_ad) obj.show_push_splash_ad = false; + if (obj.ads) obj.ads = []; + body = JSON.stringify(obj) + 'OK'; +} -$notify("HAHA", "Sucess"); -//obj['result'] = 0; -//body = JSON.stringify(obj); - -//$done(body); +if (url.indexOf(path2) != -1) { + var obj = JSON.parse(body); + if (obj.cached_ad && obj.cached_ad.ads) obj.cached_ad.ads = []; + body = JSON.stringify(obj); +} +$done(body);