From e427f9ddc0d0a49a8230e28141b22d8c8e5be86e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 22:30:33 +0800 Subject: [PATCH] =?UTF-8?q?Add=20HAR:=20=E6=BA=90=E7=A4=BE=E5=8C=BA?= =?UTF-8?q?=E7=AD=BE=E5=88=B0=20(#847)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: AIcxx --- tpls_history.json | 12 +++ ysqqd.har | 235 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 247 insertions(+) create mode 100644 ysqqd.har diff --git a/tpls_history.json b/tpls_history.json index cadf5d8..941e660 100644 --- a/tpls_history.json +++ b/tpls_history.json @@ -3852,6 +3852,18 @@ "date": "2025-01-15 20:18:40", "version": "20250115", "commenturl": "https://github.com/qd-today/templates/issues/782" + }, + "源社区签到": { + "name": "源社区签到", + "author": "早点睡", + "url": "https://raw.githubusercontent.com/qd-today/templates/master/ysqqd.har", + "update": false, + "comments": "每日签到和查询账号信息
需要使用cookie", + "filename": "ysqqd.har", + "content": "W3siY29tbWVudCI6ICLnmbvpmYbvvIznp6/liIbpobUiLCAicmVxdWVzdCI6IHsibWV0aG9kIjogIkdFVCIsICJ1cmwiOiAiaHR0cHM6Ly95c3FiYnMuY29tL2tfbWlzaWduLXNpZ24uaHRtbCIsICJoZWFkZXJzIjogW3sibmFtZSI6ICJIb3N0IiwgInZhbHVlIjogInlzcWJicy5jb20ifSwgeyJuYW1lIjogIkNvbm5lY3Rpb24iLCAidmFsdWUiOiAia2VlcC1hbGl2ZSJ9LCB7Im5hbWUiOiAiQ2FjaGUtQ29udHJvbCIsICJ2YWx1ZSI6ICJtYXgtYWdlPTAifSwgeyJuYW1lIjogInNlYy1jaC11YSIsICJ2YWx1ZSI6ICJcIiBOb3QgQTtCcmFuZFwiO3Y9XCI5OVwiLCBcIkNocm9taXVtXCI7dj1cIjEwMVwiIn0sIHsibmFtZSI6ICJzZWMtY2gtdWEtbW9iaWxlIiwgInZhbHVlIjogIj8wIn0sIHsibmFtZSI6ICJzZWMtY2gtdWEtcGxhdGZvcm0iLCAidmFsdWUiOiAiXCJXaW5kb3dzXCIifSwgeyJuYW1lIjogIlVwZ3JhZGUtSW5zZWN1cmUtUmVxdWVzdHMiLCAidmFsdWUiOiAiMSJ9LCB7Im5hbWUiOiAiVXNlci1BZ2VudCIsICJ2YWx1ZSI6ICJNb3ppbGxhLzUuMCAoV2luZG93cyBOVCAxMC4wOyBXaW42NDsgeDY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvMTAxLjAuNDk1MS42NCBTYWZhcmkvNTM3LjM2In0sIHsibmFtZSI6ICJBY2NlcHQiLCAidmFsdWUiOiAidGV4dC9odG1sLGFwcGxpY2F0aW9uL3hodG1sK3htbCxhcHBsaWNhdGlvbi94bWw7cT0wLjksaW1hZ2UvYXZpZixpbWFnZS93ZWJwLGltYWdlL2FwbmcsKi8qO3E9MC44LGFwcGxpY2F0aW9uL3NpZ25lZC1leGNoYW5nZTt2PWIzO3E9MC45In0sIHsibmFtZSI6ICJTZWMtRmV0Y2gtU2l0ZSIsICJ2YWx1ZSI6ICJzYW1lLW9yaWdpbiJ9LCB7Im5hbWUiOiAiU2VjLUZldGNoLU1vZGUiLCAidmFsdWUiOiAibmF2aWdhdGUifSwgeyJuYW1lIjogIlNlYy1GZXRjaC1Vc2VyIiwgInZhbHVlIjogIj8xIn0sIHsibmFtZSI6ICJTZWMtRmV0Y2gtRGVzdCIsICJ2YWx1ZSI6ICJkb2N1bWVudCJ9LCB7Im5hbWUiOiAiUmVmZXJlciIsICJ2YWx1ZSI6ICJodHRwczovL3lzcWJicy5jb20va19taXNpZ24tc2lnbi5odG1sIn0sIHsibmFtZSI6ICJBY2NlcHQtRW5jb2RpbmciLCAidmFsdWUiOiAiZ3ppcCwgZGVmbGF0ZSwgYnIifSwgeyJuYW1lIjogIkFjY2VwdC1MYW5ndWFnZSIsICJ2YWx1ZSI6ICJ6aC1DTix6aDtxPTAuOSJ9LCB7Im5hbWUiOiAiQ29va2llIiwgInZhbHVlIjogInt7Y29va2llfX0ifV0sICJjb29raWVzIjogW10sICJkYXRhIjogIiIsICJtaW1lVHlwZSI6ICIifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIjIwMCIsICJmcm9tIjogInN0YXR1cyJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAiZm9ybWhhc2giLCAicmUiOiAibmFtZT1cImZvcm1oYXNoXCIgdmFsdWU9XCIoLispXCIiLCAiZnJvbSI6ICJjb250ZW50In0sIHsibmFtZSI6ICJseHFkIiwgInJlIjogImlkPVwibHhkYXlzXCIgdmFsdWU9XCIoLispXCI+IiwgImZyb20iOiAiY29udGVudCJ9LCB7Im5hbWUiOiAicWRkaiIsICJyZSI6ICJpZD1cImx4bGV2ZWxcIiB2YWx1ZT1cIiguKylcIj4iLCAiZnJvbSI6ICJjb250ZW50In0sIHsibmFtZSI6ICJqZmpsIiwgInJlIjogImlkPVwibHhyZXdhcmRcIiB2YWx1ZT1cIiguKylcIj4iLCAiZnJvbSI6ICJjb250ZW50In0sIHsibmFtZSI6ICJ6dHMiLCAicmUiOiAiaWQ9XCJseHRkYXlzXCIgdmFsdWU9XCIoLispXCI+IiwgImZyb20iOiAiY29udGVudCJ9LCB7Im5hbWUiOiAiempmIiwgInJlIjogImNsYXNzPVwic2hvd21lbnVcIj7np6/liIY6ICguKyk8L2E+IiwgImZyb20iOiAiY29udGVudCJ9LCB7Im5hbWUiOiAiSUQiLCAicmUiOiAidGl0bGU9XCLorr/pl67miJHnmoTnqbrpl7RcIj4oLispPC9hPiIsICJmcm9tIjogImNvbnRlbnQifV19fSwgeyJyZXF1ZXN0IjogeyJtZXRob2QiOiAiR0VUIiwgInVybCI6ICJodHRwczovL3lzcWJicy5jb20vcGx1Z2luLnBocD9pZD1rX21pc2lnbiUzQXNpZ24mb3BlcmF0aW9uPXFpYW5kYW8mZm9ybWhhc2g9e3tmb3JtaGFzaHx1cmxlbmNvZGV9fSZmb3JtYXQ9ZW1wdHkmaW5hamF4PTEmYWpheHRhcmdldD0iLCAiaGVhZGVycyI6IFt7Im5hbWUiOiAiSG9zdCIsICJ2YWx1ZSI6ICJ5c3FiYnMuY29tIn0sIHsibmFtZSI6ICJDb25uZWN0aW9uIiwgInZhbHVlIjogImtlZXAtYWxpdmUifSwgeyJuYW1lIjogInNlYy1jaC11YSIsICJ2YWx1ZSI6ICJcIiBOb3QgQTtCcmFuZFwiO3Y9XCI5OVwiLCBcIkNocm9taXVtXCI7dj1cIjEwMVwiIn0sIHsibmFtZSI6ICJYLVJlcXVlc3RlZC1XaXRoIiwgInZhbHVlIjogIlhNTEh0dHBSZXF1ZXN0In0sIHsibmFtZSI6ICJzZWMtY2gtdWEtbW9iaWxlIiwgInZhbHVlIjogIj8wIn0sIHsibmFtZSI6ICJVc2VyLUFnZW50IiwgInZhbHVlIjogIk1vemlsbGEvNS4wIChXaW5kb3dzIE5UIDEwLjA7IFdpbjY0OyB4NjQpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS8xMDEuMC40OTUxLjY0IFNhZmFyaS81MzcuMzYifSwgeyJuYW1lIjogInNlYy1jaC11YS1wbGF0Zm9ybSIsICJ2YWx1ZSI6ICJcIldpbmRvd3NcIiJ9LCB7Im5hbWUiOiAiQWNjZXB0IiwgInZhbHVlIjogIiovKiJ9LCB7Im5hbWUiOiAiU2VjLUZldGNoLVNpdGUiLCAidmFsdWUiOiAic2FtZS1vcmlnaW4ifSwgeyJuYW1lIjogIlNlYy1GZXRjaC1Nb2RlIiwgInZhbHVlIjogImNvcnMifSwgeyJuYW1lIjogIlNlYy1GZXRjaC1EZXN0IiwgInZhbHVlIjogImVtcHR5In0sIHsibmFtZSI6ICJSZWZlcmVyIiwgInZhbHVlIjogImh0dHBzOi8veXNxYmJzLmNvbS9rX21pc2lnbi1zaWduLmh0bWwifSwgeyJuYW1lIjogIkFjY2VwdC1FbmNvZGluZyIsICJ2YWx1ZSI6ICJnemlwLCBkZWZsYXRlLCBiciJ9LCB7Im5hbWUiOiAiQWNjZXB0LUxhbmd1YWdlIiwgInZhbHVlIjogInpoLUNOLHpoO3E9MC45In1dLCAiY29va2llcyI6IFtdLCAiZGF0YSI6ICIiLCAibWltZVR5cGUiOiAiIn0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbXX19LCB7ImNvbW1lbnQiOiAiVW5pY29kZei9rOaNolxuIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJQT1NUIiwgInVybCI6ICJhcGk6Ly91dGlsL3VuaWNvZGUiLCAiaGVhZGVycyI6IFtdLCAiY29va2llcyI6IFtdLCAiZGF0YSI6ICJjb250ZW50PeetvuWIsOaDheWGte+8mlxcclxcbui0puWPt++8muOAkHt7SUR9feOAkVxcclxcbuS7iuWkqeiOt+W+l++8muOAkHt7amZqbH1944CR56ev5YiGIFxcclxcbui/nue7reetvuWIsO+8muOAkHt7bHhxZH1944CR5aSpIFxcclxcbue0r+iuoeetvuWIsO+8muOAkHt7enRzfX3jgJHlpKkgXFxyXFxu5oC744CQe3t6amZ9feOAkeenr+WIhiJ9LCAicnVsZSI6IHsic3VjY2Vzc19hc3NlcnRzIjogW3sicmUiOiAiMjAwIiwgImZyb20iOiAic3RhdHVzIn0sIHsicmUiOiAiXCLnirbmgIFcIjogXCJPS1wiIiwgImZyb20iOiAiY29udGVudCJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAiX19sb2dfXyIsICJyZSI6ICJcIui9rOaNouWQjlwiOiBcIiguKilcIiIsICJmcm9tIjogImNvbnRlbnQifV19fV0=", + "date": "2025-01-22 09:40:19", + "version": "20250122", + "commenturl": "https://github.com/qd-today/templates/issues/846" } } } \ No newline at end of file diff --git a/ysqqd.har b/ysqqd.har new file mode 100644 index 0000000..2889ca5 --- /dev/null +++ b/ysqqd.har @@ -0,0 +1,235 @@ +[ + { + "comment": "登陆,积分页", + "request": { + "method": "GET", + "url": "https://ysqbbs.com/k_misign-sign.html", + "headers": [ + { + "name": "Host", + "value": "ysqbbs.com" + }, + { + "name": "Connection", + "value": "keep-alive" + }, + { + "name": "Cache-Control", + "value": "max-age=0" + }, + { + "name": "sec-ch-ua", + "value": "\" Not A;Brand\";v=\"99\", \"Chromium\";v=\"101\"" + }, + { + "name": "sec-ch-ua-mobile", + "value": "?0" + }, + { + "name": "sec-ch-ua-platform", + "value": "\"Windows\"" + }, + { + "name": "Upgrade-Insecure-Requests", + "value": "1" + }, + { + "name": "User-Agent", + "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36" + }, + { + "name": "Accept", + "value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9" + }, + { + "name": "Sec-Fetch-Site", + "value": "same-origin" + }, + { + "name": "Sec-Fetch-Mode", + "value": "navigate" + }, + { + "name": "Sec-Fetch-User", + "value": "?1" + }, + { + "name": "Sec-Fetch-Dest", + "value": "document" + }, + { + "name": "Referer", + "value": "https://ysqbbs.com/k_misign-sign.html" + }, + { + "name": "Accept-Encoding", + "value": "gzip, deflate, br" + }, + { + "name": "Accept-Language", + "value": "zh-CN,zh;q=0.9" + }, + { + "name": "Cookie", + "value": "{{cookie}}" + } + ], + "cookies": [], + "data": "", + "mimeType": "" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [], + "extract_variables": [ + { + "name": "formhash", + "re": "name=\"formhash\" value=\"(.+)\"", + "from": "content" + }, + { + "name": "lxqd", + "re": "id=\"lxdays\" value=\"(.+)\">", + "from": "content" + }, + { + "name": "qddj", + "re": "id=\"lxlevel\" value=\"(.+)\">", + "from": "content" + }, + { + "name": "jfjl", + "re": "id=\"lxreward\" value=\"(.+)\">", + "from": "content" + }, + { + "name": "zts", + "re": "id=\"lxtdays\" value=\"(.+)\">", + "from": "content" + }, + { + "name": "zjf", + "re": "class=\"showmenu\">积分: (.+)", + "from": "content" + }, + { + "name": "ID", + "re": "title=\"访问我的空间\">(.+)", + "from": "content" + } + ] + } + }, + { + "request": { + "method": "GET", + "url": "https://ysqbbs.com/plugin.php?id=k_misign%3Asign&operation=qiandao&formhash={{formhash|urlencode}}&format=empty&inajax=1&ajaxtarget=", + "headers": [ + { + "name": "Host", + "value": "ysqbbs.com" + }, + { + "name": "Connection", + "value": "keep-alive" + }, + { + "name": "sec-ch-ua", + "value": "\" Not A;Brand\";v=\"99\", \"Chromium\";v=\"101\"" + }, + { + "name": "X-Requested-With", + "value": "XMLHttpRequest" + }, + { + "name": "sec-ch-ua-mobile", + "value": "?0" + }, + { + "name": "User-Agent", + "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36" + }, + { + "name": "sec-ch-ua-platform", + "value": "\"Windows\"" + }, + { + "name": "Accept", + "value": "*/*" + }, + { + "name": "Sec-Fetch-Site", + "value": "same-origin" + }, + { + "name": "Sec-Fetch-Mode", + "value": "cors" + }, + { + "name": "Sec-Fetch-Dest", + "value": "empty" + }, + { + "name": "Referer", + "value": "https://ysqbbs.com/k_misign-sign.html" + }, + { + "name": "Accept-Encoding", + "value": "gzip, deflate, br" + }, + { + "name": "Accept-Language", + "value": "zh-CN,zh;q=0.9" + } + ], + "cookies": [], + "data": "", + "mimeType": "" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [], + "extract_variables": [] + } + }, + { + "comment": "Unicode转换\n", + "request": { + "method": "POST", + "url": "api://util/unicode", + "headers": [], + "cookies": [], + "data": "content=签到情况:\\r\\n账号:【{{ID}}】\\r\\n今天获得:【{{jfjl}}】积分 \\r\\n连续签到:【{{lxqd}}】天 \\r\\n累计签到:【{{zts}}】天 \\r\\n总【{{zjf}}】积分" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + }, + { + "re": "\"状态\": \"OK\"", + "from": "content" + } + ], + "failed_asserts": [], + "extract_variables": [ + { + "name": "__log__", + "re": "\"转换后\": \"(.*)\"", + "from": "content" + } + ] + } + } +] \ No newline at end of file