Python实现网页循环持续点赞

27 篇文章 1 订阅
订阅专栏
10 篇文章 0 订阅
订阅专栏
6 篇文章 0 订阅
订阅专栏

目录

需求分析:

成果展示视频:

实现原理:

实现操作:

1、定义网站

2、截图元素

3、运行代码

4、代码部分

5、举一反三

需求分析:

        公司一直在做短视频,需要有人一直点赞各个平台的短视频。马上学会摸鱼的我,找到实现循环自动点赞的方法。本期介绍如何利用程序打开B站视频网站,进行点赞。

成果展示视频:

网页自动点赞程序。_哔哩哔哩_bilibili刷短短视频网页可以自动点赞了。https://www.bilibili.com/video/BV1hF411V7Wq/

实现原理:

        利用python的自动化工具pyautogui包进行模拟鼠标,实现用程序自动控制鼠标和键盘点赞功能,然后再加个循环控制持续点赞,在循环里面加个下列菜单搜索,持续搜索到赞的图标(截图有赞的手势一定要是网站原始图标,不然后期识别不到。比如我换个网站,有可能就识别不到赞图标)就点赞。

pyautogui的详细操作(力推网友)这里不做过多的解释了: Python基础之pyautogui模块(详细总结鼠标键盘操作)_这么神奇的博客-CSDN博客_pyautogui

实现操作:

1、定义网站

打开需要要点赞的页面。

2、截图元素

截图点赞的图标保存在项目路径下面(注意:截图后的赞,只能用在截图的网页,因为每个url的赞元素不同。)

3、运行代码

运行代码,将程序最小化,鼠标放置在页面上面。程序会自动识别页面上面有赞的图标自动点赞。

4、代码部分:

#实现页面的有赞窗口自动点赞。
#导入pyautogui模块
import pyautogui

#导入time模块
import time

#定义函数
def zan():
    time.sleep(0.5)    # 等待 0.5 秒
    left, top, width, height = pyautogui.locateOnScreen('zan.png')   # 寻找图库中点赞图片;(zan.png图片事先剪切放入项目文件中的赞的标识。)
    center = pyautogui.center((left, top, width, height))    # 识别赞图片的中心参数
    pyautogui.click(center)    #匹对成功点击
    print('点赞成功!')    #输出确定


while True:
    if pyautogui.locateOnScreen('zan.png'):
        zan()   # 调用点赞函数
    else:
        pyautogui.scroll(-500)    # 本页没有图片后,滚动鼠标;
        print('没有找到目标,屏幕下滚~')

5、举一反三

让我们看看另外一个例子:

利用os、webbrowser模块,调用计算机的chrome的软件打开网页进行点赞。(逻辑架构差不多)

代码架构:

import pyautogui
import time
import webbrowser
import os

# 浏览器运行目录
chromePath = r"C:\Program Files\Google\Chrome\Application\chrome.exe"

# 注册浏览器
webbrowser.register('chrome', None, webbrowser.BackgroundBrowser(chromePath))

# 获取浏览器并打开指定地址
webbrowser.get('chrome').open('https://www.bilibili.com/video/BV1rY4y167Dk?spm_id_from=333.1073.sub_channel.dynamic_video.click',
                              new=1, autoraise=True)

#睡眠5秒
time.sleep(5)

def zan():
    time.sleep(0.5)    # 等待 0.5 秒
    left, top, width, height = pyautogui.locateOnScreen('0209.png')   # 寻找图库中点赞图片;(zan.png图片事先剪切放入项目文件中的赞的标识。)
    center = pyautogui.center((left, top, width, height))    # 识别赞图片的中心参数
    pyautogui.click(center)    #匹对成功点击
    print('点赞成功!')    #输出确定


while True:
    if pyautogui.locateOnScreen('0209.png'):
        zan()   # 调用点赞函数
    else:
        pyautogui.scroll(-500)    # 本页没有图片后,滚动鼠标;
        print('没有找到目标,屏幕下滚~')

#
#
#

总结:运用Python的pyautogui模块可以实现控制鼠标的操作。那么可以用一个While循环进行持续输出点击做左键的效果,但是频率要放低,否则无法操作鼠标进行另外操作。

 参考文献:

Python基础之pyautogui模块(详细总结鼠标键盘操作)_这么神奇的博客-CSDN博客_pyautogui 用pyautogui.locateOnScreen实现精准自动识别图片的功能_weixin_41534322的博客-CSDN博客_pyautogui.locateonscreen

如何实现python自动打开B站视频并点赞?循环版_阿P的哲学的博客-CSDN博客_b站自动点赞



 

博客
Oracle中rman的增量备份使用分享
05-28 1268
RMAN的增量恢复
博客
Oracle中rman使用记录
04-25 994
RMAN工具使用还原数据库
博客
Oracle表空间满清理方案汇总分享
04-09 6304
Oracle中表空间的扩容汇集。喜欢点个赞加关注。
博客
VMware扩容硬盘
03-26 3158
VMware中cent6.9扩容
博客
Hadoop环境搭建
06-29 6839
Hadoop是一个由Apache基金会所创建的分布式系统基础架构,主要解决海量数据的存储和海量数据的分析计算问题,从广义上来说hadoop是数据存储分包器,可以存储大量的数据。
博客
Python竞赛题目解题思路分享
02-03 814
下列分享一些解题的思路。附属在代码里面,进行讲解。
博客
Python实现AI变脸
01-18 2682
Python让AI变脸更加简单了。
博客
Python使用Cv2模块识别验证码
01-03 1122
识别验证码图片中的数字信息,用python的图形表示出来了
博客
Python使用lxml模块抓取数据
12-22 468
批量抓取每个简历的rar包
博客
python使用bs模块爬取小说数据
12-13 902
python中bs模块爬取小说数据。
博客
Python使用正则表达式爬取网站图片信息
12-02 1259
正则表达式来爬虫数据,抓取有用的图片信息。
博客
Python爬虫request模块的get、post方法应用
11-28 2138
Get方法和Post方法抓取数据的操作
博客
使用Python中的pytesseract模块实现抓取图片中文字
11-09 1498
python识别图片内容,抓取文字信息
博客
Anaconda3使用Spark的正确方法
08-26 1980
Anaconda中使用Spark的办法
博客
Python实现PDF、WORD文档中文本抽取
07-26 2837
Python抽取文档内部文字
博客
机器学习的入门教学-scikit-learn之二(数学计算)
07-14 440
使用python轻松计算数学公式题目
博客
机器学习的入门教学-scikit-learn
07-08 1353
人工智能入门课程,好玩又好用。
博客
Python数据可视化工具matpoltlib使用
06-21 1701
数据可视化操作,matplotlib的尖利之器。
博客
Pycharm编译器汉化(实测两种方式)
06-01 3822
pycharm的汉化处理,英语8级的人忽略。
博客
Python爬虫方法三部曲之二-实战训练
03-31 375
前面学习的爬虫的方法,马上利用到实战中,抓取某网站的信息。使用bs、request的方法进行数据的抓取。主要分享一些实战的经验和总结。(注意不要乱爬取数据用于商业用途谋私,遵纪守法向来是我们应当守则义务。)一、首先request的方法和BeautifulSoup的方法架构必须熟悉,方法也懂基本的使用。二、代码的架构是先定义一个函数,在函数里面传送抓取的网站的url,使用requests方法抓取到网站内部的信息,获取网站的源码。如果感兴趣的同学可以打印去html的参数,看看源码的架构和...
写文章

热门文章

  • MYSQL8.0以上版本正确修改ROOT密码 229176
  • Centos 7使用mail指令发送邮件的安装,调试,测试 20827
  • Centos 7 安装Httpd服务测试http页面 20194
  • 小程序实现AR效果 18348
  • Linux图形界面和文本界面切换 10001

分类专栏

  • ORACLE 1篇
  • 人工智能 3篇
  • python数据分析 10篇
  • 爬虫 5篇
  • 批处理 2篇
  • 数据分析 4篇
  • 大数据 6篇
  • scikit-learn 2篇
  • 神经网络 1篇
  • Elasticsearch 1篇
  • NAPT 1篇
  • NAT 1篇
  • wordpress 2篇
  • 后端服务 5篇
  • Windowns系统安装 1篇
  • xampp 1篇
  • office工具使用 1篇
  • AR 1篇
  • 小程序 2篇
  • FileZilla 1篇
  • U盘安装Linux 1篇
  • Windowns系统安装
  • Git 2篇
  • Github 2篇
  • windown 2篇
  • linux系统管理 27篇
  • 环境搭建构造 15篇
  • MYSQL部署 3篇
  • Mysql工具 1篇
  • Linux中运维工具使用 10篇
  • MYSQL管理 1篇
  • ansible 4篇
  • 自动化运维 11篇
  • Nginx 1篇
  • SVN 1篇
  • python 22篇
  • httpd 1篇
  • python开发 27篇
  • 网络拓扑图 2篇
  • server2008 2篇

最新评论

  • Oracle表空间满清理方案汇总分享

    Ldesheng: 谢谢

  • Oracle表空间满清理方案汇总分享

    Ldesheng: 牛啊 太厉害了 我用了之后个人电脑释放了20多个g

  • Python实现网页循环持续点赞

    业里村牛欢喜: 你说点赞的速度加快?

  • Python实现网页循环持续点赞

    少年正梦见狮子: 能用,知识感觉速度有些慢,怎么能让他识别速度变快些吗

  • Centos7 安装 ansible 自动化运维工具

    CSDN-Ada助手: 哇, 你的文章质量真不错,值得学习!不过这么高质量的文章, 还值得进一步提升, 以下的改进点你可以参考下: (1)增加条理清晰的目录;(2)提升标题与正文的相关性。

大家在看

  • AIGC实战之如何构建出更好的大模型RAG系统 2837
  • 207. 课程表
  • 【Linux 20】线程控制 1505
  • 【C语言学习】动态顺序表的实现 52
  • 利用LRZ压缩与Base64编码实现高效文件上传 862

最新文章

  • Oracle中rman的增量备份使用分享
  • Oracle中rman使用记录
  • Oracle表空间满清理方案汇总分享
2024年4篇
2023年4篇
2022年18篇
2021年12篇
2020年16篇
2019年22篇
2018年16篇
2017年4篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司罗店网站优化广东企业网站优化网站一键优化工具柳州软件优化网站嘉兴网站seo优化方案网站tcp参数优化宣城做网站优化哪家价格便宜企业网站优化光算科技.电话多少荥阳市网站优化怎么做网站优化标题优化网站单词优化怎么选平阳网站优化网站免费优化软件秦皇岛商城网站优化服务网站导航栏的优化东城鞋网站优化推广湖南网站关键词排名优化方案甘南网站优化推广找哪个公司哪里有网站优化代理加盟项目平台企业网站设计与优化哪里有网站优化系统加盟代理铜山区网站优化怎么做优化一个门户网站多少钱台州网站优化效果眉山网站优化推广费用网站优化每天跟新新闻如何制作一个好的网站优化徐汇区公司网站优化定制方案酒泉网站优化推广哪个公司专业宜良本地网站优化策划歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化