From aaf9164149ca43e4247c794d8b4fe025b95d86bf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 21:57:56 -0600 Subject: [PATCH] =?UTF-8?q?Update=20HAR:=20=E9=9B=A8=E4=BA=91=E7=AD=BE?= =?UTF-8?q?=E5=88=B0=20(#466)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: liu475362194 --- tpls_history.json | 8 +-- 雨云签到.har | 169 +++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 172 insertions(+), 5 deletions(-) diff --git a/tpls_history.json b/tpls_history.json index 68ec5df..271fb32 100644 --- a/tpls_history.json +++ b/tpls_history.json @@ -2837,12 +2837,12 @@ "name": "雨云签到", "author": "lxh", "url": "https://raw.githubusercontent.com/qd-today/templates/master/雨云签到.har", - "update": false, + "update": true, "comments": "雨云自动签到领取积分,apikey在个人资料中生成", "filename": "雨云签到.har", - "content": "W3sicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImh0dHBzOi8vYXBpLnYyLnJhaW55dW4uY29tL3VzZXIvcmV3YXJkL3Rhc2tzIiwgImhlYWRlcnMiOiBbeyJuYW1lIjogIngtYXBpLWtleSIsICJ2YWx1ZSI6ICJ7eyBhcGlrZXkgfX0ifSwgeyJuYW1lIjogIlVzZXItQWdlbnQiLCAidmFsdWUiOiAiQXBpZm94LzEuMC4wIChodHRwczovL2FwaWZveC5jb20pIn0sIHsibmFtZSI6ICJDb250ZW50LVR5cGUiLCAidmFsdWUiOiAiYXBwbGljYXRpb24vanNvbiJ9XSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAie1widGFza19uYW1lXCI6IFwi5q+P5pel562+5YiwXCJ9In0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbXX19XQ==", - "date": "2023-11-08 12:04:58", - "version": "20231108", + "content": "W3sicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImh0dHBzOi8vYXBpLnYyLnJhaW55dW4uY29tL3VzZXIvcmV3YXJkL3Rhc2tzIiwgImhlYWRlcnMiOiBbeyJuYW1lIjogIngtYXBpLWtleSIsICJ2YWx1ZSI6ICJ7eyBhcGlrZXkgfX0ifSwgeyJuYW1lIjogIlVzZXItQWdlbnQiLCAidmFsdWUiOiAiQXBpZm94LzEuMC4wIChodHRwczovL2FwaWZveC5jb20pIn0sIHsibmFtZSI6ICJDb250ZW50LVR5cGUiLCAidmFsdWUiOiAiYXBwbGljYXRpb24vanNvbiJ9XSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAie1xuICAgIFwidGFza19uYW1lXCI6IFwi5q+P5pel562+5YiwXCJcbn0ifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIjIwMCIsICJmcm9tIjogInN0YXR1cyJ9LCB7InJlIjogIlwiY29kZVwiOjMwMDExIiwgImZyb20iOiAiY29udGVudCJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAiY29kZSIsICJyZSI6ICJcImNvZGVcIjooLio/KSxcIiIsICJmcm9tIjogImNvbnRlbnQifSwgeyJuYW1lIjogInN0YXR1cyIsICJyZSI6ICIuKiIsICJmcm9tIjogInN0YXR1cyJ9XX19LCB7ImNvbW1lbnQiOiAi5Yik5pat5p2h5Lu25oiQ56uLIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJHRVQiLCAidXJsIjogInslIGlmIGNvZGUgPT0gXCIzMDAxMVwiIG9yIHN0YXR1cyA9PSBcIjIwMFwiICV9IiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbXSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFtdfX0sIHsicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImFwaTovL3V0aWwvdXJsZGVjb2RlIiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiY29udGVudD3nrb7liLDmiJDlip8ifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIjIwMCIsICJmcm9tIjogInN0YXR1cyJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAibWVzc2FnZSIsICJyZSI6ICJcIui9rOaNouWQjlwiOiBcIiguKilcIiIsICJmcm9tIjogImNvbnRlbnQifV19fSwgeyJjb21tZW50IjogIuWIpOaWreadoeS7tuS4jeaIkOeriyIsICJyZXF1ZXN0IjogeyJtZXRob2QiOiAiR0VUIiwgInVybCI6ICJ7JSBlbHNlICV9IiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbXSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFtdfX0sIHsicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImFwaTovL3V0aWwvdXJsZGVjb2RlIiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiY29udGVudD3ku4rml6Xlt7Lnrb7liLDov4fllabvvZ4ifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIjIwMCIsICJmcm9tIjogInN0YXR1cyJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAibWVzc2FnZSIsICJyZSI6ICJcIui9rOaNouWQjlwiOiBcIiguKilcIiIsICJmcm9tIjogImNvbnRlbnQifV19fSwgeyJjb21tZW50IjogIuWIpOaWreWdl+e7k+adnyIsICJyZXF1ZXN0IjogeyJtZXRob2QiOiAiR0VUIiwgInVybCI6ICJ7JSBlbmRpZiAlfSIsICJoZWFkZXJzIjogW10sICJjb29raWVzIjogW10sICJkYXRhIjogIiJ9LCAicnVsZSI6IHsic3VjY2Vzc19hc3NlcnRzIjogW119fSwgeyJyZXF1ZXN0IjogeyJtZXRob2QiOiAiR0VUIiwgInVybCI6ICJodHRwczovL2FwaS52Mi5yYWlueXVuLmNvbS91c2VyLyIsICJoZWFkZXJzIjogW3sibmFtZSI6ICJ4LWFwaS1rZXkiLCAidmFsdWUiOiAie3sgYXBpa2V5IH19In0sIHsibmFtZSI6ICJVc2VyLUFnZW50IiwgInZhbHVlIjogIkFwaWZveC8xLjAuMCAoaHR0cHM6Ly9hcGlmb3guY29tKSJ9XSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbeyJuYW1lIjogImppZmVuIiwgInJlIjogIlwiUG9pbnRzXCI6KC4qPyksXCIiLCAiZnJvbSI6ICJjb250ZW50In1dfX0sIHsicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImFwaTovL3V0aWwvdXJsZGVjb2RlIiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiY29udGVudD17e21lc3NhZ2V9fe+8jOW9k+WJjeenr+WIhjoge3tqaWZlbn19In0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbeyJuYW1lIjogIl9fbG9nX18iLCAicmUiOiAiXCLovazmjaLlkI5cIjogXCIoLiopXCIiLCAiZnJvbSI6ICJjb250ZW50In1dfX1d", + "date": "2023-11-10 10:54:40", + "version": "20231110", "commenturl": "https://github.com/qd-today/templates/issues/463" } } diff --git a/雨云签到.har b/雨云签到.har index dfc7528..0c62963 100644 --- a/雨云签到.har +++ b/雨云签到.har @@ -18,7 +18,56 @@ } ], "cookies": [], - "data": "{\"task_name\": \"每日签到\"}" + "data": "{\n \"task_name\": \"每日签到\"\n}" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + }, + { + "re": "\"code\":30011", + "from": "content" + } + ], + "failed_asserts": [], + "extract_variables": [ + { + "name": "code", + "re": "\"code\":(.*?),\"", + "from": "content" + }, + { + "name": "status", + "re": ".*", + "from": "status" + } + ] + } + }, + { + "comment": "判断条件成立", + "request": { + "method": "GET", + "url": "{% if code == \"30011\" or status == \"200\" %}", + "headers": [], + "cookies": [], + "data": "" + }, + "rule": { + "success_asserts": [], + "failed_asserts": [], + "extract_variables": [] + } + }, + { + "request": { + "method": "POST", + "url": "api://util/urldecode", + "headers": [], + "cookies": [], + "data": "content=签到成功" }, "rule": { "success_asserts": [ @@ -28,7 +77,125 @@ } ], "failed_asserts": [], + "extract_variables": [ + { + "name": "message", + "re": "\"转换后\": \"(.*)\"", + "from": "content" + } + ] + } + }, + { + "comment": "判断条件不成立", + "request": { + "method": "GET", + "url": "{% else %}", + "headers": [], + "cookies": [], + "data": "" + }, + "rule": { + "success_asserts": [], + "failed_asserts": [], "extract_variables": [] } + }, + { + "request": { + "method": "POST", + "url": "api://util/urldecode", + "headers": [], + "cookies": [], + "data": "content=今日已签到过啦~" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [], + "extract_variables": [ + { + "name": "message", + "re": "\"转换后\": \"(.*)\"", + "from": "content" + } + ] + } + }, + { + "comment": "判断块结束", + "request": { + "method": "GET", + "url": "{% endif %}", + "headers": [], + "cookies": [], + "data": "" + }, + "rule": { + "success_asserts": [] + } + }, + { + "request": { + "method": "GET", + "url": "https://api.v2.rainyun.com/user/", + "headers": [ + { + "name": "x-api-key", + "value": "{{ apikey }}" + }, + { + "name": "User-Agent", + "value": "Apifox/1.0.0 (https://apifox.com)" + } + ], + "cookies": [], + "data": "" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [], + "extract_variables": [ + { + "name": "jifen", + "re": "\"Points\":(.*?),\"", + "from": "content" + } + ] + } + }, + { + "request": { + "method": "POST", + "url": "api://util/urldecode", + "headers": [], + "cookies": [], + "data": "content={{message}},当前积分: {{jifen}}" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [], + "extract_variables": [ + { + "name": "__log__", + "re": "\"转换后\": \"(.*)\"", + "from": "content" + } + ] + } } ] \ No newline at end of file