华医网跳过视频学习之二(2025.03.05更新)

【25.03.05更新:根据网站逻辑更新修复】

又出幺蛾子了,再次简单记录通过在控制台执行js命令跳过华医网视频学习。
补充一下:此学习页面电脑版网址为 https://sjkhpx.wsglw.net/

一、点击课程开始学习

依次点击每节课程,每节课程点开后关闭即可,使每节课程都显示为学习中状态,如下。

状态页面

二、等待

:)网站逻辑更新后,后台对每节课程的时长进行了校验,第一步点击课程开始学习后,网站后台记录了您开始学习的时间,例如您在9:00点击了课程开始学习,课程时长为40分钟,那您无法在9:40前通过提交代码强制完成学习。

👉 所以,我们可以把所有的课程全部按照第一步的操作全部点开,让后台记录我们的开始学习时间,等待一段时候后(要确保时长超过课程时长,一般1小时即可),再每节课程依次提交结束代码即可。

三、结束代码

依次打开每节课程,按下F12,打开开发者调试台,点击“控制台(或Console)”,复制以下命令粘贴至控制台,并回车。

1
SaveLearningTime(1,parseInt(on_CCH5player_getDuration()),parseInt(on_CCH5player_getDuration()));

网站更新后发现,不同的视频可能在网页端使用了不同的播放器,多数视频是以上命令,如果无效(无效时会有明显报错)请使用以下命令。

1
SaveLearningTime(1, parseInt(bjyV.duration), parseInt(bjyV.duration));

代码提交页面

提示undefined ,不需理会。关闭这节课程,刷新上一个页面,学习状态显示已完成,点击下一节课,继续提交代码即可,直至全部完成。

学习完成

小技巧:连续操作多节课后统一刷新一次,可避免繁琐。


以下为前期内容,不再适用,仅存档。

一、如法炮制

根据文章华医网跳过视频学习直接答题,请使用谷歌、Edge、火狐或360极速模式打开至学习页面(如下图)

学习页面

在学习页面按下F12,打开开发者调试台,点击“控制台(或Console)”,复制以下命令粘贴至控制台,并回车

1
2
3
clearInterval(videoTimer);
SaveLearningTime(1,parseInt(on_CCH5player_getDuration()),parseInt(on_CCH5player_getDuration()));
UpdatePlayTime($("#HdPlayLogId").val(),parseInt(on_CCH5player_getDuration()),1);

提示undefined 成功,不需理会。

成功页面

二、关闭学习页面,返回课程目录页面,按下F5刷新页面

刚才的课程状态显示为已完成,下一节如法炮制即可。

小技巧:连续操作多节课后统一刷新一次,可避免繁琐。

目录页面

三、24.1.27更新

网站后台升级时间校验,会弹出“学习时长校验异常,请重新学习!”的提示。在这种情况下,请勿点击确定按钮关闭此窗口,只需要再次在控制台提交第一步中的三行代码即可。再次提交后即可关闭此页面,返回课程列表,刷新即可显示已完成学习。

再次提交