templates icon indicating copy to clipboard operation
templates copied to clipboard

m-team 评论区

Open 404gods opened this issue 2 years ago • 48 comments

HAR 模板名称

m-team-cookie-flaresolverr

作者信息

Sinkerine,404gods

模板备注及说明

cookies_value_tp: Cookies 中 "tp" key 的值 userid: userdetails.php?id={{userid}} 的用户 id FlareSolverr url: 如 http://localhost:8191/v1

HAR 文件名

m-team-cookie-flaresolverr.har

其他信息

暂无

HAR 模板内容

[
  {
    "request": {
      "method": "POST",
      "url": "{{flaresolverr_url}}",
      "headers": [
        {
          "name": "Content-Type",
          "value": "application/json"
        }
      ],
      "cookies": [],
      "data": "{\n  \"cmd\": \"request.get\",\n  \"url\":\"https://kp.m-team.cc/userdetails.php?id={{userid}}\",\n  \"cookies\": [{\"name\": \"tp\", \"value\": \"{{cookies_value_tp}}\", \"domain\": \"kp.m-team.cc\"}],\n  \"maxTimeout\": 60000\n}"
    },
    "rule": {
      "success_asserts": [
        {
          "re": "200",
          "from": "status"
        }
      ],
      "failed_asserts": [
        {
          "re": "https://kp.m-team.cc/login.php\\?returnto=",
          "from": "content"
        },
        {
          "re": "\"status\": \"error\"",
          "from": "content"
        }
      ],
      "extract_variables": [
        {
          "name": "title",
          "re": ".*</title>",
          "from": "content"
        },
        {
          "name": "traffic",
          "re": "color_ratio\\\\\"[\\s\\S]+color_active",
          "from": "content"
        }
      ]
    }
  },
  {
    "comment": "字符串替换",
    "request": {
      "method": "POST",
      "url": "api://util/string/replace",
      "headers": [],
      "cookies": [],
      "data": "r=text&p=font&s={{regex_replace(regex_replace(unicode(traffic), \"([<>]|color_\\w+|font)\", \"\"), \"(class=)?\\\"(\\n)?\\\"?\") | replace(\"/\", \"\")|urlencode}}&t=tt"
    },
    "rule": {
      "success_asserts": [
        {
          "re": "200",
          "from": "status"
        },
        {
          "re": "\"状态\": \"OK\"",
          "from": "content"
        }
      ],
      "failed_asserts": [],
      "extract_variables": [
        {
          "name": "__log__",
          "re": ".*",
          "from": "content"
        }
      ]
    }
  }
]

404gods avatar Jun 30 '22 10:06 404gods

m-team 加了 CF 验证。我提交了个 PR , 用 https://github.com/FlareSolverr/FlareSolverr 绕过去

15cm avatar Jul 05 '22 17:07 15cm

m-team 加了 CF 验证。我提交了个 PR , 用 https://github.com/FlareSolverr/FlareSolverr 绕过去

大佬,你新上传的m-team-cookie-flaresolverr.har模板咋使用呀?自己摸索了半天,也没有成功。

FelixAce avatar Jul 18 '22 06:07 FelixAce

m-team 加了 CF 验证。我提交了个 PR , 用 https://github.com/FlareSolverr/FlareSolverr 绕过去

很棒!现在可以正常保号了

404gods avatar Jul 19 '22 05:07 404gods

m-team 加了 CF 验证。我提交了个 PR , 用 https://github.com/FlareSolverr/FlareSolverr 绕过去

很棒!现在可以正常保号了

弱弱问一下怎么实现的,我按要求填了FlareSolverr的地址,馒头的id和cookie,然后测试总是失败。

FelixAce avatar Jul 19 '22 05:07 FelixAce

m-team 加了 CF 验证。我提交了个 PR , 用 https://github.com/FlareSolverr/FlareSolverr 绕过去

很棒!现在可以正常保号了

弱弱问一下怎么实现的,我按要求填了FlareSolverr的地址,馒头的id和cookie,然后测试总是失败。

FlareSolverr我是自建的docker,反代https,所以我的flaresolverr_url填的是https://域名:8191/v1,用本地http://localhost:8191/v1这样的地址就会失败,可能跟我的服务器不许http有关。 馒头的id是网址后的数字 ck不要全填,只要tp后面的值 其他就没什么好说的了

404gods avatar Jul 19 '22 05:07 404gods

m-team 加了 CF 验证。我提交了一个PR,用https://github.com/FlareSolverr/FlareSolverr绕过去

了不起!现在可以正常保号了

弱弱问一下怎么的,我按要求填写了FlareSolverr实现的地址,馒头的id和cookie,然后测试总是失败。

FlareSolverr我是自建的docker,反代https所以我的flaresolver1_url填写的是https://:819/v1,用本地http://localhost:8191/v1这样的地址可能会失败,连接只要 头的id是网址后面的数字 ck不要全填,tp后面的值 其他就没什么好说的了

大神,群晖如何docker如何配置FlareSolverr啊?菜鸟一枚,请指教。

taoads avatar Aug 13 '22 04:08 taoads

请问配置FlareSolverr后直接访问[https://域名:8192/v1]提示{"error":"Unknown resource or HTTP verb"}.签到还是正常进行的吗

claresongs avatar Sep 01 '22 00:09 claresongs

请问配置FlareSolverr后直接访问[https://域名:8192/v1]提示{"error":"Unknown resource or HTTP verb"}.签到还是正常进行的吗

m-team 加了 CF 验证。我提交了一个PR,用https://github.com/FlareSolverr/FlareSolverr绕过去

了不起!现在可以正常保号了

弱弱问一下怎么的,我按要求填写了FlareSolverr实现的地址,馒头的id和cookie,然后测试总是失败。

FlareSolverr我是自建的docker,反代https所以我的flaresolver1_url填写的是https://:819/v1,用本地http://localhost:8191/v1这样的地址可能会失败,连接只要 头的id是网址后面的数字 ck不要全填,tp后面的值 其他就没什么好说的了

大神,群晖如何docker如何配置FlareSolverr啊?菜鸟一枚,请指教。

https://www.geekyes.com/737.htm 照这个教程来

404gods avatar Sep 01 '22 08:09 404gods

请问配置FlareSolverr后直接访问[https://域名:8192/v1]提示{"error":"Unknown resource or HTTP verb"}.签到还是正常进行的吗

执行签到提示成功就是成功了

404gods avatar Sep 01 '22 08:09 404gods

配置FlareSolverr后直接访问[https://domain:8192/v1]提示{"error":"Unknown resource or HTTP verb"}.签到还是正常进行的吗

执行签到提示成功就是成功了

那就没问题了!感谢大佬回复

claresongs avatar Sep 01 '22 10:09 claresongs

10月4号开始签到失败,有遇到同样情况的宝宝吗?

lufy007 avatar Oct 06 '22 12:10 lufy007

10月4号开始签到失败,有遇到同样情况的宝宝吗?

我4号之后开始就一直失败超时了。

kokpk avatar Oct 09 '22 02:10 kokpk

已经不能使用了吗?

philboycn avatar Oct 18 '22 08:10 philboycn

cookie里面不知道是不是新加了一个cf_clearance字段,按照原来的har不成功,我改了下直接把我的cf_clearance写死在json里面就成功了2022-11-26

leohougmail avatar Nov 26 '22 03:11 leohougmail

cookie里面不知道是不是新加了一个cf_clearance字段,按照原来的har不成功,我改了下直接把我的cf_clearance写死在json里面就成功了2022-11-26

能出个教程吗?

lufy007 avatar Dec 02 '22 01:12 lufy007

这两个月的问题是上游的 bug https://github.com/FlareSolverr/FlareSolverr/issues/536 ,在 FlareSolverr v3.0.0 里已修复,更新版本后,我这里测试是可以了。

15cm avatar Jan 05 '23 17:01 15cm

这两个月的问题是上游的 bug FlareSolverr/FlareSolverr#536 ,在 FlareSolverr v3.0.0 里已修复,更新版本后,我这里测试是可以了。

今天更新3.0测试网站是可以连接了,但是cookies不起作用,登录不了,mteam和btschool都是,能贴个配置文件看看吗?

philboycn avatar Jan 06 '23 01:01 philboycn

配置

15cm avatar Jan 06 '23 05:01 15cm

不过我注意到有个问题是 FlareSolverr 没有把提供的 cookies 传过去,所以即便 200 也永远是停在登录页面。FlareSolverr 自己是说 3.0 支持了 cookies 的 https://github.com/FlareSolverr/FlareSolverr/issues/650

15cm avatar Jan 06 '23 06:01 15cm

我才发现 cookies support 还没 merge……,我去弄个有支持的 fork 的 docker image 试试

15cm avatar Jan 06 '23 06:01 15cm

15cm/flaresolverr:3.0.0 这个 docker image 解决了 cookies 的问题,有一个更改是它会直接用 root 跑,我自己因为有别的隔离方法所以 docker container 都是用 root 跑的。Docker image 是从这里 build 的: https://github.com/15cm/FlareSolverr , 没改代码实现,只是为了用别人的 fork,改下 Dockerfile 和加个 CI。

现在 cookies 要求 url/domain 填一个,HAR 得改一下

我有空开个 PR 更新一下。

15cm avatar Jan 06 '23 07:01 15cm

请教一下, 本地docker部署FlareSolverr之后,浏览器打开会显示

{"msg": "FlareSolverr is ready!", "version": "3.0.2", "userAgent": "Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"}

用来签到的话,尽管状态200,但还是报错说连不上FlareSolverr。

2023-01-11 22:02:11 日志:Failed at 1/1 request, Fail assert: {"re": "200", "from": "status"} from success_asserts, Response Error : HTTP 599: Failed to connect to localhost port 8191 after 0 ms: Couldn't connect to server, Request URL: {{flaresolverr_url}}

jumbo315 avatar Jan 11 '23 14:01 jumbo315

请教一下, 本地docker部署FlareSolverr之后,浏览器打开会显示

{"msg": "FlareSolverr is ready!", "version": "3.0.2", "userAgent": "Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"}

用来签到的话,尽管状态200,但还是报错说连不上FlareSolverr。

2023-01-11 22:02:11 日志:Failed at 1/1 request, Fail assert: {"re": "200", "from": "status"} from success_asserts, Response Error : HTTP 599: Failed to connect to localhost port 8191 after 0 ms: Couldn't connect to server, Request URL: {{flaresolverr_url}}

flaresolver 和 qiandao 是两个docker容器, 是不能用localhost进行直接通信的

a76yyyy avatar Jan 11 '23 14:01 a76yyyy

请教一下, 本地docker部署FlareSolverr之后,浏览器打开会显示

{"msg": "FlareSolverr is ready!", "version": "3.0.2", "userAgent": "Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"}

用来签到的话,尽管状态200,但还是报错说连不上FlareSolverr。

2023-01-11 22:02:11 日志:Failed at 1/1 request, Fail assert: {"re": "200", "from": "status"} from success_asserts, Response Error : HTTP 599: Failed to connect to localhost port 8191 after 0 ms: Couldn't connect to server, Request URL: {{flaresolverr_url}}

flaresolver 和 qiandao 是两个docker容器, 是不能用localhost进行直接通信的

好的,谢谢,但是写http://192.168.1.3:8191/v1 也失败,

2023-01-11 22:55:24 日志:Failed at 1/1 request, Fail assert: {"re": "https://kp.m-team.cc/login.php\?returnto=", "from": "content"} from failed_asserts, Request URL: {{flaresolverr_url}}

jumbo315 avatar Jan 11 '23 14:01 jumbo315

好的,谢谢,但是写http://192.168.1.3:8191/v1 也失败,

2023-01-11 22:55:24 日志:Failed at 1/1 request, Fail assert: {"re": "https://kp.m-team.cc/login.php\?returnto=", "from": "content"} from failed_asserts, Request URL: {{flaresolverr_url}}

@15cm

a76yyyy avatar Jan 11 '23 15:01 a76yyyy

第二次响应说明连上了 Flaresoverr 但是 cookies 没传给 m-team,所以看到了登录页面的链接。请确认使用了 15cm/flaresolverr 这个 docker 镜像,并且正确设置了 cookies_value_tp 的值

15cm avatar Jan 11 '23 18:01 15cm

我安装了最新的 Flaresoverr 3.02 docker版本,不知为什么会报错:[dumb-init] node: No such file or directory,以前Flaresoverr V2版本的时候都是好的

404gods avatar Jan 12 '23 02:01 404gods

官方的 master 还没 cookie 支持,我说的 docker image 是用了一个 fork 的包含了 cookie 支持的 repo,详情见 https://github.com/qiandao-today/templates/issues/225#issuecomment-1373210205

15cm avatar Jan 12 '23 02:01 15cm

2023.01.15 mteam迁移网站导致cookie发生变化,需要更新

DAVPanda avatar Jan 15 '23 02:01 DAVPanda

我刚刚重新登录后并没有发现 cookie 用的项有变化 ,现在的 HAR 也依然能使用。请提供证据(比如你的 cookie 截图)证明 https://github.com/qiandao-today/templates/issues/225#issuecomment-1383028762

15cm avatar Jan 15 '23 03:01 15cm