自动答题脚本教程及源码分享(无视分辨率)兼容auto.js autojs pro 复诵答案、100%正确率

您所在的位置:网站首页 自动答题脚本怎么用 自动答题脚本教程及源码分享(无视分辨率)兼容auto.js autojs pro 复诵答案、100%正确率

自动答题脚本教程及源码分享(无视分辨率)兼容auto.js autojs pro 复诵答案、100%正确率

2024-07-13 17:39| 来源: 网络整理| 查看: 265

文章目录 流程将excel表格数据解析为json格式实现答题测试地址

流程

首先将题库excel表格文件转为json格式的字符串保存到手机上 然后在从这个文件读取json字符串转为json数组对象进行匹配查找控件答题

将excel表格数据解析为json格式 /* 文件名 */ var SelectFilename = "知识答题题库.xls"; /* 下载路径 */ var FileRoute = "cloud/download/"; /* 下载链接 可以将表格文件上传到云空间,右键复制下载链接*/ var SelectFileListUrl = "http://cdn.smartcloudscript.com/package/%E7%9F%A5%E8%AF%86%E7%AD%94%E9%A2%98%E9%A2%98%E5%BA%93.xls" utilsObj.downLoadFile(SelectFileListUrl, FileRoute + SelectFilename); /* 解析excel数据 */ var excelData = readExcelData(FileRoute + SelectFilename, "题库"); console.log(JSON.stringify(excelData)) if (SelectFilename.indexOf(".") != -1) { var SelectFileName = SelectFilename.substring(0, SelectFilename.indexOf(".")); files.write("/sdcard/" + FileRoute + SelectFileName + ".js", JSON.stringify(excelData)); console.log("已将excel数据保存到手机:" + FileRoute + SelectFileName + ".js") } function readExcelData(fileRoute, SheetName) { var questionBankList = []; try { /* 获取到Excel文件 */ var file = new File("/sdcard/" + fileRoute); var wb = Workbook.getWorkbook(file); /* 获取指定的sheet页码 通过指定的Sheet页的名字获取指定的Sheet页,也可以通过索引获取Sheet */ var sheet = wb.getSheet(SheetName); /* 以第一行为键名,必须是中文或者是应为,不能用符合和数字 */ var keyList = [] for (var column = 0; column { return item["题型"].indexOf(returned.text()) != -1; }); log(contentListType.length) if (contentListType.length > 0) { for (var i = 0, len = contentListType.length; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3