开发语言:PHP + MySQL
系统概述:
本系统是一个基于PHP和MySQL开发的词达人自动答题系统,前端采用Vue.js,实现前后台分离开发。系统已全开源,包含基本用户注册登录、短信验证、词达人主功能模块、CDKey兑换、套餐包等功能,适合有自动答题需求的教育机构或个人使用。
安装说明:
前端依赖安装:
npm install
。配置调整:
刷题监控:
https://你的域名/tools/vocabgo_doTask
vocabgoDo
。任务数量配置:
app/tools/model/vocabgoModel.php
中的limit(N)
,以及132行、135行、138行的N值,以设置同时运行的任务数量。答题速率与延迟:
app/tools/controller/vocabgoDo.php
第39行的$time_spent
值来调整答题速率和延迟。服务器IP拉黑处理:
app/api/controller/Proxy.php
中。后台管理:
<el-select>
里的<option>
即可。套餐包卡密生成:
任务状态与类型:
class
=班级任务,personal
=个人任务。短信服务:
app/extra/app_config.php
和app/index/controller/Sms.php
内的发信参数。手动答题模式:
app/tools/vocabgoTask
方法传入任务ID拉取并开始指定任务。二维码生成:
public/static/vocabgo/qrcodes
。为防止生成过多垃圾文件,建议设置定时任务清理,如每4小时执行一次rm -rf /www/wwwroot/你的网站名/public/static/vocabgo/qrcodes/*
。注意事项:
总结:
本系统已提供全面的开源代码和详细的安装说明,只需按照指南进行配置和调整,即可快速搭建起词达人自动答题系统。希望本系统能为您的教育事业或学习需求带来便利。
图片: