0x01 整体进度
当前已完整支持挂课的国家级/省级/地市级平台:中网院、广东、湛江、重庆、陕西、江西、河北、青海、广西、北海、山东、吉林、辽宁、甘肃公务员、海南、安徽、贵州、福建、上海、内蒙古、四川、北京;
当前已经实现模拟登录逻辑的省级平台有:浙江、湖南、湖北、江苏、云南、河南、山西、宁夏、甘肃、天津、黑龙江、新疆;
当前已实现模拟登录逻辑的地市级平台有:广州、深圳、珠海、东莞、江门、杭州、宁波、舟山、青岛;
当前已完整支持的行业继续教育平台有:华医网、广东省国家工作人员学法考试平台、湖南人才市场公共教育网、重庆人社培训网、教师培训协作平台/学习公社(托管的140多个网站);
当前已实现模拟登录逻辑的行业继续教育平台有:国家市场管理监督总局网络学院;
由于缺乏测试账号,导致部分地市的网络学院没能完成挂课逻辑。如果有用户愿意提供账号给开发者测试,那自然最好不过了。为了表达感谢,开发者也将对支持的用户给予一定优惠。
0x02 收费说明
为了支撑服务器费用,该程序将收取不少于30元使用费;如果您能接受,请扫码付费。关注公众号,回复“挂机订阅”。如果您有其他问题,可以在公众号回复“私聊”两字,加开发者微信。
(扫码付费至少30元,如果您想打赏开发者,可以多付点😄)
(扫码关注公众号,如使用过程有其他问题,回复“私聊”添加开发者微信)
0x03 更新记录
2024.12.30 完整支持四川干部网络学院
2024.12.20 完整支持湖南人才市场公共教育网
2024.12.11 完整支持内蒙古干部网络学院
2024.12.09 完整支持上海干部网络学院
2024.12.08 完整支持福建干部网络学院
2024.12.05 完整支持贵州干部网络学院
2024.11.20 完整支持安徽干部网络学院
2024.11.17 完整支持海南干部网络学院
2024.11.16 完整支持湛江干部网络学院
2024.11.14 完整支持甘肃公务员网络学院
2024.10.15 完整支持重庆人社培训网
2024.10.09 完整支持辽宁干部网络学院
2024.09.03 完整支持吉林干部网络学院
2024.08.30 完整支持山东干部网络学院
2024.08.29 完整支持北海干部网络学院
2024.08.28 完整支持广西干部网络学院
2024.08.14 完整支持广东省国家工作人员学法考试平台
2024.07.28 完整支持91华医网
2024.07.11 完整支持青海干部网络学院
2024.07.04 完整支持河北干部网络学院
2024.06.28 完整支持陕西干部网络学院
2024.06.25 完整支持江西干部网络学院
2024.06.21 完整支持重庆干部网络学院
2024.04.23 完整支持中网院
2024.04.15 完整支持广东干部网络学院
0x04 程序下载
说明:所有程序都能提供 windows/macos/linux 等平台的arm/x86/x64架构的版本,考虑到绝大多数用户使用windows x64平台,所以只放了这个平台的包。如有别的需求,请联系开发者。
(1)广东干部网络学院
1、windows x64 平台,请点击下载
2、macos x64 平台,请点击下载
3、macos arm64 平台,请点击下载
4、linux x64 平台,请点击下载
说明:支持自动选课+在学课程/专题的自动学习,也支持同步登录中网院进行课程学习(功能同中网院版本,此模块开通需配置.gbpx.json文件的ext1配置,设置为1即可)。
(2)中网院(党校分院+企业分院+浦东分院)
1、windows x64 平台,请点击下载
说明:支持自动挂机学习已报名专题,已选课程;不支持自动选课,如果有指定课程要学,需要先手动选课。
党校分院最长300秒学完1个视频;浦东分院视频学习1秒学完1个视频;企业分院,可通过配置.cela.json文件,设置speed_rate的值控制视频倍速,默认为1。
(3)重庆干部网络学院
1、windows x64 平台,请点击下载
说明:全自动选课/挂课/考试。
视频学习可配置倍速,在 .cqgj.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,默认为1。
(4)江西干部网络学院
1、windows x64 平台,请点击下载
说明:支持自动挂课年度指定必修课+已选课程+已参加专题班课程,其余课程需要先手工选课。
视频学习可配置倍速,在 .jxgbwlxy.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,默认为1。
(5)陕西干部网络学院
1、windows x64 平台,请点击下载
说明:必须先手工选课,然后程序会自动挂机已选的课。
视频学习可配置倍速,在 .sqgj.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,默认为1。
(6)河北干部网络学院
1、windows x64 平台,请点击下载
说明:支持自动挂课年度指定必修课+已选课程+已参加专题班课程,其余课程需要先手工选课。
视频学习可配置倍速,在 .hebgb.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,默认为1。
(7)青海干部网络学院
1、windows x64 平台,请点击下载
说明:支持我的课程-未完成课程 + 我的专题班-未完成专题班的自动挂机学习,其余课程需要用户手动选课。
视频学习可配置倍速,在 .qhce.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,默认为1。
(8)广西干部网络学院
1、windows x64 平台,请点击下载
说明:支持自动选课选修课,必修课不用选,支持 我的班级+我的课程 自动学习。
视频学习可配置倍速,在 .gxela.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数。
(9)北海干部网络学院
1、windows x64 平台,请点击下载
说明:支持自动从课程中心选课,支持 我的课程+我的班级,自动看视频+自动考试。
视频学习可配置倍速,在 .bhgbzx.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,经测试,不要超过32。
(10)山东干部/党员网络学院
1、windows x64 平台,请点击下载
说明:干部学院支持自动学习 我的专题班 + 我的课程 + 我的专栏,支持随堂测试;如果当前没有在学课程且未获得50个学分时,自动从推荐课程选课学习。
党员学院支持自动学习 我的课程,支持随堂测试;如果当前没有在学课程,会自动从课程中心学习前100个课程。
视频学习可配置倍速,在 .dtdjzx.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,经测试,不要超过16。
(11)吉林干部网络学院
1、windows x64 平台,请点击下载
说明:支持自动选课,支持自动挂课 我的网络专题班 + 我的选课记录 里的所有未学完课程,其他课程需要自行选课后才能挂课。
视频学习可配置倍速,在 .jlgbjy.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,默认为1。
(12)辽宁干部网络学院
1、windows x64 平台,请点击下载
说明:当前只支持自动学习 我的课程-未完成课程,我的专题班由于缺乏数据,暂时无法自动学习。
(13)甘肃公务员网络培训
1、windows x64 平台,请点击下载
说明:支持我的培训列表里的所有课程自动学习+自动考试。
视频学习可配置倍速,在 .gsdj.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,默认为1。
(14)湛江干部在线学习
1、windows x64 平台,请点击下载
说明:支持自动从课程中心选课,支持 我的课程+我的培训,自动看视频+自动考试。
视频学习可配置倍速,在 .zjgbzx.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,经测试不超过50都没问题。
(15)海南干部网络学院
1、windows x64 平台,请点击下载
说明:支持个人中心-我的在学课程/指定课程自动学习;
视频学习可配置倍速,在 .hngbzx.json 文件,设置 speed_rate 的值,可设置为任意大于1的整数,经测试200以内都没问题。
(16)安徽干部网络学院
1、windows x64 平台,请点击下载
说明:支持我的课程-必修课/选修课自动视频学习,我的考试自动完成考试。需要用户自己选课。
(17)贵州干部网络学院
1、windows x64 平台,请点击下载
说明:支持学习中心-课程自动学习,如果课程列表为空,则会自动去资源中心选课。
视频学习可配置倍速,在 .gzwy.json 文件,设置 speed_rate 的值,可设置为大于1的整数,经测试10以内都没问题。
(18)福建干部网络学院
1、windows x64 平台,请点击下载
说明:支持我的必修课+我的选修课自动学习。
视频学习可配置倍速,在 .fsa.json 文件,设置 speed_rate 的值,可设置为大于1的整数,经测试8以内都没问题。
默认情况下,年度要求学时满足后,不会继续挂机学习,如果希望继续学习没学完的课程,需要在 .fsa.json 文件,设置 ext1 的值 为"1"。
(19)上海干部网络学院
1、windows x64 平台,请点击下载
说明:支持我的在学课程+在学专题班自动学习。
视频学习可配置倍速,在 .shgb.json 文件,设置 speed_rate 的值,可设置为大于1的整数,测试过2可以,再大需要用户自行测试。
(20)内蒙古干部网络学院
1、windows x64 平台,请点击下载
说明:支持自动从热门课程选取前50个学时的课程进行学习。
视频学习可配置倍速,在 .nmgdj.json 文件,设置 speed_rate 的值,可设置为大于1的整数,测试过2可以,再大需要用户自行测试。
(21)四川干部网络学院
1、windows x64 平台,请点击下载
说明:支持自动学习我的课程+我的班级(未结业),如果当前无在学课程,则从资源中心自动选取当年课程进行学习。
视频学习支持配置倍速,但经测试倍速无效,因为服务端计时,并且限制了上报进度的时间间隔(3分钟上报一次进度)。
(22)北京干部网络学院
1、windows x64 平台,请点击下载
说明:支持自动学习我的课程-进行中的课程,由于服务端计时,倍速配置无效。
湖南干部网络学院
1、windows x64 平台,请点击下载
河南干部网络学院
1、windows x64 平台,请点击下载
湖北干部网络学院
1、windows x64 平台,请点击下载
新疆干部网络学院
1、windows x64 平台,请点击下载
宁夏干部网络学院
1、windows x64 平台,请点击下载
甘肃干部网络学院
1、windows x64 平台,请点击下载
天津干部网络学院
1、windows x64 平台,请点击下载
黑龙江干部网络学院
1、windows x64 平台,请点击下载
山西干部网络学院
1、windows x64 平台,请点击下载
云南干部网络学院
1、windows x64 平台,请点击下载
江苏干部网络学院
1、windows x64 平台,请点击下载
浙江干部网络学院
1、windows x64 平台,请点击下载
青岛干部网络学院
1、windows x64 平台,请点击下载
舟山干部网络学院
1、windows x64 平台,请点击下载
宁波干部网络学院
1、windows x64 平台,请点击下载
杭州干部网络学院
1、windows x64 平台,请点击下载
东莞干部网络学院
1、windows x64 平台,请点击下载
江门干部网络学院
1、windows x64 平台,请点击下载
珠海干部网络学院
1、windows x64 平台,请点击下载
深圳干部网络学院
1、windows x64 平台,请点击下载
广州干部网络学院
1、windows x64 平台,请点击下载
国家市场管理监督总局网络学院
1、windows x64 平台,请点击下载
教师培训协作平台/学习公社(托管在该平台上的所有140多个站点)
1、windows x64 平台,请点击下载
说明:首次登录需要输入站点代码(即首页网址/h/subject/xxx/部分的xxx),支持自动学习课程中心-我的学堂-项目-进行中的项目,默认会跳过已经达标的项目/课程,如果需要继续学习未达到100%的课程,则需要在 .alsjxjy.json 文件,设置 ext1 的值 为"1"。
视频学习支持配置倍速,但倍速是否有效未经测试,请用户自动测试。
湖南人才市场公共教育网
1、windows x64 平台,请点击下载
说明:自动学习 我的学习模块下公需课培训班、专业课培训班、专业课三个栏目下的未完成课程;
重庆人社培训网
1、windows x64 平台,请点击下载
说明:自动学习所有已购买课程;
广东省国家工作人员学法考试系统
1、windows x64 平台,请点击下载
说明:自动学习年度重点课程列表,自动考试并获得100分。
华医网继续教育
1、windows x64 平台,请点击下载
说明:可按项目级别/项目类型控制自动选课,如果课件需要扫码认证,则会弹出二维码窗口,用户扫完关掉即可。视频完成后,自动完成考试。
执行一次成功后,可修改配置文件的 huayi_config 字段信息,scores_required 里的各项用于控制对应各项自动选课的学分。
{
"sub_domain": "cme28", // 根据所在地区填写的子域名前缀
"sign": "",
"user_id": "",
"province_id": "",
"scores_required": {
"guojia": 0, // 国家级
"sheng": 0, // 省级
"shi": 0, // 市级
"quxian": 0, // 区县级
"zy_jichu": 0, // 专业类(基础)
"zy_tigao": 0, // 专业类(提高)
"zy_qianyan": 0, // 专业类(前沿)
"gongxu": 0, // 公需类
}
}
修改配置文件 .91huayi.json 中的 speed_rate 字段,可改为1/2/3/4/5/6/10/12/15/20 这些数字,倍率必须是能被300整除的整数,默认为2倍速。
0x05 用法
windows版本双击程序打开,输入用户名、密码、注册码,回车即可;如果系统弹窗“windows 已保护你的电脑”,点击“更多信息”,再点击“仍要运行”即可。
linux/mac版本,需要通过终端运行,运行前需要赋权 sudo chmod a+x pkgName,然后执行 ./pkgName。
注意:注册码是绑定账号的,只要绑定了一个账号,就不能再绑定其他用户了。所以注册码会回显,绑定后注册码明文泄露也没关系。
0x06 常见问题
Q. 为何输入用户名/手机号码、密码没有“反应”?
A. 旧版本是没有任何回显内容,新版本1.8.6开始用掩码*来回显输入。
Q. 打开挂机程序后,是否还要用浏览器打开课程视频?
A. 这个挂机程序就是帮你挂机学习的,打开挂机程序就行了。有些平台会限制账号同时多处登录,所以打开程序后,不要在浏览器登录网站了,会被挤下来的。并且,由于平台的防刷策略,不允许同时学习多个视频,所以,打开挂机程序,就不要在浏览器操作网站了。
Q. 为何第一次登录后,之后打开程序就不用输入账号密码了?后台有存储用户账号密码吗?
A. 为了方便用户,减少重复输入,在程序所在目录下有个缓存文件.xxx.json,保存了base64处理过的用户登录凭证,如果你在公共电脑上使用,请记得用完后删除该文件。后台不会存储用户密码,但为了校验注册码,会保存一个bcrypt哈希处理过的账号,用来和注册码绑定。bcrypt处理的数据,理论上不可反向破解出明文。
Q. 程序退出了,怎么处理?
A. 程序退出有多种原因:1、所有课程学完了,会自动退出;2、登录失败退出了,只需要重新打开即可;3、程序提示心跳打卡错误,基本是网站自身问题,可以退出程序,试下用浏览器打开课程学习,观察是否会同样弹窗报错;如果在浏览器上打开课程学习也报错,那只能等待网站恢复正常,挂机程序才能正常使用;4、程序提示其他错误,首先重新打开试试,如果一直重复相同的错误,请截图与开发者联系。
Q. 挂机时间多久才能学完?
A. 对于网站后台有校验在线时长的平台(如广东/陕西/江西/中网院-企业分院等平台),只能按课程实际时间挂机同样的时间;对于后台不校验的课程(如中网院-浦东学院/重庆/河北等平台),则可以伪造学习时长,从而实现挂机0.1秒,获得1学时的效果。
Q. 是否有封号风险?
A. 理论上,挂机学习属于外挂,都会有一定风险。但目前为止,还没有用户因为使用该工具被封号。对于不能“加速”学习的平台,使用挂机程序实现了一个无人值守的效果,和手工学习效果是一样的,被判定挂机从而被封号的风险概率几乎为0。对于能“加速”学习的平台,则有两个考量:1、系统故意留的漏洞,钓鱼执法?2、系统就是这么“垃(人)圾(性)”。我宁愿相信第2个考量,理由也有那么几个:1、这些网络学习平台多数都是外包开发维护的,外包的交付质量如何,相信大家都有所了解(这里如果有冒犯到外包同学,请见谅)。2、网络学习平台,讲真绝大多数人都是应付考核的,相信考核者也了解,以应付的态度应对应付的任务,合情合理。如果真是很重要的内容,那线下签到培训+闭卷考试,效果比网课强太多了吧。大家都很忙的,谁有时间看那么多网课啊。
0x07 最后
希望天下无贼!