8000 [bug] : 带人脸识别的课程无法正常工作 · Issue #213 · ocsjs/ocsjs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[bug] : 带人脸识别的课程无法正常工作 #213

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Ethanol14514 opened this issue Mar 23, 2025 · 5 comments
Open

[bug] : 带人脸识别的课程无法正常工作 #213

Ethanol14514 opened this issue Mar 23, 2025 · 5 comments
Assignees

Comments

@Ethanol14514
Copy link

环境描述

系统: Windows 11
浏览器:Google Chrome Canary 136.0.7084.0
OCS版本:4.9.57(全域名通用版)
页面链接: https://mooc1.chaoxing.com/mycourse/studentstudy

BUG 描述
若课程使用人脸识别,且在播放前弹出验证弹窗,会有以下问题:

  • 当人脸识别通过时,会直接显示该任务点已完成(实际情况是,视频一点没放或者只播放了几秒钟)
  • 调整倍速等等功能无法工作

重现方法

  1. 学习页面
  2. 出现人脸识别弹窗,此时使用手机扫码验证
  3. 验证通过
  4. 立即产生该问题

预期行为

播放,然后显示任务点完成(尽管可以不使用倍速)

屏幕截图

Image
@Ethanol14514
Copy link
Author

目前的一个解决方式是打开复习模式……

@enncy
Copy link
Collaborator
enncy commented Apr 19, 2025

可以发一段视频吗,我看看哪里出现的问题

@wavelight-web
Copy link

这个人脸的不能强制跳过么?

@Ethanol14514
Copy link
Author

可以发一段视频吗,我看看哪里出现的问题

这个问题在后续将脚本管理程序更新为脚本猫并搭配桌面版软件正常了(抱歉最近没这么用学习通想起来有课要刷了😅)

@Ethanol14514
Copy link
Author

但是会有另一些个问题:
众所周知学习通是有鼠标光标位置检测的相关监听器,一旦光标离开页面(就是移到地址栏等等也算)会自动暂停视频播放。
脚本发现了暂停播放这个情况,但是无法确认是否是播放过程中弹出了人脸验证弹窗,从而发出“检测到人脸识别”的通知(但实际上并没有),然后视频就停住不动
如果此时Windows通知开启了“请勿打扰”且未设置例外,那么这个通知大概率是看不见的
此时再查看进度时会发现弹出了“播放异常,请刷新重试(-1)”的错误
而且该错误一旦弹出,至少当前视频无法再记录进度,除非使用手机或者在没有运行ocs的情况下才能记录
(严重者可能会像我的舍友那样刷了五六个都没记录)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
0