问卷星自动填写助手 - 自启动版

自动填写问卷星表单中的个人信息 - 页面加载时自动启动

作者
Jiashi
日安装量
1
总安装量
1
评分
0 0 0
版本
3.0
创建于
2025-06-08
更新于
2025-06-08
大小
19.6 KB
许可证
MIT
适用于

问卷星自动填写助手 - 使用手册

一、脚本简介

“问卷星自动填写助手”是一款强大的浏览器脚本,旨在为您节省在填写问卷星(wjx.cn, https://www.google.com/search?q=wenjuan.com)等平台的表单时,重复录入个人信息的时间。

当您打开一个问卷链接时,它会自动寻找页面上需要填写“姓名”、“学号”、“学院”、“手机”等常见信息的输入框,并使用您预先配置好的信息进行智能、快速的填充。

二、核心功能

  • ⚡️ 智能识别: 脚本内置了丰富的关键词库(如“姓名”、“Name”、“真实姓名”等),能够精准地识别出不同问卷中花样各异的字段标签,并填入正确的信息。
  • 🚀 自动运行: 无需任何手动点击,脚本会在您打开匹配的问卷页面后,等待页面加载完成并自动开始填写流程。
  • ⚙️ 高度可配置: 您只需在脚本的配置区域一次性填入自己的信息,即可在所有问卷中一劳永逸。
  • 💬 可视化提示: 脚本在开始运行时和填写结束后,会在页面右上角弹出提示消息,让您清楚地知道脚本的运行状态。
  • 🔄 动态页面适配: 能够应对动态加载(即非一次性加载完成)的复杂问卷页面,确保在新出现的表单元素上也能生效。

三、如何使用 (How to Use)

请遵循以下步骤来配置和使用本脚本,其中第二步是关键

第一步:安装脚本

  1. 确保您的浏览器已经安装了 Tampermonkey (篡改猴) 扩展。
  2. 通过 Tampermonkey 添加新脚本,并将本脚本的完整代码粘贴进去。

第二步:【最重要】配置您的个人信息

这是使用本脚本最核心的一步。您需要将脚本中预设的示例信息(如“张三”)修改为您自己的真实信息。

  1. 点击浏览器右上角的 Tampermonkey 图标,在菜单中选择 “管理面板” (Dashboard)。
  2. 在脚本列表中,找到名为 “问卷星自动填写助手 - 自启动版” 的脚本,点击它的 编辑按钮 (通常是一个铅笔或代码图标 < >)。
  3. 进入代码编辑页面后,找到开头的 userInfo 配置部分,它看起来像这样:
// 用户信息配置 - 请根据实际情况修改
const userInfo = {
    name: "张三",
    studentId: "20230001",
    gender: "男",
    college: "计算机学院",
    grade: "2023级",
    major: "计算机科学与技术",
    phone: "13800138000",
    email: "[email protected]",
    age: "20",
    class: "计科2301班"
};
  1. 修改信息:请将右侧双引号 "" 中的中文内容替换为您自己的信息。例如,将 "张三" 修改为 "[您的真实姓名]"

下表是每个配置项的说明:

配置项 (key) 说明 示例
name 您的姓名 "李四"
studentId 您的学号 "20240008"
gender 您的性别 "女"
college 您所在的学院 "外国语学院"
grade 您所在的年级 "2024级"
major 您所学的专业 "英语"
phone 您的手机号码 "18812345678"
email 您的电子邮箱 "[email protected]"
age 您的年龄 "19"
class 您所在的班级 "英语2402班"

注意:您只需要填写您常用的信息即可,不常用的字段可以留空(例如 age: "")或者保持原样,脚本不会填写空信息。

第三步:保存脚本

修改完成后,请务必保存!您可以直接按键盘上的 Ctrl + S 快捷键,或者点击编辑器菜单中的 “文件” -> “保存”

第四步:开始使用

现在,您可以关闭编辑页面。当您访问一个新的问卷星链接时,脚本将自动启动:

  1. 页面右上角会弹出提示:“正在智能识别并填写表单...”。
  2. 随后,页面上能被识别的输入框(如姓名、学号)会被自动填上您配置好的信息。
  3. 填写完毕后,提示会变为:“智能填写完成!成功填写 X 个字段”。

四、高级设置 (可选)

如果脚本未能识别某个字段(例如,一份问卷用“专业全称”来代替常见的“专业”),您可以手动为脚本“升级”:

  1. 再次进入脚本的编辑页面。
  2. 找到 fieldMappings 配置部分。
  3. 找到您希望扩展的字段,在它的关键词列表中添加新的关键词。

示例: 假设您想让 major (专业) 也能识别“专业全称”这个标签。 找到这一行: major: ['专业', 'major', '所学专业', '专业名称', '请选择专业', '学科专业', '所学学科'],

在最后加入新的关键词,变成: major: ['专业', 'major', '所学专业', '专业名称', '请选择专业', '学科专业', '所学学科', '专业全称'],

修改后记得保存脚本。

五、常见问题 (FAQ)

  • Q: 为什么有些信息没有被填写?

    • A: 请检查:1) 您是否在 userInfo 中配置了对应的信息? 2) 该问卷的字段标签是否非常特殊,没有包含在 fieldMappings 的关键词库中?(可参考第四节进行添加)
  • Q: 我修改了信息,但为什么没有生效?

    • A: 最常见的原因是修改后忘记保存脚本。请返回编辑页面,按 Ctrl+S 保存后再刷新问卷页面重试。
  • Q: 这个脚本会泄露我的隐私吗?

    • A: 请放心。您的所有个人信息都只存储在您自己电脑的浏览器中,脚本代码完全在本地运行,不会将您的信息发送到任何网络服务器。它的安全性等同于您浏览器的安全性。

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址