Python实现QQ自动点赞

用Python做一个QQ自动点赞神器,上代码:

 1 def QQZan(qq):
 2     browser = webdriver.Chrome()
 3     browser.maximize_window()
 4     browser.get(‘https://user.qzone.qq.com/{}/main‘.format(qq))
 5     browser.switch_to_frame(‘login_frame‘)
 6     #通过使用选择器选择到表单元素进行模拟输入和点击按钮提交
 7     browser.find_element_by_id(‘switcher_plogin‘).click()
 8     browser.find_element_by_id(‘u‘).clear()
 9     browser.find_element_by_id(‘u‘).send_keys(‘这里填你的QQ账号‘)
10     browser.find_element_by_id(‘p‘).clear()
11     browser.find_element_by_id(‘p‘).send_keys(‘这里填你的QQ密码‘)
12     browser.find_element_by_id(‘login_button‘).click()
13     time.sleep(3)
14     browser.find_element_by_xpath(‘//*[@id="like"]/a[1]‘).click()
15     browser.quit()

  这里定义了一个函数,输入QQ号码就可以直接登录ta的空间去点赞了。我这里是使用了Chrome浏览器去操作的,推荐大家使用Firefox。如果大家和我一样是使用Chrome,需要下载一个与你selenium对应版本的chromedriver.exe,需要下载的可以去CSDN里看看,一定要下载对应版本的。下载好之后将chromedriver.exe放到你Python的安装目录下面即可。

  代码很简单,打开Chrome浏览器,最大化窗口,输入想要访问的空间,输入账号和密码登录,点击点赞按钮点赞,然后关闭浏览器。要注意的是,我这里是精简版,没有加判断没有做异常处理,比如可能你打开网页了,但是有些东西没加载出来你就直接找到输入,肯定找不到,最后也就不会成功,一般可以等待几秒,或者判断是否已经加载成功(用动态等待)。定位的方式有很多,这里不多说了,网上讲的很清楚了,自己先打开浏览器,将鼠标移到相应的位置,比如输入框,点击右键,打开检查,如下图:

  

  通过这些基本可以定位,有些没有这些Attribute的,还可以通过Xpath等定位,操作如下:在之前检查找到的代码那里右键 ——>>  Copy ——>>  Copy Xpath(其他类似)

  完整代码如下:

 1 def QQZan(qq):
 2     browser = webdriver.Chrome()
 3     browser.maximize_window()
 4     browser.get(‘https://user.qzone.qq.com/{}/main‘.format(qq))
 5     browser.switch_to_frame(‘login_frame‘)
 6     #通过使用选择器选择到表单元素进行模拟输入和点击按钮提交
 7     browser.find_element_by_id(‘switcher_plogin‘).click()
 8     browser.find_element_by_id(‘u‘).clear()
 9     browser.find_element_by_id(‘u‘).send_keys(‘这里填写你的QQ号码‘)
10     browser.find_element_by_id(‘p‘).clear()
11     browser.find_element_by_id(‘p‘).send_keys(‘这里填写你的QQ密码‘)
12     browser.find_element_by_id(‘login_button‘).click()
13     time.sleep(3)
14     browser.find_element_by_xpath(‘//*[@id="like"]/a[1]‘).click()
15     browser.quit()
16 QQZan(‘想要点赞的QQ号码‘)

时间: 2024-10-09 01:15:19

Python实现QQ自动点赞的相关文章

用Python登录好友QQ空间点赞

记得之前跟我女票说过,说要帮她空间点赞,点到999就不点了.刚开始还能天天记得,但是后来事情一多,就难免会忘记,前两天点赞的时候忽然觉得这样好枯燥啊,正好也在学Python,就在想能不能有什么方法能自动点赞. 以前学C借助win32API也干过操作其他应用程序的事,想想可行性还是挺高的,于是就去百度了一下.发现还真有类似的,说干就干,正好也是周末,那就直接熬夜"撸"起来吧.先上代码: 1 def QQZan(qq): 2 browser = webdriver.Chrome() 3 b

QQ名片自动点赞

2017-01-23 简介:QQ名片自动点赞,1秒左右可点完1屏好友的赞,每个好友10个赞. 尺寸: 720*1280 DPI:320 宿主:3.1.2.10711 系统:Android v5.11 QQ:v6.6.9.3060 代码:v0.1 2017-01-23 by 小文 Call head() '默认启用头 Sub head() Tap 64, 92 '点击头像 Delay 1000 Tap 60,231 '进入名片 Delay 1000 Tap 615,427 '进入赞 Delay 1

python实现QQ机器人(自动登录,获取群消息,发送群消息)

一次偶然的机会我看见了一个群里的一个QQ号总是根据你所发的消息自动回复,当时很感觉到神奇,我知道可以模拟登录网站,没想到竟然也能模拟登录QQ,首先自己想到的就是如何实现模拟登录PC端的QQ, 开始研究了下,发现QQ所发送的包都很难理解. 于是就转到了网页版的QQ,因为在网页里可以捕获所有的请求从而更好的实现模拟功能! 首先第一步就是打开网页版的qq,打开浏览器的开发者模式 这里可以监控所有的请求! 打开登录界面的的时候 会捕捉到一个GET请求 https://ssl.ptlogin2.qq.co

不用写软件,纯JS 实现QQ空间自动点赞

这里分享一个自己写的点赞JS,已实现了右边图片点赞,有兴趣的朋友可以加上去玩玩.打开浏览器的开发者模式运行就可以看到效果了 function ilike() { var b = document.getElementById("fhp_like"); var c = b.childNodes[1]; console.log(c.childNodes.length); for (var i = 0; i < c.childNodes.length; i++) { var a1 =

QQ空间自动评论自动点赞 微博自动点赞自动转发神器带源码(超简单)

原理:先找到对应的图,得到坐标点击.或转发,向下翻页.自动巡屏.关于怎么判断是否已经赞或已经转发,是通过图片不一样,或者把屏从上到下分多个块实现的. // QQ空间自动点赞机 小黄人为您点赞. //12行代码实现.源码:Rem head FindPic 0,0,1024,768,"Attachment:\zan.bmp",1,intX,intY If intX > 0 And intY > 0 Then MoveTo intX+5, intY+5 Delay 100 Lef

Python爬虫学习--用Python结合Selenium实现 明日之子节目直播时为自己喜欢的选手自动点赞拉票!!!

声明:本脚本纯属娱乐, 禁止用来非法自动点赞拉票!!! 闲话: 明日之子第二季开始好久了,作者一直再追,特别喜欢里面那个酷酷的小哥-蔡泽明.前两天晋选9大厂牌,采取的是直播的形式,选手是否会晋级纯靠粉丝手动点赞,而且特别坑的一点是点1000次才算一分贝,当时作者就想可不可以写个脚本自动点赞,当然功夫不负有心人,没有程序猿狂跨不过去的山啊!!!! 以下是晋级九大厂牌是直播的自动点赞代码(注意事项在代码的注释里): from selenium import webdriver from seleni

利用Python+ADB打造一款自动点赞和抽奖机制!这款项目值多少钱?

为什么要做这个呢? 鉴于之前已经有同学实现了自动挖掘抖音美女的案例,所以这个想法终于有了一丝付诸实践的曙光,潘老师和这位同学一样使用了Python+ADB的方式来实现. Python大家都很熟悉,人生苦短,我用Python. 进群:548377875   即可获取数十套PDF哦! adb shell getevent 这时cmd会等待点击. 我点击了键盘上a字母的位置,cmd给出了以下信息.找到下面的信息,最后括号位置的十六进制数就是坐标,换算成十进制即可. /dev/input/event4:

微信朋友圈自动点赞工具【免费下载】

微信朋友圈自动点赞工具,可以自动给朋友圈的好友点赞.完全模拟人工操作,不会被封号! 这个是安卓版的,完美支持微信最新的6.1版本. 温馨提示:使用前需要获得手机的root权限,在程序请求root权限的时候记得点击允许,最好是能勾选不在询问. 程序执行时可以使用音量增减或者是浮动窗口来控制脚本的执行和停止. 特征介绍:程序可以自动判断是否已打开朋友圈,如果没有打开会自动打开.自动判断是否已赞,如果已赞则会跳过去,没有赞就会自动点赞,自动下拉.可以说是全自动的,一次最多能点100个赞.超级给力. 下

爬虫学习---基础操作--抽屉新热榜自动点赞与豆瓣自动统一短评

爬虫的学习相对来说,比较烦锁,因为网站的反爬规则,经过两天的研究,终于搞定了抽屉新热榜自动点赞与豆瓣自动统一短评(豆瓣登录的验证码目前需要手动输入) 抽屉网的规则问题 示例如下: 1 import requests,re 2 from bs4 import BeautifulSoup 3 headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0' 4