网页在线考试随机选ABCD的问题
使用键盘控制,假设
A send("{SPACE}")
B send("{DOWN}")
C send("{DOWN}") send("{DOWN}")
D send("{DOWN}") send("{DOWN}") send("{DOWN}")
这样的按键组合,如何随机执行呢?
题与题的跳转已经可用TAB来跳转 再假设弄得更真一点,每一题有四分之一机会是使用随便选题,四分之三机会是使用指定的按键组合又该有什么思路呢? 本帖最后由 netegg 于 2013-1-12 18:16 编辑
$cmd = ''
For $j = 2 To Random(2,4,1)
$cmd &= "Send('{down}')"
Next
execute($cmd)
随机选bcd的情况,选a的lz自己想吧
$num = random(1,4,1)
if $num = 1 then
send('{space}')
else
send('{down ' & $num & '}')
endif 非常感谢楼上的,基本能满足要求了。把答案转成键位再贴到AU3已比较麻烦了,再做概率条件那只能一题一题贴了,更麻烦了,尝试嵌套一个概率条件,貌似有点问题~ 回复 4# friendtasy
没明白 回复 5# netegg
蛋兄24小时保持战斗状态?厉害!! 好比在考场上自己捏四个纸团,里面写上ABCD,然后随机选一个,即是答案~ 性质一样!
他这个肯定是在线考试,然后用AU3随机填写答案,哈哈! 学习了{:face (288):} 回复friendtasy
没明白
netegg 发表于 2013-1-13 03:43 http://www.autoitx.com/images/common/back.gif
比如说每题有三分一机会是随机选ABCD,有三分二机会是按指定的答案按键组合答题。{:face (411):} 本帖最后由 friendtasy 于 2013-1-13 19:30 编辑
好比在考场上自己捏四个纸团,里面写上ABCD,然后随机选一个,即是答案~ 性质一样!
他这个肯定是在线考 ...
xlj310 发表于 2013-1-13 16:06 http://www.autoitx.com/images/common/back.gif
要不是要做一百多份的两套题,要登录五十多账号,每套试卷五十题,还真懒得弄个AU3,不过做好了,以后遇到同样的任务就简单得多了,一题题点很烦人的。 本帖最后由 netegg 于 2013-1-13 20:21 编辑
回复 9# friendtasy
lz觉得很可笑吗?你自己读读看这个要求,要如何去想,1/3,2/3哪出来的,又是谁指定的,就算是概率题也没这么命题的
换句话说,那1/3根本没用,如果是指定后,还随机个鸟,如果是指定前,随机了又顶个鸟用 回复 11# netegg
对楼上的感到抱歉,其实没这样的规定,只是个人认为这样更像人工答题的效果而已~~~~~。算了这贴解决了,反正基本满足要求了。非常感谢您的帮助。
页:
[1]