抢课脚本从想写到放弃
最近想写一个抢课脚本,但是会的东西还不够,等我学会了这些技术,可能我已经不需要抢课了(留下来无助的泪水)
抢课脚本最基础的就是按键精灵了
首先要弄明白的是服务器,HTTP协议,然后还要用C++,python(QAQ)
现在都是啥不会啥缺了就去搜
3.22 唉,找了一整天的验证码登录,还是没有弄出来
3.23 搞不动验证码,只好想着绕过验证码,用kookie,下载fidder插件,等一系列操作。心力交瘁。
selenium用法详解
Python爬虫环境常用库安装
python环境安装selenium和手动下载安装selenium的方法
selenium 安装与 chromedriver安装
Python爬虫之自动登录与验证码识别
使用cookie做用户登录的过程详解
1、自动打开浏览器chrome,自动搜索关键词“我好帅”
# -*- coding: utf-8 -*-
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
import time
browser=webdriver.Chrome()
try:browser.get("https://www.baidu.com")input=browser.find_element_by_id("kw")input.send_keys("我好帅")input.send_keys(Keys.ENTER)wait=WebDriverWait(browser,10)wait.until(EC.presence_of_element_located((By.ID,"content_left")))print(browser.current_url)print(browser.get_cookies())print(browser.page_source)time.sleep(10)
finally:browser.close()
2、3.23自动登录了百度,好开心
from selenium import webdriverdriver = webdriver.Chrome()
driver.get("https://www.baidu.com")# 添加Cookie
driver.add_cookie({'name':'BAIDUID','value':'你找的值'})
driver.add_cookie({'name':'BDUSS','value':'你找的值'})# 刷新页面
driver.refresh()# 获取登录用户名并打印
username = driver.find_element_by_class_name("user-name").text
print(username)#关闭浏览器
#driver.quit()
3、自动登录简书
from selenium import webdriverdriver = webdriver.Chrome()
driver.get("https://www.jianshu.com/")# 添加Cookie
driver.add_cookie({'name':'remember_user_token','value':'remember_user_token的值'})# 刷新页面
driver.refresh()# 获取登录用户名并打印
username = driver.find_element_by_class_name("user-name").text
print(username)#关闭浏览器
#driver.quit()
等会了更多东西再来更新
抢课脚本从想写到放弃相关推荐
- 手把手之如何写一个抢课脚本
大家好,我是菜鸡q,大家好久不见! 故事的起因是由于群里有人通知马上要选下学期的课了,鉴于第一学期立志认真上课的我头铁选了几门巨难的课后,到学期中由于真的听不懂后索性懒得去上课,所以我决定下学期就选几 ...
- ZUCC 正方教务系统 抢课脚本 抢课流程实现
ZUCC 正方教务系统 抢课脚本 抢课流程实现 新版ZUCC正方教务系统抢课脚本的流程分析与实现,文章结尾有完整项目的所有代码. 个人博客文章链接 流程分析 账号登录进入首页 模拟请求进入计划内选课界 ...
- S(神)T(通)E约课系统-抢课脚本实现
最近正在驾校学习,学生通过一个约课系统进行选课学习.每天只能抢课两次,因为只有周六周日有时间学习,所以每到星期四放课时的时候就要进行抢课,手慢了可能就会浪费一周的时间.基于此,我想通过Python实现 ...
- selenium 自动抢课——电子科大自动抢课脚本
前言: 又到了一学期一度的渣电的退补选,退补选这东西 谁退了谁抢到就是本事,闲着没事,写一个自动化抢课脚本. 使用方法:` 安装selenium username改成自已的学号 pwd改成自已的密码 ...
- c语言抢课软件,研究生抢课脚本
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 抢课脚本 本文档脚本内容适用于USTC研究生选课系统 如下文所说,你需要指定自己想选的课程号,并可以修改你想要的每次查询 ...
- python抢课脚本 复旦_如何实现简单的脚本来抢课
我是湖南大学,19届,电子科学与技术专业1班的梁原韶. 这里我分享一下我是如何通过写一段程序抢到选修课的.故事发展过程为时间顺序,本人为java小白,本文应该很容易看懂的. 在开始抢课的前几天,我就想 ...
- python可抓取数据包括什么_Python对JS型数据抓取有什么特别好的方法吗,pythonjs型抓取,想写一个爬虫,但是需要抓...
Python对JS型数据抓取有什么特别好的方法吗,pythonjs型抓取,想写一个爬虫,但是需要抓 想写一个爬虫,但是需要抓去的的数据是js生成的,在源代码里看不到,要怎么才能抓到呢? 最好是用pyt ...
- 想写一篇关于.net下COM工作原理的文章
今天想写一篇关于.net下COM工作原理的文章.花了大概3个小时,文章也写的差不多了,可是越写到后来越发现自己的观点以及想法越错误. 边写边查MSDN,最后不得不放弃发布这篇文章了.虽然花了好几个小时 ...
- 抖音爆款脚本文案怎么写?写作时需要注意什么。
世上当然不会有这么简单的事情,虽然表面上看就是填一个表格,但是实际上有很多潜规则的要求,今天我们就主要讲讲我们在写脚本文案的时候,用的语言文字需要符合一个什么样的规则.其他的话我就不多说了,我们直接看 ...
最新文章
- Cron表达式的详细用法
- 安卓手机中 P 的输入
- 修改SQL server数据库中的逻辑文件名
- uiuc计算机课程,UIUC计算机科学专业解读
- nodejs集成sqlite
- Django+nginx+uwsgi+ubuntu18.04网站部署
- 2017.0622.《计算机组成原理》-虚拟存储器和主存
- 集群语言 Python 入门 脚本工具
- css背景透明 字体不透明
- linux syn 队列,TCP SYN队列与Accept队列详解
- 中国人民大学计算机系孙辉,张静(中国人民大学信息学院计算机系讲师)_百度百科...
- java入门循序渐进
- RabbitMQ入门学习笔记
- 首届“中新人工智能高峰论坛”即将召开,周志华、李德毅......与你一起对话未来!...
- springboot启动 lombok 找不到符号
- 2016全球与中国市场开关插座深度研究报告
- 计算机原理形考3,计算机组成原理A形考作业3参考解答
- 使用docker安装kurento
- Infortrend存储性能稳定,吸引南通市智慧交通监控大力采购
- 看《赛德克·巴莱》有感!