qd-today / qd

QD [v20240210] —— HTTP请求定时任务自动执行框架 base on HAR Editor and Tornado Server
https://qd-today.github.io/qd/
MIT License
4.2k stars 546 forks source link

[Feature] 建议加入模拟按钮点击功能 #529

Open sjh00 opened 3 months ago

sjh00 commented 3 months ago

Verify steps

Describe the Feature

有的签到页面中,签到按钮响应链接传递使用时间戳和一系列参数计算所得的特殊加密参数,然后在当前页面唤起滑块验证,其中滑块验证同时含有真答案和假答案。由于签到链接的参数变量无法掌控,无法实现自动签到。

Describe the solution

希望加入模拟按钮点击功能,原理可以是设置按钮id、class、第几个button等selector,也可以是设置正则匹配,以实现类似jquery的click()功能;同时希望滑块验证功能能在这种情形下自动获取图片内容(或返回新的响应内容,使得用户可以在新页面上正则定位关键参数),并识别正确答案。

Describe alternatives

No response

Additional context

image image

a76yyyy commented 2 months ago

框架重构中,重构完成后支持用户自定义插件功能.

当前框架代码暂不添加新的 Features, 重构完成后重新展开 Feature 评估和开发