gpt4 book ai didi

javascript - 防止在定时在线测验中作弊

转载 作者:可可西里 更新时间:2023-10-31 23:48:26 24 4
gpt4 key购买 nike

我的公司定期在互联网上举办比赛。其中包括简单的多项选择测验,最快完成测验的人将赢得奖品。

最近我们遇到了作弊者的大问题(很多不到一秒的条目不可能手动完成)。时间是服务器端计算的,所以作弊者不能直接操纵时间。唯一可行的作弊方法是编写一个脚本来自动填写并提交测验。

我们已经实现了以下措施来尝试解决这个问题:

  • 将用户限制为一个条目(通过检查 IP 和询问电子邮件地址)
  • 从题库中随机抽取问题(不幸的是,每个测验都必须翻译,因此由于我们的翻译资源有限,实际题库规模很小)
  • 随机化问答顺序
  • 随机化测验元素类名称和 ID

即使采用上述所有技术,我们仍然会遇到设法作弊的人。

作为最后的手段,我们正在考虑用图像替换测验文本,并随机化图像名称,但这将是可访问性的噩梦,并且仍然可以通过使用图像比较来作弊。因此,我们真的希望尽可能避免这种情况。

所以我想知道这里是否有人对如何解决这个问题有任何想法?

最佳答案

只有在前一个问题得到回答后,才可以使用 AJAX 加载下一个随机问题。我希望这会有所帮助。

关于javascript - 防止在定时在线测验中作弊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19452615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com