# dida **Repository Path**: lihuiwang/dida ## Basic Information - **Project Name**: dida - **Description**: 地质大学202103刷课工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-21 - **Last Updated**: 2021-07-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 地质大学202103网络教育刷课工具 > 免费开源的地质大学202103网络教育刷课工具 ## 刷课原理 通过`playwright`工具,自动化操作浏览器,使其自动完成`登录`,`刷视频`,`刷完切换新的课程或视频`,无人值守即可完成观看几十个小时的视频课程 ## 前置条件 - Node.js v14以上,您需要自行安装[Nodejs](http://nodejs.cn/)工具 - Yarn或npm 安装完成后 执行 ``` node -v // v14.16.0 yarn -v // 1.22.5 ``` ## 教程 [视频教程](http://yi.lihuiwang.net/%E8%A7%86%E9%A2%91.mp4) [一键安装](http://yi.lihuiwang.net/dida-cli-0.0.15%20Setup.exe) - 安装 dida-cli ``` yarn global add dida-cli // 或 npm install dida-cli -g ``` - 执行命令 ``` dida-cli start ``` - 填写学号和身份证号 - 选择要刷的课 ## 注意事项 - 可能会出现连接超时的情况,`timeout`,这和本机硬件配置,网络环境,以及运气有关,关闭后重新运行`dida-cli start`即可 - 刷完后时间不会更新,需要等到第二天才会更新,这是地大那边的规则