问卷星在线刷油猴脚本

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

脚本功能

问卷星在线批量刷,自动答题,自动刷新(清除)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 格式的脚本安装文件,拖拽到已清空的编辑器中,保存即可。

问卷星在线刷油猴脚本插图

问卷星在线刷下载地址
问卷星在线刷油猴脚本插图1
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x