寄托家园留学论坛

标题: GRE考试软件倒计时BUG [打印本页]

作者: zje2008    时间: 2011-9-5 21:52:15     标题: GRE考试软件倒计时BUG

https://bbs.gter.net/thread-1301714-1-1.html
这是我的原帖,现在我用OG的新G官方模考软件做测试,把视频传到youku上,给大家真实体验一个下这个BUG的作用。
从0:54到2:40我反复在进行back和next操作,而此时倒计时时间只过了40秒左右(大家注意右上角的计时),也就是说我们能够用2分钟读文章而只消耗40秒的倒计时时间。
大家如果怀疑的话,也可以用自己电脑装那个OG官方模考的软件试一下。

http://v.youku.com/v_show/id_XMzAxNTk3NTY0.html

个人认为这个bug是windows程序自身的问题,由于只有单线程function调用,一个读题function调用而倒计时function停滞,而这个程序没有做读题的异步执行,于是每次next和back操作的沙漏时间,倒计时都是停的,于是通过反复back和next,这个效应成倍扩大,就出现了倒计时过40秒,而我们看题看了2分钟的情况。

我觉得这个bug应该在TOEFL的考试软件中也有,由于没有考过T,准备考T的同学可以留意下。
作者: 苏梳眠    时间: 2011-9-5 21:55:24

谢谢分享~
支持技术流~
全面摧毁ETS~
:lol
作者: 榴槤蛋撻    时间: 2011-9-5 22:09:23

不敢想太多了。。。
踏踏实实地复习。。。
作者: sagisolo    时间: 2011-9-5 22:42:32

猜想ETS这样做也是因为不想因为网络延时或者计算机速度影响考生的答题时间吧。。。估计他们想破头也想不出还能被这样利用吧
作者: zje2008    时间: 2011-9-6 08:22:35

4# sagisolo

有可能的。。总之这个bug貌似很难改掉。。
作者: lz80521    时间: 2011-9-6 09:16:48

技术贴~
作者: shunfang    时间: 2011-9-6 09:53:07

本帖最后由 shunfang 于 2011-9-6 10:03 编辑

觉得这个问题即使ETS知道也比较棘手,不是技术问题,涉及公平问题,估计是发起请求题目到收到数据之间的计时是故意暂停的,具体取决网络情况或题目读取情况。

function调用都是毫秒级的,不会有这么大的误差,并且计时器可能是用的window系统的定时器,软件是java开发的,不太清楚java一般会采用什么机制实现。
作者: chocolatetang    时间: 2011-9-6 12:45:37

如果一手反复的按back&next,我觉得会分心没有精力去认真读原文的
作者: zje2008    时间: 2011-9-6 17:33:52

7# shunfang

我觉得这个应该不会实时网络读取的话,否则DDOS了都。。应该都先缓存到本地的吧。。
作者: janusuer    时间: 2011-10-22 21:00:19

我试验的反复点了一阵(大概点了三四十下)之后直接出error了···蹦出来一个对话框说是system error, 然后程序就终止了···引火自焚啊,还是不要了
作者: Rachel007    时间: 2014-10-30 23:10:40

好强大的说。。。




欢迎光临 寄托家园留学论坛 (https://bbs.gter.net/) Powered by Discuz! X2