diff --git a/PT通用签到保号.har b/PT通用签到保号.har new file mode 100644 index 0000000..c766662 --- /dev/null +++ b/PT通用签到保号.har @@ -0,0 +1,119 @@ +[ + { + "request": { + "method": "GET", + "url": "https://{{domain}}/attendance.php", + "headers": [ + { + "name": ":method", + "value": "GET" + }, + { + "name": ":path", + "value": "/attendance.php" + }, + { + "name": "upgrade-insecure-requests", + "value": "1" + }, + { + "name": "dnt", + "value": "1" + }, + { + "name": "user-agent", + "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 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": "accept-encoding", + "value": "gzip, deflate, br" + }, + { + "name": "accept-language", + "value": "zh-CN,zh;q=0.9" + }, + { + "name": "cookie", + "value": "{{cookie}}" + } + ], + "cookies": [] + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [ + { + "re": "关闭维护", + "from": "content" + } + ], + "extract_variables": [ + { + "name": "recheck_cnt", + "re": "第[\\s\\S]+今日签到排名:\\d+ / \\d+", + "from": "content" + }, + { + "name": "traffic", + "re": "分享率[:][\\s\\S]+当前活动", + "from": "content" + } + ] + } + }, + { + "comment": "字符串替换", + "request": { + "method": "POST", + "url": "api://util/string/replace", + "headers": [], + "cookies": [], + "data": "r=text&p=当前活动&t=&s={{domain}}: {{traffic | striptags}} {{regex_replace(recheck_cnt | striptags, \"点击[\\s\\S]+目前\", \"\")}}" + }, + "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 diff --git a/PT通用过CF签到保号.har b/PT通用过CF签到保号.har new file mode 100644 index 0000000..f8d7601 --- /dev/null +++ b/PT通用过CF签到保号.har @@ -0,0 +1,149 @@ +[ + { + "comment": "手动输入 JSON 以适配修改过的 pt 站", + "request": { + "method": "GET", + "url": "{% if flaresolverr_json %}", + "headers": [], + "cookies": [], + "data": "" + }, + "rule": { + "success_asserts": [], + "failed_asserts": [], + "extract_variables": [] + } + }, + { + "comment": "", + "request": { + "method": "POST", + "url": "{{flaresolverr_url}}", + "headers": [ + { + "name": "Content-Type", + "value": "application/json" + } + ], + "cookies": [], + "data": "{\n \"cmd\": \"request.get\",\n \"url\": \"https://{{domain}}/attendance.php\",\n \"cookies\": [\n {\n \"name\": \"c_secure_login\",\n \"value\": \"{{c_secure_login}}\",\n \"domain\": \"{{domain}}\"\n },\n {\n \"name\": \"c_secure_pass\",\n \"value\": \"{{c_secure_pass}}\",\n \"domain\": \"{{domain}}\"\n },\n {\n \"name\": \"c_secure_uid\",\n \"value\": \"{{c_secure_uid}}\",\n \"domain\": \"{{domain}}\"\n }\n ],\n \"maxTimeout\": 60000\n}", + "mimeType": "application/json" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [ + { + "re": "你需要启用cookies才能登录或切换语言", + "from": "content" + } + ], + "extract_variables": [ + { + "name": "traffic", + "re": "\\\\u4e0a\\\\u4f20\\\\u91cf.*\\\\u5f53\\\\u524d\\\\u6d3b\\\\u52a8", + "from": "content" + } + ] + } + }, + { + "comment": "判断条件不成立", + "request": { + "method": "GET", + "url": "{% else %}", + "headers": [], + "cookies": [], + "data": "" + }, + "rule": { + "success_asserts": [], + "failed_asserts": [], + "extract_variables": [] + } + }, + { + "comment": "使用自定义 JSON", + "request": { + "method": "POST", + "url": "{{flaresolverr_url}}", + "headers": [ + { + "name": "Content-Type", + "value": "application/json" + } + ], + "cookies": [], + "data": "{{flaresolverr_json}}", + "mimeType": "application/json" + }, + "rule": { + "success_asserts": [ + { + "re": "200", + "from": "status" + } + ], + "failed_asserts": [ + { + "re": "你需要启用cookies才能登录或切换语言", + "from": "content" + } + ], + "extract_variables": [ + { + "name": "traffic", + "re": "\\\\u4e0a\\\\u4f20\\\\u91cf.*\\\\u5f53\\\\u524d\\\\u6d3b\\\\u52a8", + "from": "content" + } + ] + } + }, + { + "comment": "判断块结束", + "request": { + "method": "GET", + "url": "{% endif %}", + "headers": [], + "cookies": [], + "data": "" + }, + "rule": { + "success_asserts": [] + } + }, + { + "comment": "通知", + "request": { + "method": "POST", + "url": "api://util/string/replace", + "headers": [], + "cookies": [], + "data": "r=text&p=当前活动&t=&s={{ unicode(traffic) | striptags }}" + }, + "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 diff --git a/tpls_history.json b/tpls_history.json index 24ddf51..3986e56 100644 --- a/tpls_history.json +++ b/tpls_history.json @@ -2545,7 +2545,31 @@ "version": "20230425", "commenturl": "https://github.com/qd-today/templates/issues/326" }, - "torrentleech": { + "PT通用签到保号": { + "name": "PT通用签到保号", + "author": "IITII", + "url": "https://raw.githubusercontent.com/qiandao-today/templates/master/PT通用签到保号.har", + "update": false, + "comments": "用户 Cookies 从 F12 .php 请求获取. 签到结果获取目前只适配了原版 NexusPHP", + "filename": "PT通用签到保号.har", + "content": "", + "date": "2023-05-04 22:30:00", + "version": "20230504", + "commenturl": "https://github.com/qiandao-today/templates/issues/328" + }, + "PT通用过CF签到保号": { + "name": "PT通用过CF签到保号", + "author": "IITII", + "url": "https://raw.githubusercontent.com/qiandao-today/templates/master/PT通用过CF签到保号.har", + "update": false, + "comments": "c_secure_uid, c_secure_pass, c_secure_login 自行从 cookies 里面提取
flaresolverr 地址填写格式: http://{ip}:{port}/v1, 比如 http://localhost:8191/v1
具体看评论区", + "filename": "PT通用过CF签到保号.har", + "content": "", + "date": "2023-05-04 22:30:00", + "version": "20230504", + "commenturl": "https://github.com/qiandao-today/templates/issues/329" + }, + "op.gg自动刷新LOL战绩": { "name": "op.gg自动刷新LOL战绩", "author": "嘉然今天吃什么", "url": "https://raw.githubusercontent.com/qd-today/templates/master/op.gg自动刷新LOL战绩.har",