【求教】保存文字到外部文件并读取查找(实现自动答题)
autojs吧
全部回复
仅看楼主
level 3
I💖V 楼主
保存和读取不会啊。。。。
思路:
1.从APP获取题目(是文字,获取到);
2.到外部文件中查找;
3.11外部文件中能找到题目;
3.12读取题目答案;
3.13判断答案是否存在;
3.14存在则点击,不存在则alert("手动点击")。
3.21外部文件中找不到题目;
3.22随机点击一个答案;
3.23错了,结束;
3.24对了,将题目和答案保存到外部文件。
问题:这里面的2, 3.12, 3.24从文件查找、读取、保存不会。。。。
扩展: 填空题
有多个空, 该如何保存和读取?
2019年07月03日 02点07分 1
level 3
I💖V 楼主
第一个问题是选择题
2019年07月03日 02点07分 2
level 1
使用autojs的文件处理函数。
files模块提供了一些常见的文件处理,包括文件读写、移动、复制、删掉等。
把text写入到文件path中。如果文件存在则覆盖,不存在则创建。
var text = "文件内容";//写入文件files.write("/sdcard/1.txt", text);//用其他应用查看文件app.viewFile("/sdcard/1.txt");
2019年07月11日 06点07分 3
thanks
2019年07月12日 12点07分
获取了题目怎么从文件中查找答案
2019年10月17日 01点10分
file可能不太合适,现在已经学会使用数据库了
2019年11月02日 13点11分
@I💖V 自动获取题目是怎么实现的?能说一下吗
2019年12月06日 15点12分
level 5
获取了题目怎么从文件中查找答案
2019年10月17日 01点10分 4
预设题目和答案,也就是题库。
2019年10月23日 01点10分
level 4
楼主做出来了没有
2019年10月27日 00点10分 5
做好了,使用数据库importClass('android.database.sqlite.SQLiteDatabase'); 然后从数据库中搜索,返回答案 db = SQLiteDatabase.openOrCreateDatabase("/data/data/脚本/tiku.db",null); cu = db.rawQuery("select * from table where id='3', null);
2019年11月02日 13点11分
自动获取题目是怎么实现的?能说一下吗
2019年12月06日 15点12分
level 2
楼主,请问引用数据库的问题,具体是怎么实现的呢?
我参照你的回复写了,提示db = SQLiteDatabase.openOrCreateDatabase("/data/data/脚本/tiku.db",null); 在这一步就打不开,当然我设置好了相应的路径以及数据库文件,没法进行下去。
code 14 SQLITE_CANTOEN
2020年12月31日 09点12分 8
1