From 6e11a1ab062a423ef47a967484334b8fce80c575 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
 <41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 27 Feb 2024 07:56:17 +0800
Subject: [PATCH] =?UTF-8?q?Add=20HAR:=20=E6=9D=91=E8=8A=B1=E8=AE=BA?=
 =?UTF-8?q?=E5=9D=9B=20(#564)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Co-authored-by: loveqianool <loveqianool@users.noreply.github.com>
---
 tpls_history.json |  12 ++++
 村花论坛.har      | 178 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 190 insertions(+)
 create mode 100644 村花论坛.har

diff --git a/tpls_history.json b/tpls_history.json
index d281f80..d30350f 100644
--- a/tpls_history.json
+++ b/tpls_history.json
@@ -3216,6 +3216,18 @@
             "date": "2024-02-26 20:38:44",
             "version": "20240226",
             "commenturl": "https://github.com/qd-today/templates/issues/559"
+        },
+        "村花论坛": {
+            "name": "村花论坛",
+            "author": "NSFW",
+            "url": "https://raw.githubusercontent.com/qd-today/templates/master/村花论坛.har",
+            "update": false,
+            "comments": "https://www.cunhua.moe<br>cookie",
+            "filename": "村花论坛.har",
+            "content": "W3sicmVxdWVzdCI6IHsibWV0aG9kIjogIkdFVCIsICJ1cmwiOiAiaHR0cDovLzIwc3VpLnRvcC8iLCAiaGVhZGVycyI6IFtdLCAiY29va2llcyI6IFtdLCAiZGF0YSI6ICIifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIjIwMCIsICJmcm9tIjogInN0YXR1cyJ9XSwgImZhaWxlZF9hc3NlcnRzIjogW10sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7Im5hbWUiOiAibiIsICJyZSI6ICLnvIAoXFwuXFx3Kyk8IiwgImZyb20iOiAiY29udGVudCJ9XX19LCB7ImNvbW1lbnQiOiAi5a2X56ym5Liy5pu/5o2iIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJQT1NUIiwgInVybCI6ICJhcGk6Ly91dGlsL3N0cmluZy9yZXBsYWNlIiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXSwgImRhdGEiOiAicj1qc29uJnA9JnM9JnQ9aHR0cHM6Ly93d3cuY3VuaHVhe3tufX0ifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIjIwMCIsICJmcm9tIjogInN0YXR1cyJ9LCB7InJlIjogIlwi54q25oCBXCI6IFwiT0tcIiIsICJmcm9tIjogImNvbnRlbnQifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbeyJuYW1lIjogImRvbWFpbiIsICJyZSI6ICJcIuWkhOeQhuWQjuWtl+espuS4slwiOiBcIiguKilcIiIsICJmcm9tIjogImNvbnRlbnQifV19fSwgeyJyZXF1ZXN0IjogeyJtZXRob2QiOiAiR0VUIiwgInVybCI6ICJ7e2RvbWFpbn19L2ZvcnVtLnBocCIsICJoZWFkZXJzIjogW3sibmFtZSI6ICJjb29raWUiLCAidmFsdWUiOiAie3sgY29va2llIH19In1dLCAiY29va2llcyI6IFtdfSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIumAgOWHuiIsICJmcm9tIjogImNvbnRlbnQifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFtdLCAiZXh0cmFjdF92YXJpYWJsZXMiOiBbeyJyZSI6ICJmb3JtaGFzaD0oXFx3KykiLCAiZnJvbSI6ICJjb250ZW50IiwgIm5hbWUiOiAiZm9ybWhhc2gifV19fSwgeyJyZXF1ZXN0IjogeyJtZXRob2QiOiAiR0VUIiwgInVybCI6ICJ7e2RvbWFpbn19L3BsdWdpbi5waHA/aWQ9a19taXNpZ24lM0FzaWduJm9wZXJhdGlvbj1xaWFuZGFvJmZvcm1hdD1nbG9iYWxfdXNlcm5hdl9leHRyYSZmb3JtaGFzaD17eyAgZm9ybWhhc2ggfHVybGVuY29kZX19JmluYWpheD0xJmFqYXh0YXJnZXQ9a19taXNpZ25fdG9wYiIsICJoZWFkZXJzIjogW10sICJjb29raWVzIjogW119LCAicnVsZSI6IHsic3VjY2Vzc19hc3NlcnRzIjogW3sicmUiOiAiMjAwIiwgImZyb20iOiAic3RhdHVzIn1dLCAiZmFpbGVkX2Fzc2VydHMiOiBbXSwgImV4dHJhY3RfdmFyaWFibGVzIjogW119fSwgeyJyZXF1ZXN0IjogeyJtZXRob2QiOiAiR0VUIiwgInVybCI6ICJ7e2RvbWFpbn19L2hvbWUucGhwP21vZD1zcGFjZSZkbz1wcm9maWxlIiwgImhlYWRlcnMiOiBbXSwgImNvb2tpZXMiOiBbXX0sICJydWxlIjogeyJzdWNjZXNzX2Fzc2VydHMiOiBbeyJyZSI6ICIyMDAiLCAiZnJvbSI6ICJzdGF0dXMifV0sICJmYWlsZWRfYXNzZXJ0cyI6IFt7InJlIjogIuivt+WFiOeZu+W9lSIsICJmcm9tIjogImNvbnRlbnQifV0sICJleHRyYWN0X3ZhcmlhYmxlcyI6IFt7InJlIjogIuWcqOe6v+aXtumXtDwvZW0+XFxkK1xcc+Wwj+aXtjwvbGk+IiwgImZyb20iOiAiY29udGVudCIsICJuYW1lIjogInNqIn0sIHsibmFtZSI6ICJqZiIsICJyZSI6ICI8ZW0+KOenr+WIhltcXHNcXFNdK+milykiLCAiZnJvbSI6ICJjb250ZW50In0sIHsibmFtZSI6ICJ1c2VyIiwgInJlIjogIuiuv+mXruaIkeeahOepuumXtFwiPiguKyk8IiwgImZyb20iOiAiY29udGVudCJ9LCB7Im5hbWUiOiAiZ3JvdXAiLCAicmUiOiAidXNlcmdyb3VwW1xcc1xcU10rPz4oLis/KTwiLCAiZnJvbSI6ICJjb250ZW50In1dfX0sIHsiY29tbWVudCI6ICJVbmljb2Rl6L2s5o2iIiwgInJlcXVlc3QiOiB7Im1ldGhvZCI6ICJQT1NUIiwgInVybCI6ICJhcGk6Ly91dGlsL3VuaWNvZGUiLCAiaGVhZGVycyI6IFtdLCAiY29va2llcyI6IFtdLCAiZGF0YSI6ICJodG1sX3VuZXNjYXBlPWZhbHNlJmNvbnRlbnQ955So5oi35ZCN77yae3t1c2VyfX0g55So5oi357uE77yae3tncm91cH19IHt7amYgfCBzdHJpcHRhZ3N9fSB7e3NqIHwgc3RyaXB0YWdzfX0ifSwgInJ1bGUiOiB7InN1Y2Nlc3NfYXNzZXJ0cyI6IFt7InJlIjogIjIwMCIsICJmcm9tIjogInN0YXR1cyJ9LCB7InJlIjogIlwi54q25oCBXCI6IFwiMjAwXCIiLCAiZnJvbSI6ICJjb250ZW50In1dLCAiZmFpbGVkX2Fzc2VydHMiOiBbXSwgImV4dHJhY3RfdmFyaWFibGVzIjogW3sibmFtZSI6ICJfX2xvZ19fIiwgInJlIjogIlwi6L2s5o2i5ZCOXCI6IFwiKC4qKVwiIiwgImZyb20iOiAiY29udGVudCJ9XX19XQ==",
+            "date": "2024-02-27 07:55:27",
+            "version": "20240227",
+            "commenturl": "https://github.com/qd-today/templates/issues/563"
         }
     }
 }
\ No newline at end of file
diff --git a/村花论坛.har b/村花论坛.har
new file mode 100644
index 0000000..6dbe7bf
--- /dev/null
+++ b/村花论坛.har
@@ -0,0 +1,178 @@
+[
+    {
+        "request": {
+            "method": "GET",
+            "url": "http://20sui.top/",
+            "headers": [],
+            "cookies": [],
+            "data": ""
+        },
+        "rule": {
+            "success_asserts": [
+                {
+                    "re": "200",
+                    "from": "status"
+                }
+            ],
+            "failed_asserts": [],
+            "extract_variables": [
+                {
+                    "name": "n",
+                    "re": "缀(\\.\\w+)<",
+                    "from": "content"
+                }
+            ]
+        }
+    },
+    {
+        "comment": "字符串替换",
+        "request": {
+            "method": "POST",
+            "url": "api://util/string/replace",
+            "headers": [],
+            "cookies": [],
+            "data": "r=json&p=&s=&t=https://www.cunhua{{n}}"
+        },
+        "rule": {
+            "success_asserts": [
+                {
+                    "re": "200",
+                    "from": "status"
+                },
+                {
+                    "re": "\"状态\": \"OK\"",
+                    "from": "content"
+                }
+            ],
+            "failed_asserts": [],
+            "extract_variables": [
+                {
+                    "name": "domain",
+                    "re": "\"处理后字符串\": \"(.*)\"",
+                    "from": "content"
+                }
+            ]
+        }
+    },
+    {
+        "request": {
+            "method": "GET",
+            "url": "{{domain}}/forum.php",
+            "headers": [
+                {
+                    "name": "cookie",
+                    "value": "{{ cookie }}"
+                }
+            ],
+            "cookies": []
+        },
+        "rule": {
+            "success_asserts": [
+                {
+                    "re": "退出",
+                    "from": "content"
+                }
+            ],
+            "failed_asserts": [],
+            "extract_variables": [
+                {
+                    "re": "formhash=(\\w+)",
+                    "from": "content",
+                    "name": "formhash"
+                }
+            ]
+        }
+    },
+    {
+        "request": {
+            "method": "GET",
+            "url": "{{domain}}/plugin.php?id=k_misign%3Asign&operation=qiandao&format=global_usernav_extra&formhash={{  formhash |urlencode}}&inajax=1&ajaxtarget=k_misign_topb",
+            "headers": [],
+            "cookies": []
+        },
+        "rule": {
+            "success_asserts": [
+                {
+                    "re": "200",
+                    "from": "status"
+                }
+            ],
+            "failed_asserts": [],
+            "extract_variables": []
+        }
+    },
+    {
+        "request": {
+            "method": "GET",
+            "url": "{{domain}}/home.php?mod=space&do=profile",
+            "headers": [],
+            "cookies": []
+        },
+        "rule": {
+            "success_asserts": [
+                {
+                    "re": "200",
+                    "from": "status"
+                }
+            ],
+            "failed_asserts": [
+                {
+                    "re": "请先登录",
+                    "from": "content"
+                }
+            ],
+            "extract_variables": [
+                {
+                    "re": "在线时间</em>\\d+\\s小时</li>",
+                    "from": "content",
+                    "name": "sj"
+                },
+                {
+                    "name": "jf",
+                    "re": "<em>(积分[\\s\\S]+颗)",
+                    "from": "content"
+                },
+                {
+                    "name": "user",
+                    "re": "访问我的空间\">(.+)<",
+                    "from": "content"
+                },
+                {
+                    "name": "group",
+                    "re": "usergroup[\\s\\S]+?>(.+?)<",
+                    "from": "content"
+                }
+            ]
+        }
+    },
+    {
+        "comment": "Unicode转换",
+        "request": {
+            "method": "POST",
+            "url": "api://util/unicode",
+            "headers": [],
+            "cookies": [],
+            "data": "html_unescape=false&content=用户名:{{user}} 用户组:{{group}} {{jf | striptags}} {{sj | striptags}}"
+        },
+        "rule": {
+            "success_asserts": [
+                {
+                    "re": "200",
+                    "from": "status"
+                },
+                {
+                    "re": "\"状态\": \"200\"",
+                    "from": "content"
+                }
+            ],
+            "failed_asserts": [],
+            "extract_variables": [
+                {
+                    "name": "__log__",
+                    "re": "\"转换后\": \"(.*)\"",
+                    "from": "content"
+                }
+            ]
+        }
+    }
+]
\ No newline at end of file