Skip to content

这是一个python的selenium库在挂机学习平台的运用

License

Notifications You must be signed in to change notification settings

Afterimages/study-platform-on-hook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

study-platform-on-hook

提前声明:本仓库仅用于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.然后你就可以去喝茶了。

About

这是一个python的selenium库在挂机学习平台的运用

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages