这段时间,看到群里很多同学都在发链接请大家填写调查问卷,本文将基于目前使用较多的调查问卷软件——问卷星,实现问卷的自动填写。
功能实现:
1、在浏览器中添加书签,在书签中的地址栏中复制如下代码
2、代码实现

javascript: void ((function () {var hash = {}; var a = document.evaluate('//input[(@type="radio") and not(@value="0")]//@name', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); if (a.snapshotLength){for (var i = 0; i < a.snapshotLength; i++) {if (!(a.snapshotItem(i).value in hash)) hash[a.snapshotItem(i).value] = 0;hash[a.snapshotItem(i).value]++;}for (i in hash) {document.evaluate('//input[(@type="radio")  and not(@value="0") and @name="' + i + '"]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(Math.floor(Math.random() * hash[i])).click();}}var array = new Array();var as = document.getElementsByTagName("a");var preName = "";var change = false;for(var i=0; i < as.length; i++){if(as[i].getAttribute("rel") != null && as[i].nextSibling.getAttribute("type") == "checkbox"){var name = as[i].nextSibling.getAttribute("name");var check = as[i].nextSibling.getAttribute("checked");if(check == "checked"){as[i].click();}if(preName == "" || preName == name){if(Math.random() * 10 > 5){as[i].click();change = true;}}var next = as[i + 1];if(next.getAttribute("rel") != null && next.nextSibling.getAttribute("type") == "checked" && next.getAttribute("name") != name){if(!change){as[i].click();}change = false;}if(i == as.length - 1 && !change){as[i].click();}preName = name;}}var objs = document.getElementsByTagName("textarea"); for (var i = 0; i < objs.length; i++){objs[i].focus(); objs[i].value = "最好的意见就是没有意见,哈哈哈哈哈哈哈"; objs[i].blur(); }var choose = document.getElementsByTagName("select");for (var i = 0; i < choose.length; i++) {choose[i].focus();choose[i].value = "1";choose[i].blur(); }})());
function validate(){return true;}
var btn = document.getElementById("submit_button");
window.setTimeout(btn.click(),2000);

本人学艺不精,本文脚本取自链接: JS实现问卷星自动填问卷脚本,两秒自动提交
3、复制问卷星问卷地址,搜索问卷地址
4、在调查问卷的界面中点击书签,即可完成一次问卷自动填写
问题:如何在各种浏览器中寻找地址栏
1、双核浏览器在地址栏中点击星号,在弹出窗口点击更多,在地址栏中添加代码
2、火狐浏览器点击书签,再点击管理所有书签在我的足迹的地址栏中复制代码
以上步骤都是经过本人验证有效的,欢迎大家指正。

问卷星简单自动填写调查问卷相关推荐

  1. 如何用python编写问卷调查_如何通过Python实现自动填写调查问卷

    0X00 前言 快开学了,看到空间里面各种求填写调查问卷的,我才想起来貌似我也还没做.对于这种无意义的问卷,我是不怎么感冒的,所以我打算使用"特技"来完成,也就是python,顺便 ...

  2. 你还在用问卷星?微信制作调查问卷他来了。

    问卷星,金数据之类的调查问卷工具用到最后发现都是要收费了,但是大部分人根本不想付费去制作问卷调查. 免费的问卷调查工具:使用直接再微信小程序搜索"创建问卷" 今天要说的是这个问卷调 ...

  3. 问卷星 如何自动填写问卷

    目标: 1.自动填写 2.按指定要求填写 3.可以指定填写的份数 步骤: 一.设备要求:     1.chrome 安装SwitchyOmega     2.下载 burp suite(直接可以运行, ...

  4. 仿造问卷星--开发一套调查问卷设计工具(1/3)--完整流程

    一,开发前的准备 第一步,初始化项目 创建package.json 首先,新建一个空文件夹项目,在空文件上按shift键同时鼠标右击,打开命令终端窗口 npm init 第二步,安装项目依赖 Parc ...

  5. 仿造问卷星--开发一套调查问卷设计工具(2/3)--完整流程

    本章主要内容是完善index.js逻辑功能. 1,修改index.html,直接copy html和css文件直接从源码中拷贝: html <!DOCTYPE html> <html ...

  6. (问卷星)自动填写问卷星脚本python、selenium

    该脚本只解决了单选,多选以及量表和矩阵量表,别的题目都没有改到,其次,如果多选有其他这个选项请修改代码,或者有最多和最少选择项规定,请修改源码. from selenium import webdri ...

  7. 仿造问卷星--开发一套调查问卷设计工具(3/3)--完整流程

    1,定义一个结果的对象: let resultObj = {id: 0,name: "",questions: [], }; id,name和questions分别对应问卷id,问 ...

  8. 使用python自动提交调查问卷

    使用python自动提交调查问卷 创建问卷 写python脚本 跑程序 查看结果 创建问卷 用问卷星创建一个调查问卷,填完数据提交 然后用burpsuite抓取数据包: 发现submitdata参数是 ...

  9. python写自动答题脚本_问卷星的自动答题脚本

    import time from datetime import datetime from random import randint from requests_html import HTMLS ...

最新文章

  1. 原生ajax+php上传图片的简单实现
  2. [AsyncHandle]什么引发了ObjectDisposedException?
  3. UVa-442-Matrix Chain Multiplication
  4. PHP整站迁移空间,discuz整站数据迁移搬家教程
  5. session_onend,你到底什么时候才能激发?
  6. 使用HttpWebRequest请求API接口以及其他网站资源
  7. java小程序扑克牌_用Java来写一个模拟斗地主发牌的小程序
  8. Xcode 卸载方法
  9. CurrentHashMap源码剖析
  10. 『软件工程1』详解软件是什么
  11. html5app大赛,Anyoffice -HTML5大赛 悦心(基于H5开发安卓音乐app)-项目总结
  12. 华工校赛E-舞蹈链模板(9x9数独)
  13. 访问k8s集群出现Unable to connect to the server: x509: certificate is valid for xxx, not xxx问题解决【详细步骤】
  14. iOS中调用短信和邮箱的方法
  15. 交通分析小区TAZ生成——以武汉市为例
  16. java locale string_java.lang.String.toUpperCase(Locale locale)方法实例
  17. [ipsec][crypto] 什么是AEAD加密算法中的AAD 及aad length
  18. 编程范式,函数汇编过程 7/11/18
  19. 领导说: 抱怨别人和责怪他人 , 都是自己没能力的表现 !
  20. 论文阅读笔记:ProjectionNet: Learning Efficient On-Device Deep Networks Using Neural Projections

热门文章

  1. 轻松实现富文本编辑器
  2. PHP使用ffmpeg压缩视频
  3. 关于yml文件图标为粉红色转成绿色的问题
  4. 这些线上峰会为何不约而同选择亿联视讯方案?云端协同、流畅安全是关键!
  5. idea中找不到maven projects的集中解决办法
  6. 【Top 30+案例评选】CSDN“2019 优秀AI、IoT应用案例TOP 30+”正式发布
  7. 2019年,成年人的奔溃来得那么突然,但他们仍选择负重前行
  8. python3 Flask 多人答题(完整项目带源码与使用)
  9. python 搜索引擎 词位置加权_网站搜索引擎推广公司,360关键词推广
  10. JAVA语言程序设计教程张席_Java语言程序设计教程