本脚本用于问卷星问卷调查的在线批量填写。
脚本功能
问卷星在线批量刷,自动答题,自动刷新(清除)Cookies,需手动点击滑块验证和提交,支持单选、多选、下拉框、量表、填空。代码采用ES6+,低版本浏览器可能无法使用。不需要更改链接中的 vm 为 vj。
本脚本用于问卷星问卷调查的在线批量填写。
适配的问题类型
单选、多选、下拉框、量表、单项填空
用法
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
是一一对应的。
- 单选题、下拉题、量表题:这三种问题本质都是单选题类型,
脚本安装
一、安装油猴脚本管理器插件
如果有条件,可以直接在谷歌Chrome商店下载安装。
如果无法访问,点击下面链接下载Tampermonkey油猴脚本管理器插件的安装包,解压之后,再将crx文件安装到你的谷歌浏览器上,具体可参考这篇文章。
二、安装脚本
大家先下载本文的脚本离线文件,然后启动脚本编辑器,点击浏览器工具栏上的油猴插件图标,打开【添加新脚本】,将下载的 js 格式的脚本安装文件,拖拽到已清空的编辑器中,保存即可。
问卷星在线刷下载地址

为打击盗链困扰,本站已启用公众号验证
扫码关注公众号,发【识别码】获取
扫码关注公众号,发【识别码】获取
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
订阅评论
登录
0 评论