python+selenium h5QQ空间自动点赞器
h5的页面要清爽很多,也方便查找
测试环境是macOS+python3+anaconda
update:会出现页面什么都没有的情况,已更新
#qzone like robot
import time
from selenium import webdriverqzoneUrl='https://ui.ptlogin2.qq.com/cgi-bin/login?pt_hide_ad=1&style=9&pt_ttype=1&appid=549000929&pt_no_auth=1&pt_wxtest=1&daid=5&s_url=https%3A%2F%2Fh5.qzone.qq.com%2Fmqzone%2Findex'
chromeDriverPath='/Users/vanues/Downloads/chromedriver'
myQQ=''
myPassword=''driver = webdriver.Chrome(chromeDriverPath)#记得修改drive路径
driver.get(qzoneUrl)
time.sleep(5)
driver.find_element_by_name('u').clear()
driver.find_element_by_name('u').send_keys(myQQ)
driver.find_element_by_name('p').clear()
driver.find_element_by_name('p').send_keys(myPassword)
driver.find_element_by_id('go').click()
time.sleep(10)
#登陆操作至此已经完成,可能会出现验证的情况,上一句延时10s就是用来手动验证,登陆之后就不再需要手动操作while(1):time.sleep(5)try:btns=driver.find_elements_by_class_name('like')#寻找赞按钮for btn in btns:#print("btn:" + str(btn.text) + "\tid:" + str(btn.id))if btn.text=='赞':time.sleep(3)btn.click()print('liked')else:continueexcept:print("error")driver.refresh()time.sleep(2)break#print("going to refresh in 60s")driver.refresh()time.sleep(60)#每60秒一次刷新driver.close()
分割线—————————————————————
UPDATE:改成了无头headless浏览器
#qzone like robot
import time
from selenium import webdriver
from selenium.webdriver.chrome.options import OptionsqzoneUrl = 'https://ui.ptlogin2.qq.com/cgi-bin/login?pt_hide_ad=1&style=9&pt_ttype=1&appid=549000929&pt_no_auth=1&pt_wxtest=1&daid=5&s_url=https%3A%2F%2Fh5.qzone.qq.com%2Fmqzone%2Findex'
chromeDriverPath = '/Users/vanues/Downloads/chromedriver'
myQQ = ''
myPassword = ''driverOption = Options()
driverOption.add_argument('headless')driver = webdriver.Chrome(executable_path=chromeDriverPath, chrome_options=driverOption)
driver.get(qzoneUrl)
time.sleep(5)
driver.find_element_by_name('u').clear()
driver.find_element_by_name('u').send_keys(myQQ)
driver.find_element_by_name('p').clear()
driver.find_element_by_name('p').send_keys(myPassword)
driver.find_element_by_id('go').click()
print('logined')
time.sleep(10)while(1):time.sleep(5)try:btns=driver.find_elements_by_class_name('like')for btn in btns:#print("btn:" + str(btn.text) + "\tid:" + str(btn.id))if btn.text=='赞':time.sleep(3)btn.click()print('liked')else:continueexcept:print("error")driver.refresh()time.sleep(2)break#print("going to refresh in 60s")driver.refresh()time.sleep(60)driver.close()
新浪微博点赞可见:微博点赞
python+selenium h5QQ空间自动点赞器相关推荐
- python+selenium h5新浪微博自动点赞
同样采用h5版页面进行自动化点赞 update0:微博会莫名其妙取消掉点过的赞图标,但是赞的内容还在,没办法先取消了,只点别人没点过赞的微博 update1:加入了try except和一个浏览器刷新 ...
- 基于selenium的QQ空间自动点赞功能(2020年7月版)
准备工作 简介: selenium是一个基于java开发的自动化浏览器处理器,它更像是浏览器驱动的代理. 配置: 它本身没有配置浏览器,因此需要配合本机上面安装的浏览器驱动一同使用.例如:Firefo ...
- PHP爬虫之QQ空间自动点赞--更换cookie版
QQ空间自动点赞网上一搜一大把,但是关于php的还是停留在用以前的3Gqq登陆方式获取sid之后再点赞的.而现在貌似3Gqq没法用了, 网上也没有关于最新的.实现QQ空间自动点赞已经很久了,一直没有发 ...
- Python+Selenium实现新浪微博自动登录
Python+Selenium实现新浪微博自动登录 环境说明:win10+eclipse+chrome 备注:需要下载chrome浏览器的驱动(地址: https://sites.google.com ...
- 24行代码简单实现qq空间自动点赞
什么是Auto.js? Auto.js是基于JavaScript语言运行在Android平台上的工具.它依赖于无障碍服务. 它可以做什么? 解放双手,让手机自动打游戏.自动签到.自动领红包等等等等 它 ...
- Python3爬虫实践——QQ空间自动点赞程序(下)
(发完上一篇博客之后,观察了一个星期发现阅读量迟迟突破不了50大关,蓝瘦香菇+心疼自己T.T,于是果然又找到了各种拖延的理由,刚才登博客的时候突然发现有人评论期待我的下篇,立马精神振奋!开始敲字.) ...
- 用Python实现某点评自动点赞
文章目录 前言 一.准备工作 二.思路分析 1.获取cookie 2.打开粉丝列表 3.互粉 4.点赞 5.翻页 三.代码实现 总结 前言 想用Python做个某点评的自动点赞互粉功能,毕竟手点太浪费 ...
- JS实例操作QQ空间自动点赞方法
做开法的小伙伴都知道我们在查找网络资源时,通常会通过 使用谷歌浏览器的 F12 对页面元素进行操作,且可以查看一些网络资源,当然火狐浏览器也有这种功能,不是IE就好了. 打开QQ空间 按下 F12 , ...
- [转] JS实例操作QQ空间自动点赞方法
做开法的小伙伴都知道我们在查找网络资源时,通常会通过 使用谷歌浏览器的 F12 对页面元素进行操作,且可以查看一些网络资源,当然火狐浏览器也有这种功能,不是IE就好了. 打开QQ空间 按下 F12 , ...
最新文章
- HDU 4609 3-idiots FFT
- 阿里云总裁胡晓明:“这些新杭州故事,明天将会在更多城市发生”
- Linux_RAID
- 使用Charles为Android设备抓取https请求的包
- substring not found什么意思_英文写作中,除了not,你还会其他否定表达吗?
- 一张图告诉你E-R图怎么画
- SpringSecurity实现记住我功能
- iframe父页面与子页面之间的传值问题
- c语言 sizeof typeof,typeof、nameof、sizeof的用法
- 基于vue2.0+svg 拓扑组件
- uos/deepin设置屏幕缩放比例的命令
- 回归分析什么时候取对数_为什么相关或回归分析时 x和y取log
- 批量处理word文档向下箭头
- word如何设置页码,WPS超实用小技巧
- 复杂网络 社交网络_通过角色的动态社交网络探索哈利·波特
- python生成摸头GIF动态图
- 图片标签和图片格式~
- 义乌购API,item_search - 根据关键词取商品列表
- 天正如何批量导出坐标_天正如何导出坐标文件 天正导出批量pdf
- 音频降噪算法 java_基于RNN的音频降噪算法