(每日一题)调用API模拟发送,便于程序找到你的窗口!

2023-12-24
来源:网络整理

前言

本示例是调用API模拟发送,利用该库调用API模拟人手动操作发送消息。

使用前请将您的微信窗口设置在前面,以便程序轻松找到您的窗口!

文末有大量学习资源

【----为了帮助您学习,文末以下所有学习资料均可免费获得! ----】

时间

作为w

定义():

赢=。(无,)

(“找到窗口句柄:%x”% win)

如果赢!= 0:

。(赢, 。)

。(赢, 。)

。(赢, 。)

.(赢,.,0,0,300,500,.)

.(win) # 获得控制权

时间。(1)

山雀 = .(赢)

('开始 ['+str(tit)+'] 窗口')

别的:

('找不到 [%s] 窗口' %)

出口()

#设置并粘贴剪贴板

定义():

w.()

w.()

w.(., )

w.()

时间。(1)

.(17,0,0,0)

.(86,0,0,0)

.(86,0,.,0)

.(17,0,.,0)

#模拟发送动作

定义():

.(18,0,0,0)

.(83,0,0,0)

.(18,0,.,0)

.(83,0,.,0)

#模拟发送微信消息

def (wxid,):

# 先启动微信

('微信')

时间。(1)

# 找到搜索框

.(143, 39)

.()

# 搜索窗口

(wxid)

时间。(1)

# 进入窗口

.(155, 120)

.()

# 粘贴文本内容

()

()

('已发送')

#通话功能(微信ID或微信昵称或备注、需要发送的短信)

微信改转发信息_微信信息怎么修改转发_转发微信改信息怎么弄

('','发送微信消息')

动画演示

研究后我就想是不是应该用这种方法实现一套简单的微信操作脚本,编写出来,然后通过Http调用,实现网页上微信的简单远程控制,或者做一个机器人等。 ,都还好,但是这个应该还是有很多问题的,比如延迟,准确性。 这些都是问题,所以市场上没有人做这类事情。 目前我已经实现了一些功能。

1. 给好友发送消息

2. 发送消息至微信群

3.邀请微信入群

4.将微信移出群聊

5. 发布群组公告

6. 转发图片和文字

时间

作为w

定义():

赢=。(无,)

(“找到窗口句柄:%x”% win)

如果赢!= 0:

。(赢, 。)

。(赢, 。)

。(赢, 。)

.(赢,.,0,0,500,700,.)

.(win) # 获得控制权

时间。(1)

山雀 = .(赢)

('开始 ['+str(tit)+'] 窗口')

别的:

('找不到 [%s] 窗口' %)

出口()

#设置并粘贴剪贴板

定义():

w.()

w.()

w.(., )

w.()

时间。(1)

.(17,0,0,0)

.(86,0,0,0)

.(86,0,.,0)

.(17,0,.,0)

#模拟发送动作

定义():

.(18,0,0,0)

.(83,0,0,0)

.(18,0,.,0)

.(83,0,.,0)

#模拟发送微信短信

def (wxid,):

# 先启动微信

('微信')

时间。(1)

# 找到搜索框

.(143, 39)

.()

# 搜索微信

(wxid)

时间。(1)

# 进入聊天窗口

.(155, 120)

.()

微信改转发信息_转发微信改信息怎么弄_微信信息怎么修改转发

# 粘贴文本内容

()

# 发送

()

('已发送')

# 关闭微信窗口

时间。(1)

.(683, 16)

.()

#模拟发送文件消息(图片、文档、压缩包等)

def (wxid,):

# 先启动微信

('微信')

时间。(1)

# 找到搜索框

.(143, 39)

.()

# 搜索微信

(wxid)

时间。(1)

# 进入聊天窗口

.(155, 120)

.()

# 选择一个文档

.(373, 570)

.()

()

时间。(1)

.(784, 509)

.()

# 发送

()

('已发送')

# 关闭微信窗口

时间。(1)

.(683, 16)

.()

#转发群内最新消息

def (wxid,):

# 先启动微信

('微信')

时间。(1)

# 找到搜索框

.(143, 39)

.()

# 搜索组

()

时间。(1)

# 进入群组窗口

.(155, 120)

.()

# 开始转发

.(484, 439)

时间。(1)

.()

.(543, 454)

时间。(1)

.()

转发微信改信息怎么弄_微信信息怎么修改转发_微信改转发信息

#搜索用户

(wxid)

时间。(1)

.(828, 406)

.()

时间。(1)

# 确认转发

.(1108, 755)

.()

#发送短信(微信ID或微信昵称或备注,需要发送的短信)

('','发送微信消息')

#发送文件消息(图片、文档、压缩包等)

('',r"C:\\\\.jpg")

#转发群内最新消息(微信ID或微信昵称或备注、群名)

('','像云技术')

1. 入门

以下内容是每个应用方向必备的基础知识。 如果你想做爬虫、数据分析或者人工智能,你必须先学它们。 任何高端产品都是建立在原始基础上的。 打好了基础,前面的路就会更加踏实。 所有资料均可在文末免费获取! ! !

包括:

计算机基础知识

根据

600 集介绍视频:

观看零基础学习视频。 看视频是最快、最有效的学习方式。 跟着视频里老师的思路,从基础到深入,很容易上手。

2. 爬行动物

爬虫作为一个热门方向,无论你兼职使用还是作为提高工作效率的辅助技能,都是不错的选择。

通过爬虫技术,可以对相关内容进行收集、分析和筛选,从而得到我们真正需要的信息。

这种信息收集、分析和整合工作可以应用到非常广泛的领域。 无论是生活服务、出行、金融投资、各制造业的产品市场需求等,都可以利用爬虫技术来获取更准确、有效的信息。 使用。

爬行动物视频资料

3. 数据分析

清华大学经济管理学院发布的《中国经济数字化转型:人才与就业》报告显示,预计2025年数据分析人才缺口将达到230万。

如此巨大的人才缺口,数据分析就像一片广阔的蓝海! 起薪10K确实是家常便饭。

4.数据库和ETL数据仓库

企业需要定期从业务数据库中传输冷数据,并将其存储在专门用于存储历史数据的仓库中。 各部门可根据自身业务特点提供统一的数据服务。 这个仓库是一个数据仓库。

传统的数据仓库集成处理架构是ETL。 利用ETL平台的能力,E=从源数据库提取数据,L=清洗数据(不符合规则的数据)并改造表(根据业务需求对表进行不同的维度和粒度)程度、不同业务规则计算统计),T=将处理后的表增量、足量、分次加载到数据仓库中。

5. 机器学习

机器学习是从计算机的一部分数据中进行学习,然后对其他数据进行预测和判断。

机器学习的核心是“使用算法解析数据,从中学习,然后对新数据做出决策或预测”。 也就是说,计算机利用获得的数据推导出一定的模型,然后利用这个模型进行预测。 这个过程有点类似于人类的学习过程。 例如,一个人获得一定的经验后,可以预测新的问题。

机器学习资料:

6. 进阶

从基础语法内容到很多深入的高级知识点以及对编程语言设计的理解,在这里学习之后,你基本上会了解从入门到高级的所有知识点。

至此,你就基本可以满足公司的用人要求了。 如果你还不知道去哪里找面试材料和简历模板,我在这里为你整理了一份。 确实可以说是一个保姆、护理人员的系统学习路线。 。

但学习编程并不是一朝一夕的事情,而是需要长期的坚持和训练。 组织这次学习路线,希望能和大家一起进步,也可以自己复习一些技术点。 无论你是编程新手,还是需要进阶的经验丰富的程序员,相信每个人都能从中有所收获。

它不是一朝一夕就能实现的,而是需要长期的坚持和训练。 组织这次学习路线,希望能和大家一起进步,也可以自己复习一些技术点。 无论你是编程新手,还是需要进阶的经验丰富的程序员,相信每个人都能从中有所收获。

数据采集

这套完整的学习资料已上传至CSDN官方。 如果需要,可以点击下方CSDN官方认证微信卡免费获取↓↓↓【保证100%免费】

好文章推荐

了解前景:

了解兼职副业:

分享