[ { "request": { "method": "GET", "url": "https://www.javbus.com/forum/misc.php?mod=seccode", "headers": [ { "name": "referer", "value": "https://www.javbus.com/forum/member.php?mod=logging&action=login" } ], "cookies": [], "data": "" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" } ], "failed_asserts": [], "extract_variables": [ { "name": "sec", "re": ".+", "from": "content" } ] } }, { "comment": "OCR识别", "request": { "method": "POST", "url": "api://util/dddd/ocr", "headers": [ { "name": "Content-Type", "value": "application/json" } ], "cookies": [], "data": "{\"img\":\"{{sec}}\",\"old\":\"False\",\"extra_onnx_name\":\"\"}" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" }, { "re": "\"状态\": \"OK\"", "from": "content" } ], "failed_asserts": [], "extract_variables": [ { "name": "sec", "re": "\"Result\": \"(.*)\"", "from": "content" } ] } }, { "request": { "method": "POST", "url": "https://www.javbus.com/forum/member.php?mod=logging&action=login&loginsubmit=yes&inajax=1", "headers": [], "cookies": [], "data": "username={{username}}&password={{password|urlencode}}&seccodeverify={{sec|urlencode}}" }, "rule": { "success_asserts": [ { "re": "succeed", "from": "content" } ], "failed_asserts": [], "extract_variables": [] } }, { "request": { "method": "GET", "url": "https://www.javbus.com/forum/home.php?mod=space", "headers": [], "cookies": [], "data": "" }, "rule": { "success_asserts": [ { "re": "退出", "from": "content" } ], "failed_asserts": [], "extract_variables": [ { "name": "t", "re": "在線時間\\d+ 小時", "from": "content" }, { "name": "u", "re": "content=\"(.+)的個人資料\"", "from": "content" }, { "name": "j", "re": "金錢\\d+ ", "from": "content" }, { "name": "g", "re": "usergroup[\\s\\S]+?>(.+)", "from": "content" }, { "name": "l", "re": "tip=\"(里程 \\d+, 距離下一級還需 \\d+ 里程)\"", "from": "content" } ] } }, { "comment": "Unicode转换", "request": { "method": "POST", "url": "api://util/unicode", "headers": [], "cookies": [], "data": "html_unescape=false&content=用户名:{{u}} 用户组:{{g}} {{l}} {{j | striptags}} {{t | striptags}}" }, "rule": { "success_asserts": [ { "re": "200", "from": "status" }, { "re": "\"状态\": \"200\"", "from": "content" } ], "failed_asserts": [], "extract_variables": [ { "name": "__log__", "re": "\"转换后\": \"(.*)\"", "from": "content" } ] } } ]