之前写过一个文章,由于app相对敏感,所以把文章删除了,今天换一个app重新写一下。
对于自动答题的脚本,一般分两步:
一是做一个答案库(题库);
二是根据答案库里面的答案进行答题;
先来看看答题的效果:
大家应该可以看到答题可以做到完全准确,由于使用的了山海插件获取xml,以及担心切换速度太快导致app崩溃而加了几秒延迟,所以看起来答题速度并不快。
下面进入教程部分:
第一点:制作答案库;
不同app的答案获取方式是完全不一样的,以我目前这个app(驾考宝典)为例,它的答案获取方式是在“背题模式”里面。
我需要做的把题目和对应的答案提取出来,保存到文本里面。
这里我为了提取方便,把题库存成了json格式。
先来看一下代码,然后具体来分析过程:
考虑文章标题中说的无视分辨率,这里在脚本开始我写了一个获取模拟器宽度的命令,目的是为了根据不同设备的宽度,调整左右滑动的距离。
Dim x=GetScreenX()
Swipe x * 0.9, 500, x * 0.1, 500, 300
新建一个空白文本,考虑到电脑记事本建txt会自动添加bom头这个弊端,所以直接用按键命令生成的。
Dim 路径="/sdc