问卷星在线刷

问卷星在线批量刷,自动答题,自动刷新(清除)Cookies,需手动点击滑块验证和提交,支持单选、多选、下拉框、量表、填空。代码采用ES6+,低版本浏览器可能无法使用。不需要更改链接中的 vm 为 vj。

当前为 2023-05-09 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
zzy-cl
评分
0 0 0
版本
1.0.3
创建于
2023-05-09
更新于
2023-05-09
大小
5.8 KB
许可证
MIT
适用于

问卷星在线刷

本脚本用于问卷星问卷调查的在线批量填写。

适配的问题类型

单选、多选、下拉框、量表、单项填空

用法

1. 安装脚本,打开源代码处,将 url改为自己问卷的链接,如下:

// 定义自己问卷的 url
const url = 'https://www.wjx.cn/vm/ODYlfUQ.aspx' // 这个链接改为自己的链接

2. 修改answerList配置,按顺序填写自己问卷的类型和每个选项的比例,如下:

let answerList = [
    {id: 1, type: '单选', bili: [30, 70]},
    {id: 2, type: '单选', bili: [20, 30, 30, 20]},
    {id: 3, type: '多选', bili: [50, 50, 50, 50]},
    {id: 4, type: '多选', bili: [20, 30, 30, 30, 40]},
    {id: 5, type: '下拉', bili: [20, 30, 40, 10]},
    {id: 6, type: '下拉', bili: [30, 20, 10, 40]},
    {id: 7, type: '量表', bili: [25, 25, 25, 25]},
    {id: 8, type: '量表', bili: [20, 20, 20, 20, 20]},
    {id: 9, type: '填空', bili: [50, 50], content: ['哈哈哈', '嘿嘿嘿']},
    {id: 10, type: '填空', bili: [50, 50], content: ['哈哈哈', '嘿嘿嘿']}
]
  • []是一个数组,里面存放所有问题的答案。
  • {}是一个对象,里面存放每一道题的详细配置。
  • id是题目的序号,即第几题。
  • type是题目的类型,目前只支持单选多选下拉量表填空这五种类型的问题。
  • bili是对应问题中每个选项被选中比例,规则如下:
    • 单选题、下拉题、量表题:这三种问题本质都是单选题类型,bili后面[]中的数字个数是对应问题选项的个数,数的大小对应着这个选项被选中的比例,这几个数字相加要等于100,例如,我们第一题是个单选题,四个选项,每个选项被选中的概率都是25%,那么我们的配置应该写为{id: 1, type: '单选', bili: [25,25,25,25]}
    • 多选题:规则和单选类似,只不过bili的配置总和不再是100,因为每个选项被选中是独立的,可以有好几个选项被选中,所以每个选项对应的数字都是1~100,之间。例如,第二道选择题为多选,三个选项,每个选项被选中的概率都为70%,那么我们配置要写为{id: 2, type: '多选', bili: [70,70,70]}
    • 填空:填空有些类似单选题,多了一个content,就是可能会填进去的文字,和bili是一一对应的。

说明

  • 通过本脚本刷的问卷后台显示的IP都是一样的,当然,正常情况下谁做问卷还看IP啊(手动狗头)。
  • 问卷星提交时的滑动验证尚未解决,尝试写过模拟滑动过程,只能成功前几次,家人们谁懂啊,太难了,本人大学生太菜了,试了试其他人的脚本,也是有一样的问题哈哈哈,所以我干脆就把验证提交的功能去掉了。
  • 如果有什么解决不了的问题或者Bug可以联系我,联系方式会放在下面。想让我代刷的勿扰,没错,我很懒滴!
  • 代码很简单,大家可以拿去研究一下,照猫画虎写出其他问题类型。
  • 祝大家生活愉快,学业有成!

联系方式

电子邮箱: [email protected]
QQ: 3636807736
微信: 15830651621
个人网站: www.zhaozeyu.top