提前声明:本仓库仅用于python的selenium库的挂机学习,请不要用于任何违规违章违法的事情上。
功能:
1. 自动登录学习平台,并切换至视频观看页面
2. 自动播放尚未观看完全的视频,本章节播放完毕后会自动播放下一章节,同时,本页播放完毕后也会自动切换至下一页
3. 自动点击每20分钟出现一次的弹窗
注意:
1.安装python环境(版本3),并通过pip install安装相关的模块selenium,还有os,time模块应该是python自带的
2.下载与chrome版本对应的chromedriver:http ://chromedriver.chromium.org/ ,请记住一定要正确添加到path。
3.不要对程序打开的浏览器做任何人为的操作,比如切换窗口,或者关闭窗口,你做的一切多余的操作都可能导致程序出错
4.如果需要退出程序的话,请不要直接关闭浏览器,而是应该在cmd里control + C
5.为了防止网络延迟,程序设置了缓冲时间,如果你发现页面好久没有反应的话,请不要以为是程序出错了。如果真的出错,cmd会给你提示的。
6.ATTENTION:请确保网络稳定!!如果你的网络实在拉跨,请自行调整代码里面的缓冲时间!
7.本程序目前没有验证码登录功能,后续有空可能会添加
首先,100%是python3
其次,使用方法:
1.下载.py文件,比如下载到D盘,拷贝D盘路径
2.打开CMD,修改路径为.py文件的目录下,比如我下载到D的话,就修改为D盘路径
3.输入python 文件名
然后等着运行就可以了。
运行流程:
1.程序会打开一个chrome的浏览器,然后进入登录页面,.如果你是第一次运行.py文件的话,你需要根据运行的提示在cmd里输入账号密码。程序会在文件的目录下创建一个account_password_record.txt,这是用来存你的账号密码的,下次你使用本程序时就可以自动登录。
2.然后浏览器会切换多个窗口,直到进入视频观看窗口,在此期间你不需要执行任何操作。
3.然后你就可以去喝茶了。