首页 > 其他分享 >pyautogui调用微信自动发消息

pyautogui调用微信自动发消息

时间:2024-04-16 17:44:52浏览次数:28  
标签:pyautogui 微信 location2 pyperclip location1 hotkey 发消息


原理:pyautogui + opencv进行图片识别,然后进行操作.所以记得装 pip install opencv-python

import pyautogui
import pyperclip

pyautogui.PAUSE = 1#每次延迟1秒

pyautogui.FAILSAFE=True

wechat_id="漆一" #微信账号、群号、备注,只要能搜到,但是只取结果第一个,回车默认选第一个

pyautogui.hotkey('win', 'm')

#获取微信图标位置,并点击
location1=pyautogui.locateOnScreen('./1.png', confidence=0.7)
print(location1)
pyautogui.doubleClick(location1)

location2=pyautogui.locateOnScreen('./2.png', confidence=0.7)
print(location2)
pyautogui.doubleClick(location2)
pyperclip.copy(wechat_id)  # 复制到剪切板
pyautogui.hotkey('ctrl', 'v')  # 粘贴到输入框,回车
pyautogui.press('enter')
i = "我是机器人"
pyperclip.copy(i)  # 复制到剪切板
pyautogui.hotkey('ctrl', 'v')  # 粘贴到输入框,回车
pyautogui.press('enter')

标签:pyautogui,微信,location2,pyperclip,location1,hotkey,发消息
From: https://www.cnblogs.com/qcy-blog/p/18138814

相关文章

  • 全国海域潮汐表查询微信小程序详情教程及代码
    最近在做一个全国海域潮汐表查询,可以为赶海钓鱼爱好者提供涨潮退潮时间表及潮高信息。下面教大家怎么做一个这样的小程序。主要功能,根据IP定位地理位置,自动查询出省份或城市的港口,进入后预测7天内港口潮汐表查询。步骤:1.采集全部国海域港口数据。2.采集对应的港口数据每天潮汐表数......
  • 【转】关于微信公众号-网页授权域名,域名配置个数不够用的情况梳理
    原文:https://blog.csdn.net/weixin_44050791/article/details/132095710关于微信公众号-网页授权域名,域名配置个数不够用的情况梳理1.网页授权机制如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑2.去微信后台配置......
  • csharp selenium HtmlAgilityPack 爬虫 网页解析 微信公众号
    Wechat.Crawler/App/App.csproj<ProjectSdk="Microsoft.NET.Sdk"><ItemGroup><ProjectReferenceInclude="..\Blog\Blog.csproj"/></ItemGroup><ItemGroup><NoneUpdate="nlog.config&......
  • 企业微信机器人告警--zabbix
    企业微信机器人告警企业微信群聊里面增加机器人,机器人会提供发送信息的URLpython脚本进行实现的1、创建企业微信机器人没有企业微信的可以自己在企业微信官网申请注册个企业,创建企业微信群至少3个人以上这个webhook后面需要使用到2、配置zabbixserver2.1:配置脚本......
  • autoit 控制微信
    话不多说直接上代码。autoit控制微信发消息就更加简单了。IfWinActivate("微信")Then Send("^!w");这里使用了微信默认的快捷键CTRL+alt+w,打开微信程序。 Sleep(500) Send("^f");ctrl+f快捷键查找联系人 Sleep(50) ;查找一个叫TomCruise的人。 Send("TomCruise"......
  • 记一次对某高校微信小程序的漏洞挖掘
    挖掘目标的部署在微信的资产(减少信息的收集,毕竟一般web站点没有账号密码不好进入后台,挖掘功能点少)1.寻找目标的微信小程序(非原图)2.招生小程序打不开,只能挖掘管理系统进入后发现存在上报安全隐患功能,可以上传图片3.准备上传shell发现控制上传名字参数为name,不是filename......
  • Python调用微信OCR识别文字和坐标
    原理在看雪看到一篇文章:逆向调用QQ截图NT与WeChatOCR-软件逆向。里面说了怎么调用微信和QQ本地的OCR模型,还有很详细的分析过程。我稍微看了下文章,多的也看不懂。大概流程是使用mmmojo.dll这个dll来与WeChatOCR.exe做通信的,也是用它来启动和关闭WeChatOCR.exe进程的。所以关键只......
  • 【微信小程序】本地生活案例
    1.效果图1-1.首页效果图1-2.列表2.前期配置2-1.微信后台配置1.访问微信小程序管理后台配置请求域只有配置了后台才能请求接口3.功能实现3-1.首页1.请求后台接口获取轮播图wx.request({url:'https://applet-base-api-t.itheima.net/slides',meth......
  • 小程序处理微信设置关闭位置权限进行提示
    1.如果在设置中设置微信位置权限为不允许在uni.getLocationapi中会固定返回false但是此时提示的是小程序位置权限,问题在于小程序位置权限是开启的,因此此处是需要区分是微信无位置权限还是小程序无位置权限,如果是微信无权限,应该要提示用户,并引导用户进行位置权限的开启(不然存......
  • 关于mac使用figma以及企业微信3.1.18版本,CPU系统占用率飙升至70%
    问题描述使用一段时间正常,不知道是修改了什么设置,还是有什么软件冲突,导致cpu使用率极高系统进程中有一个kernel_task占用了大量的cpu并且该占用并不会消失,只要figma打开就会一直占用企业微信3.1.18也会导致该问题=>企业微信3.1.16之后版本总是会启用独立显卡,导致电......