桌面版whatsapp自动发送实例分析
需求:前一段时间由于工作需要,需要有自动发送whatsapp信息的功能要求,要求更具相应获取的字段自动发送提醒信息,及对当前页面聊天记录进行截图,生成记录文档。
以及处理没有whatsapp账号的电话问题。
通过查阅whatsapp官网可以得知,无论是桌面版还是网页版都可以通过相应的api接口进行电话号码查找及填写发送信息,
第一种;
网页版可以通过网址
https://api.whatsapp.com/send?phone=whatsappphonenumber&text=urlencodedtext
第二种
途径:
通过命令行直接发送:win + R
whatsapp://send?phone=xxxxxxxx^&text=Test
若其中text=Test中文本若存在特殊字符应使用转义或者使用urlencode的方式替代
目前尝试使用urlencode替代
关于解决处理没有相应的whatsapp账号的手机号,通过pyautogui的
pyautogui.locateCenterOnScreen(image) 获取图像位置。
先将图像提示没有该号码的提示框截图下来保存,在利用是否在屏幕中查找到相应图像决定是否存在无效号码的原理。
暂时先用着pyautogui提供的方法之后,有需要换上自己的。
到此,解决问题的难点已经完成一大半的,剩下就是相应的一些简单的判断逻辑了。
桌面版whatsapp自动发送实例分析相关推荐
- win7 nvme 支持补丁_国产桌面版OS系统发布:Win7般体验 最高安全认证
小白系统 免费的智能客服 点击使用8月13日,麒麟软件正式推出了最新的桌面版OS--银河麒麟桌面操作系统V10,该系统是银河麒麟和中标软件共同打造的最新成果,号称提供类似Win7的体验,支持国产龙芯. ...
- 体验不了ChatGPT?来试试POE桌面版!
POE Poe App目前备受欢迎,许多用户已开始使用加入ChatGPT API后引入的聊天机器人.最早在App Store推出,目前Poe App还没有推出针对Android用户的版本,但今天poe ...
- gpgpu-sim卡分配程序设计实例分析
gpgpu-sim卡分配程序设计实例分析 运行代码地址:https://github.com/gpgpu-sim/gpgpu-sim_distribution 一.概述 此文件包含有关安装.生成和运行 ...
- python多功能电子钟_python gui - PyQt4 精彩实例分析之电子钟
PyQt4 精彩实例分析之电子钟,当然在写实例之前要先安装PyQt4模块.from PyQt4.QtGui import * from PyQt4.QtCore import * import sys ...
- RPC-原理及RPC实例分析
还有就是:RPC支持的BIO,NIO的理解 (1)BIO: Blocking IO;同步阻塞: (2)NIO:Non-Blocking IO, 同步非阻塞; 参考:IO多路复用,同步,异步,阻塞和非阻 ...
- python asyncio教程_python中使用asyncio实现异步IO实例分析
1.说明 Python实现异步IO非常简单,asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持. asyncio的编程模型就是一个消息循环.我们从asyncio模块中直接 ...
- 马歇尔·赫伯特:人工智能的前沿技术与实例分析
来源:中国人工智能学会 2017年12月11日,国际知名机器人专家.美国卡耐基梅隆大学机器人研究所所长马歇尔·赫伯特(Martial Hebert)教授和首席科学家大卫·伯恩(David Bourne ...
- 【Ubuntu】ubuntu webqq桌面版pywebqq
最近看到一个ubuntu下面webqq的桌面版,甚是欣喜,下了试用,感觉还不错,分享一下 首先是程序包,不用安装,解压就能用,具体看里面的readme pywebqq1027.zip 下面讲一下使用 ...
- 官宣!微软宣布桌面版 Edge将基于Chromium进行开发\n
今天,Windows副总裁Joe Belfiore在Windows官方博客上正式宣布桌面版 Edge将基于Chromium进行开发,以减少Web开发生态的碎片化,为用户提供更高的Web兼容性,这一消息 ...
- python怎么处理数据_python中scrapy处理项目数据的实例分析
在我们处理完数据后,习惯把它放在原有的位置,但是这样也会出现一定的隐患.如果因为新数据的加入或者其他种种原因,当我们再次想要启用这个文件的时候,小伙伴们就会开始着急却怎么也翻不出来,似乎也没有其他更好 ...
最新文章
- SpringBoot 读取配置文件中参数全面教程
- 区块链预言机(5)预言机原理
- Java基础篇:抽象类与接口
- minute教会你shell
- POJ1220(高精度进制转换)
- 人工智能与大数据的耦合,将会怎么影响我们的生活
- 处理Weblogic卡住的线程
- 从用户不足2000万到27亿,这项技术真要上天了?
- java学习二---对象和内存管理
- 跨境电商ERP哪个好?
- df命令--Linux命令应用大词典729个命令解读
- 7-6 计算符号函数的值 (10 分)
- 数字电路课程设计--电子钟实验报告
- VOC2007数据集解析
- 常用的个人网站建站系统
- 微软通过共享文件夹的思路,使用工具SyncToy实现两台windows机器间的文件同步
- 在线使用ChatGPT,国内手机号也可以注册。
- 【YOLO v4 相关理论】Normalization: BN、CBN、CmBN
- 上半年亏损6700万美元,连亏三年的Mobileye正式提交IPO申请
- html c3效果,使用c3动画实现摇铃铛效果