上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

wjx快速抢讲座脚本,请求帮忙。

[复制链接]

该用户从未签到

1

主题

2

回帖

4

积分

助理工程师

积分
4
发表于 昨天 20:40 | 显示全部楼层 | 阅读模式
悬赏6油猫币未解决

const self_info=[
["xx",/姓名|名字/],
["xx,/院校/],
["xx",/学号|职工号/],
["xx",/邮箱/],
["xx",/学院|院系|单位/],
["xx",/班级/],
["xx",/专业/],
["xx",/联系方式|电话|手机|手机号/],
["xx",/QQ|qq/],
["xx",/微信/],
["无",/其他|其它|备注/],
["无",/收件地址/]
];
//.class 选择器选取带有指定 class 的所有元素。
const wjx_web={
module: ".ui-field-contain", //问题模块class
title: ".field-label", //问题标题class
text: ".ui-input-text", //内容填写class
};
//问题数量
let itemNum = 0;
//在页面中选取所有包括 ui-field-contain(class) 的元素。(元素选择器)。并对每个元素执行function()函数。
$(wjx_web.module).each(function(){
itemNum += 1; //对第 itemNum 个问题进行识别
let title = $(this).children(wjx_web.title).text(); //text() 返回 field-label(class) 元素内的所有文本内容
// if (itemNum === 1) {
// alert(title);
// }
for(let i = 0; i < self_info.length; i++){
// test() 方法用于 whether a pattern exists in a searched string。
// 如果 string 中含有匹配的文本,则返回 true,否则返回 false
if(self_info[i][1].test(title)){
$("#q"+itemNum).attr("value",self_info[i][0]); //#id 选择器通过 HTML 元素的 id 属性选取指定的元素。
break;
}
}
});
//wjx web: submitbtn mainBgColor (20230322)
//setTimeout($(".submitbtn").click(), 10000); //1秒后将会调用执行click()函数
//$(".submitbtn").click(); //提交时间太快,wjx出现验证码
//setTimeout(function() {
// 用函数包裹点击操作,确保延迟生效
// $(".submitbtn").click();
//}, 1000); // 100毫秒 = 0.1秒
以上就是我安装在油猴里用于问卷星抢讲座的脚本,但是别人手真的太快了,实在抢不到,只能想办法在自动提交问卷的方面想办法,但是上面的脚本中一旦用上那个延迟的代码,每次都会有智能验证出现,所以现在求大佬们解决一下这个问题,争取在1s内填写并提交。

  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    758

    主题

    6712

    回帖

    7362

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7362

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 昨天 22:26 | 显示全部楼层
    验证码是什么样子的?如果简单的话哥哥可以考虑直接找个本地ocr的直接秒了
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    2

    回帖

    4

    积分

    助理工程师

    积分
    4
    发表于 昨天 22:38 | 显示全部楼层

    李恒道 发表于 2025-10-15 22:26

    验证码是什么样子的?如果简单的话哥哥可以考虑直接找个本地ocr的直接秒了
    ...

    913d03aef870d2db0b3dc093badfe83.jpgccfab9ea167892ef36be11867850082.jpg
    第一张图是没点击得智能验证,第二张图是点击后得样子。
    据了解提交表单速度过快就会出现这个,给您一个测试用的问卷:https://www.wjx.cn/vm/YHRyoln.aspx

    回复

    使用道具 举报

  • TA的每日心情

    2025-8-16 01:57
  • 签到天数: 196 天

    [LV.7]常住居民III

    758

    主题

    6712

    回帖

    7362

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    7362

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 昨天 23:13 | 显示全部楼层
    这个是阿里云无感验证好像
    搜了一下没找到bypass的sdk库
    但是吾爱有一些资料,感觉搞起来太复杂了
    感觉哥哥也可以用pupeteer之类的并发去提交搞?
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    2

    回帖

    4

    积分

    助理工程师

    积分
    4
    发表于 5 小时前 | 显示全部楼层

    李恒道 发表于 2025-10-15 23:13

    这个是阿里云无感验证好像
    搜了一下没找到bypass的sdk库
    但是吾爱有一些资料,感觉搞起来太复杂了

    哥哥你说的其实我都不太懂,我请您喝奶茶,可以的话请您想想办法٩(๛ ˘ ³˘)۶♥

    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表