‌词达人自动答题系统PHP版:全套开源,前后台分离,附带软件及CDKey兑换功能

下载/围观0 /2
暂无演示
0.0/0
免费 金币

词达人自动答题系统PHP版简介与安装指南

开发语言:PHP + MySQL

系统概述
本系统是一个基于PHP和MySQL开发的词达人自动答题系统,前端采用Vue.js,实现前后台分离开发。系统已全开源,包含基本用户注册登录、短信验证、词达人主功能模块、CDKey兑换、套餐包等功能,适合有自动答题需求的教育机构或个人使用。

安装说明

  1. 前端依赖安装

    • 使用npm安装前端依赖:在项目根目录下运行npm install
  2. 配置调整

    • 刷题监控

      • 访问地址:https://你的域名/tools/vocabgo_doTask
      • 如遇报错,尝试将控制器改为vocabgoDo
      • 由于风控限制,当前使用1分钟定时任务,每次做1道题。PHP为单线程同步运行。
    • 任务数量配置

      • 修改app/tools/model/vocabgoModel.php中的limit(N),以及132行、135行、138行的N值,以设置同时运行的任务数量。
    • 答题速率与延迟

      • 修改app/tools/controller/vocabgoDo.php第39行的$time_spent值来调整答题速率和延迟。
    • 服务器IP拉黑处理

      • 如服务器IP被拉黑,需使用代理。代理获取函数在app/api/controller/Proxy.php中。
    • 后台管理

      • 套餐包卡密、任务、用户管理等可在后台查看。
      • 后台增加数据查询条件时,直接修改对应Vue组件中搜索框旁边的<el-select>里的<option>即可。
    • 套餐包卡密生成

      • 可在后台进行套餐包卡密的生成。
    • 任务状态与类型

      • 任务状态说明:0=未开始,1=进行中,2=已完成,3=异常,4=已风控。
      • 任务类型说明:class=班级任务,personal=个人任务。
    • 短信服务

      • 系统对接腾讯云短信服务,需修改应用配置文件app/extra/app_config.phpapp/index/controller/Sms.php内的发信参数。
    • 手动答题模式

      • 已实现手动答题模式,可通过app/tools/vocabgoTask方法传入任务ID拉取并开始指定任务。
    • 二维码生成

      • 词达人二维码生成地址在public/static/vocabgo/qrcodes。为防止生成过多垃圾文件,建议设置定时任务清理,如每4小时执行一次rm -rf /www/wwwroot/你的网站名/public/static/vocabgo/qrcodes/*

注意事项

  • 请确保已正确配置数据库连接信息。
  • 在进行任何修改前,请备份原始代码和数据库。
  • 如遇问题,请仔细阅读代码注释和配置文件,或联系技术支持。

总结
本系统已提供全面的开源代码和详细的安装说明,只需按照指南进行配置和调整,即可快速搭建起词达人自动答题系统。希望本系统能为您的教育事业或学习需求带来便利。

 

图片:

 


词达人完整开源.zip
31.11 MB

您可能还喜欢

首页 导航 会员
邮箱 TOP