文章 35
评论 44
浏览 98827
雨课堂视频自动播放python脚本

雨课堂视频自动播放python脚本

本人声明:仅作学习交流使用 前言:雨课堂支持多开同时播放,视频一个一个播放反而效率低,因此这个视频自动播放脚本意图不在于刷课,仅仅是用雨课堂平台作为实验对象进行编程练习而已。 脚本主要功能和实现方法 功能:根据用户给定的课程,自动播放课程内的所有视频。 实现方法:使用python的selenium库在chromeDriver驱动程序下操作chrome浏览器,根据脚本逻辑实现视频播放。 代码 注意:chromedriver.exe驱动程序要放在文件目录下,下载地址根据本地chrome版本选择适合的驱动程序 from selenium import webdriver import time import os import re from configparser import ConfigParser class AutoPlay: def __init__(self): self.filepath = os.getcwd() self.driver = webdriver.Chrome(executable_path=self.filepath + r'\chrome....

云服务器定期更换SSL证书(详细步骤实操)

云服务器定期更换SSL证书(详细步骤实操)

1:申请证书 下载对应目标服务器的证书类型(nginx对应pem/key,pem是证书,key是证书加密的私钥) 阿里云下载免费证书(图片来自阿里云指南) 2:部署证书 存入云服务器中(可以使用WinSCP工具,方便直接移动文件到远程服务器中) 本网站使用Nginx反向代理,在Nginx配置文件中填入SSL证书的存储路径 打开配置文件 cd /etc/nginx/sites-available vi default 更改配置文件,填入SSL证书绝对路径 3:重启服务器,使得SSL证书生效 netstat -ntlp|grep 80 # 默认nginx端口是80,所以查找占用80端口的进程 kill -9 XXX # XXX为上面命令查到的占用80端口的进程端口 systemctl restart nginx # 重启服务器 4 验证证书生效 打开网站,如果显示502,可以先等一段时间让DNS更新缓存。还是不行的话,检查上述步骤操作是否有疏漏 打开网站,点击左上角的🔒,查看证书是否为刚申请的证书即可。 通过比对可以得知是否已经更新。

Life Is Like A Boat