Update HAR: 王者营地 (#510)

Co-authored-by: a76yyyy <a76yyyy@users.noreply.github.com>
This commit is contained in:
github-actions[bot] 2024-02-03 03:19:00 +08:00 committed by GitHub
parent a0adb41aa5
commit c9704fcc1e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 103 additions and 14 deletions

View File

@ -1002,11 +1002,11 @@
"author": "wjf0214,pooneyy", "author": "wjf0214,pooneyy",
"url": "https://raw.githubusercontent.com/qd-today/templates/master/王者营地.har", "url": "https://raw.githubusercontent.com/qd-today/templates/master/王者营地.har",
"update": true, "update": true,
"comments": "token:Header; <br>userId:Header; <br>signin_payload_for_raw_format:Body;<br>https://kohcamp.qq.com", "comments": "APP 抓包, 寻找URL为 https://kohcamp.qq.com/operation/action/newsignin 的请求, <br>获取请求头中的 token 与 userId, 以及请求体中的全部内容, 请求体是一个json。<br>signin_payload_for_raw_format 中填入完整的请求体, 形如<br>{\"cSystem\":\"ios\",\"h5Get\":1,\"roleId\":\"2012345674\"}<br>https://kohcamp.qq.com",
"filename": "王者营地.har", "filename": "王者营地.har",
"content": "W3siY29tbWVudCI6ICLnrb7liLAiLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImh0dHBzOi8va29oY2FtcC5xcS5jb20vb3BlcmF0aW9uL2FjdGlvbi9zaWduaW4iLCAiaGVhZGVycyI6IFt7Im5hbWUiOiAidG9rZW4iLCAidmFsdWUiOiAie3t0b2tlbn19In0sIHsibmFtZSI6ICJ1c2VySWQiLCAidmFsdWUiOiAie3t1c2VySWR9fSJ9LCB7Im5hbWUiOiAiY29udGVudC10eXBlIiwgInZhbHVlIjogImFwcGxpY2F0aW9uL2pzb24ifV0sICJjb29raWVzIjogW10sICJkYXRhIjogInt7c2lnbmluX3BheWxvYWRfZm9yX3Jhd19mb3JtYXR9fSJ9LCAicnVsZSI6IHsic3VjY2Vzc19hc3NlcnRzIjogW3sicmUiOiAiMjAwIiwgImZyb20iOiAic3RhdHVzIn1dLCAiZmFpbGVkX2Fzc2VydHMiOiBbXSwgImV4dHJhY3RfdmFyaWFibGVzIjogW3sibmFtZSI6ICJyZXR1cm5Db2RlIiwgInJlIjogIlwicmV0dXJuQ29kZVwiOigtP1xcZCspIiwgImZyb20iOiAiY29udGVudCJ9LCB7Im5hbWUiOiAicmV0dXJuTXNnIiwgInJlIjogIlwicmV0dXJuTXNnXCI6XCIoLis/KVwiIiwgImZyb20iOiAiY29udGVudCJ9LCB7Im5hbWUiOiAidXNlclRvdGFsU2lnbiIsICJyZSI6ICJcInVzZXJUb3RhbFNpZ25cIjpcIiguKz8pXCIiLCAiZnJvbSI6ICJjb250ZW50In1dfX0sIHsiY29tbWVudCI6ICLliKTmlq3mnaHku7bmiJDnq4siLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIkdFVCIsICJ1cmwiOiAieyUgaWYgcmV0dXJuQ29kZSA9PSAwICV9IiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbXSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFtdfX0sIHsiY29tbWVudCI6ICLlpoLmnpznrb7liLDmiJDlip/vvIzov5Tlm57ntK/orqHlpKnmlbAiLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImFwaTovL3V0aWwvdXJsZGVjb2RlIiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiY29udGVudD3nrb7liLDmiJDlip/vvIzlt7LntK/orqHnrb7liLAge3t1c2VyVG90YWxTaWdufX0g5aSpIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifSwgeyJyZSI6ICJcIueKtuaAgVwiOiBcIjIwMFwiIiwgImZyb20iOiAiY29udGVudCJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAiX19sb2dfXyIsICJyZSI6ICJcIui9rOaNouWQjlwiOiBcIiguKilcIiIsICJmcm9tIjogImNvbnRlbnQifV19fSwgeyJjb21tZW50IjogIuWIpOaWreadoeS7tuS4jeaIkOeriyIsICJyZXF1ZXN0IjogeyJtZXRob2QiOiAiR0VUIiwgInVybCI6ICJ7JSBlbHNlICV9IiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbXSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFtdfX0sIHsiY29tbWVudCI6ICLlpoLmnpznrb7liLDlpLHotKXvvIzov5Tlm54gcmV0dXJuTXNnIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJQT1NUIiwgInVybCI6ICJhcGk6Ly91dGlsL3VybGRlY29kZSIsICJoZWFkZXJzIjogW10sICJjb29raWVzIjogW10sICJkYXRhIjogImNvbnRlbnQ9562+5Yiw5aSx6LSl77yM44CQe3tyZXR1cm5Nc2d9feOAkSJ9LCAicnVsZSI6IHsic3VjY2Vzc19hc3NlcnRzIjogW3sicmUiOiAiMjAwIiwgImZyb20iOiAic3RhdHVzIn0sIHsicmUiOiAiXCLnirbmgIFcIjogXCIyMDBcIiIsICJmcm9tIjogImNvbnRlbnQifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbeyJuYW1lIjogIl9fbG9nX18iLCAicmUiOiAiXCLovazmjaLlkI5cIjogXCIoLiopXCIiLCAiZnJvbSI6ICJjb250ZW50In1dfX0sIHsiY29tbWVudCI6ICLliKTmlq3lnZfnu5PmnZ8iLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIkdFVCIsICJ1cmwiOiAieyUgZW5kaWYgJX0iLCAiaGVhZGVycyI6IFtdLCAiY29va2llcyI6IFtdLCAiZGF0YSI6ICIifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFtdfX1d", "content": "W3siY29tbWVudCI6ICLnrb7liLAiLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImh0dHBzOi8va29oY2FtcC5xcS5jb20vb3BlcmF0aW9uL2FjdGlvbi9uZXdzaWduaW4iLCAiaGVhZGVycyI6IFt7Im5hbWUiOiAidG9rZW4iLCAidmFsdWUiOiAie3t0b2tlbn19In0sIHsibmFtZSI6ICJ1c2VySWQiLCAidmFsdWUiOiAie3t1c2VySWR9fSJ9LCB7Im5hbWUiOiAiY29udGVudC10eXBlIiwgInZhbHVlIjogImFwcGxpY2F0aW9uL2pzb24ifV0sICJjb29raWVzIjogW10sICJkYXRhIjogInt7c2lnbmluX3BheWxvYWRfZm9yX3Jhd19mb3JtYXR9fSJ9LCAicnVsZSI6IHsic3VjY2Vzc19hc3NlcnRzIjogW3sicmUiOiAiMjAwIiwgImZyb20iOiAic3RhdHVzIn1dLCAiZmFpbGVkX2Fzc2VydHMiOiBbeyJyZSI6ICLnmbvlvZXmgIHlj4LmlbDkuI3lhagiLCAiZnJvbSI6ICJjb250ZW50In0sIHsicmUiOiAi55m75b2V5oCB5aSx5pWI77yM6K+36YeN5paw55m75b2VIiwgImZyb20iOiAiY29udGVudCJ9LCB7InJlIjogIuaTjeS9nOeahOWkqumikee5ge+8jOivt+eojeWQjuWGjeivlSIsICJmcm9tIjogImNvbnRlbnQifV0sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAicmV0dXJuQ29kZSIsICJyZSI6ICJcInJldHVybkNvZGVcIjooLT9cXGQrKSIsICJmcm9tIjogImNvbnRlbnQifSwgeyJuYW1lIjogInJldHVybk1zZyIsICJyZSI6ICJcInJldHVybk1zZ1wiOlwiKC4rPylcIiIsICJmcm9tIjogImNvbnRlbnQifSwgeyJuYW1lIjogInRvdGFsU2lnbkRheXMiLCAicmUiOiAiXCJ0b3RhbFNpZ25EYXlzXCI6KC0/XFxkKykiLCAiZnJvbSI6ICJjb250ZW50In0sIHsibmFtZSI6ICJvcmlnaW5fcmVzcG9uc2UiLCAicmUiOiAiLioiLCAiZnJvbSI6ICJjb250ZW50In1dfX0sIHsiY29tbWVudCI6ICLliKTmlq3mnaHku7bmiJDnq4siLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIkdFVCIsICJ1cmwiOiAieyUgaWYgcmV0dXJuQ29kZSA9PSBcIjBcIiAlfSIsICJoZWFkZXJzIjogW10sICJjb29raWVzIjogW10sICJkYXRhIjogIiJ9LCAicnVsZSI6IHsic3VjY2Vzc19hc3NlcnRzIjogW10sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbXX19LCB7ImNvbW1lbnQiOiAi5oql5ZGK562+5Yiw5oiQ5YqfIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJQT1NUIiwgInVybCI6ICJhcGk6Ly91dGlsL3VybGRlY29kZSIsICJoZWFkZXJzIjogW10sICJjb29raWVzIjogW10sICJkYXRhIjogImNvbnRlbnQ9562+5Yiw5oiQ5YqfIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifSwgeyJyZSI6ICJcIueKtuaAgVwiOiBcIjIwMFwiIiwgImZyb20iOiAiY29udGVudCJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAibXNnIiwgInJlIjogIlwi6L2s5o2i5ZCOXCI6IFwiKC4qKVwiIiwgImZyb20iOiAiY29udGVudCJ9XX19LCB7ImNvbW1lbnQiOiAi5Yik5pat5p2h5Lu25LiN5oiQ56uLIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJHRVQiLCAidXJsIjogInslIGVsc2UgJX0iLCAiaGVhZGVycyI6IFtdLCAiY29va2llcyI6IFtdLCAiZGF0YSI6ICIifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFtdLCAiZmFpbGVkX2Fzc2VydHMiOiBbXSwgImV4dHJhY3RfdmFyaWFibGVzIjogW119fSwgeyJjb21tZW50IjogIuWmguaenOetvuWIsOWksei0pe+8jOi/lOWbniByZXR1cm5Nc2ciLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImFwaTovL3V0aWwvdXJsZGVjb2RlIiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiY29udGVudD3nrb7liLDlpLHotKXvvIzjgJB7e3JldHVybk1zZ31944CRIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifSwgeyJyZSI6ICJcIueKtuaAgVwiOiBcIjIwMFwiIiwgImZyb20iOiAiY29udGVudCJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAibXNnIiwgInJlIjogIlwi6L2s5o2i5ZCOXCI6IFwiKC4qKVwiIiwgImZyb20iOiAiY29udGVudCJ9XX19LCB7ImNvbW1lbnQiOiAi5Yik5pat5Z2X57uT5p2fIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJHRVQiLCAidXJsIjogInslIGVuZGlmICV9IiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbXSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFtdfX0sIHsiY29tbWVudCI6ICLojrflj5bnrb7liLDmgLvlpKnmlbAiLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImh0dHBzOi8va29oY2FtcC5xcS5jb20vb3BlcmF0aW9uL2FjdGlvbi9zaWduaW5mbyIsICJoZWFkZXJzIjogW3sibmFtZSI6ICJ0b2tlbiIsICJ2YWx1ZSI6ICJ7e3Rva2VufX0ifSwgeyJuYW1lIjogInVzZXJJZCIsICJ2YWx1ZSI6ICJ7e3VzZXJJZH19In0sIHsibmFtZSI6ICJjb250ZW50LXR5cGUiLCAidmFsdWUiOiAiYXBwbGljYXRpb24vanNvbiJ9XSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAie3tzaWduaW5fcGF5bG9hZF9mb3JfcmF3X2Zvcm1hdH19In0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbeyJuYW1lIjogInVzZXJUb3RhbFNpZ24iLCAicmUiOiAiXCJ1c2VyVG90YWxTaWduXCI6KC0/XFxkKykiLCAiZnJvbSI6ICJjb250ZW50In1dfX0sIHsiY29tbWVudCI6ICJVUkzop6PnoIEiLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIlBPU1QiLCAidXJsIjogImFwaTovL3V0aWwvdXJsZGVjb2RlIiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAiY29udGVudD17e21zZ31977yM5pys5pyI57Sv6K6h562+5Yiw77yae3t1c2VyVG90YWxTaWdufX3lpKkifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIjIwMCIsICJmcm9tIjogInN0YXR1cyJ9LCB7InJlIjogIlwi54q25oCBXCI6IFwiMjAwXCIiLCAiZnJvbSI6ICJjb250ZW50In1dLCAiZmFpbGVkX2Fzc2VydHMiOiBbXSwgImV4dHJhY3RfdmFyaWFibGVzIjogW3sibmFtZSI6ICJfX2xvZ19fIiwgInJlIjogIlwi6L2s5o2i5ZCOXCI6IFwiKC4qKVwiIiwgImZyb20iOiAiY29udGVudCJ9XX19XQ==",
"date": "2024-01-21 23:27:26", "date": "2024-02-03 03:17:32",
"version": "20240121", "version": "20240203",
"commenturl": "https://github.com/qd-today/templates/issues/110" "commenturl": "https://github.com/qd-today/templates/issues/110"
}, },
"网易云游戏": { "网易云游戏": {

View File

@ -3,7 +3,7 @@
"comment": "签到", "comment": "签到",
"request": { "request": {
"method": "POST", "method": "POST",
"url": "https://kohcamp.qq.com/operation/action/signin", "url": "https://kohcamp.qq.com/operation/action/newsignin",
"headers": [ "headers": [
{ {
"name": "token", "name": "token",
@ -28,7 +28,20 @@
"from": "status" "from": "status"
} }
], ],
"failed_asserts": [], "failed_asserts": [
{
"re": "登录态参数不全",
"from": "content"
},
{
"re": "登录态失效,请重新登录",
"from": "content"
},
{
"re": "操作的太频繁,请稍后再试",
"from": "content"
}
],
"extract_variables": [ "extract_variables": [
{ {
"name": "returnCode", "name": "returnCode",
@ -41,8 +54,13 @@
"from": "content" "from": "content"
}, },
{ {
"name": "userTotalSign", "name": "totalSignDays",
"re": "\"userTotalSign\":\"(.+?)\"", "re": "\"totalSignDays\":(-?\\d+)",
"from": "content"
},
{
"name": "origin_response",
"re": ".*",
"from": "content" "from": "content"
} }
] ]
@ -52,7 +70,7 @@
"comment": "判断条件成立", "comment": "判断条件成立",
"request": { "request": {
"method": "GET", "method": "GET",
"url": "{% if returnCode == 0 %}", "url": "{% if returnCode == \"0\" %}",
"headers": [], "headers": [],
"cookies": [], "cookies": [],
"data": "" "data": ""
@ -64,13 +82,13 @@
} }
}, },
{ {
"comment": "如果签到成功,返回累计天数", "comment": "报告签到成功",
"request": { "request": {
"method": "POST", "method": "POST",
"url": "api://util/urldecode", "url": "api://util/urldecode",
"headers": [], "headers": [],
"cookies": [], "cookies": [],
"data": "content=签到成功,已累计签到 {{userTotalSign}} 天" "data": "content=签到成功"
}, },
"rule": { "rule": {
"success_asserts": [ "success_asserts": [
@ -86,7 +104,7 @@
"failed_asserts": [], "failed_asserts": [],
"extract_variables": [ "extract_variables": [
{ {
"name": "__log__", "name": "msg",
"re": "\"转换后\": \"(.*)\"", "re": "\"转换后\": \"(.*)\"",
"from": "content" "from": "content"
} }
@ -131,7 +149,7 @@
"failed_asserts": [], "failed_asserts": [],
"extract_variables": [ "extract_variables": [
{ {
"name": "__log__", "name": "msg",
"re": "\"转换后\": \"(.*)\"", "re": "\"转换后\": \"(.*)\"",
"from": "content" "from": "content"
} }
@ -148,7 +166,78 @@
"data": "" "data": ""
}, },
"rule": { "rule": {
"success_asserts": [] "success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "获取签到总天数",
"request": {
"method": "POST",
"url": "https://kohcamp.qq.com/operation/action/signinfo",
"headers": [
{
"name": "token",
"value": "{{token}}"
},
{
"name": "userId",
"value": "{{userId}}"
},
{
"name": "content-type",
"value": "application/json"
}
],
"cookies": [],
"data": "{{signin_payload_for_raw_format}}"
},
"rule": {
"success_asserts": [
{
"re": "200",
"from": "status"
}
],
"failed_asserts": [],
"extract_variables": [
{
"name": "userTotalSign",
"re": "\"userTotalSign\":(-?\\d+)",
"from": "content"
}
]
}
},
{
"comment": "URL解码",
"request": {
"method": "POST",
"url": "api://util/urldecode",
"headers": [],
"cookies": [],
"data": "content={{msg}},本月累计签到:{{userTotalSign}}天"
},
"rule": {
"success_asserts": [
{
"re": "200",
"from": "status"
},
{
"re": "\"状态\": \"200\"",
"from": "content"
}
],
"failed_asserts": [],
"extract_variables": [
{
"name": "__log__",
"re": "\"转换后\": \"(.*)\"",
"from": "content"
}
]
} }
} }
] ]