微信自动发送消息
**需要电脑,手机,充电线,电脑安装Python,adb(这个可以电脑控制手机),具体安装教程询问豆包即可, 手机设置:开启「USB调试」「指针位置」(仅用于调试),微信登录状态***记事本点击左上角“文件”→“另存为”,保存类型选“所有文件”,文件名改成 wechat_send.py ,保存到电脑桌面(方便查找)。***该教程只是个简单的引导例子,如需更复杂的效果,可自行完善脚本,完了可以分享给
***效果为打开手机微信,给联系人发送拟定消息***
***作者是小白,勿喷,脚本都是引导豆包写的,但是亲测可用***
***需要电脑,手机,充电线,电脑安装Python,adb(这个可以电脑控制手机),具体安装教程询问豆包即可, 手机设置:开启「USB调试」「指针位置」(仅用于调试),微信登录状态***
第一步:在电脑上打开记事本,编写脚本文件
新建一个记事本,将以下代码复制粘贴进去。代码里有详细注释,你只需修改3处关键信息(联系人昵称、发送的消息、坐标,后面会教怎么获取坐标)
***
import subprocess
import time
CONTACT_NAME = "ps" # 联系人昵称(英文,adb好像不适配中文,实在想用中文可以通过剪切板)
SEND_MESSAGE = "hahaha" # 要重复发送的消息(这里要使用英文26键盘,后同上)
SEARCH_BTN = "1040 220" # 搜索图标坐标(手机不同位置可能不一样,通过开启指针位置自己看着调)
SEARCH_INPUT_BOX = "440 285" # 搜索输入框坐标(同上)
CONTACT_POS = "400 600" # 联系人坐标(同上)
SEND_BTN = "1155 1600" # 发送按钮坐标(同上)
SHU_RU = "354 2629" # 消息输入框坐标(同上)
def run_adb_cmd(cmd):
subprocess.call(cmd, shell=True)
time.sleep(1) # 手机响应时间,可根据实际情况调整
if __name__ == "__main__":
print("正在打开微信...")
run_adb_cmd("adb shell am start -n com.tencent.mm/.ui.LauncherUI")
time.sleep(1)
print("正在点击搜索...")
run_adb_cmd(f"adb shell input tap {SEARCH_BTN}")
time.sleep(1)
print("正在激活搜索输入框...")
run_adb_cmd(f"adb shell input tap {SEARCH_INPUT_BOX}")
time.sleep(1)
print("正在搜索联系人...")
run_adb_cmd(f"adb shell input text {CONTACT_NAME}")
time.sleep(1)
print("正在进入聊天界面...")
run_adb_cmd(f"adb shell input tap {CONTACT_POS}")
time.sleep(1)
# 循环10次发送消息
for i in range(10):
print(f"正在发送第 {i+1}/10 条消息...")
# 激活输入框(每次发送前确保光标在输入框)
run_adb_cmd(f"adb shell input tap {SHU_RU}")
# 输入消息
run_adb_cmd(f"adb shell input text {SEND_MESSAGE}")
# 点击发送
run_adb_cmd(f"adb shell input tap {SEND_BTN}")
# 发送后等待0.5秒(避免消息发送过快导致混乱,可按需调整)
time.sleep(0.5)
print("✅ 10条消息全部发送完成!")
***
第二步:保存脚本文件
记事本点击左上角“文件”→“另存为”,保存类型选“所有文件”,文件名改成 wechat_send.py ,保存到电脑桌面(方便查找)。
第三步:执行脚本发送消息
1. 确保手机和电脑保持USB连接,微信处于登录状态,手机亮屏(避免锁屏影响操作)。
2. 回到命令提示符,输入 cd Desktop 回车,切换到桌面目录。
3. 输入 python wechat_send.py 回车,开始执行脚本。
4. 此时观察手机,会自动打开微信、搜索联系人、输入消息并发送,最后命令行显示“消息发送完成!”就成功了。
5.懒得改联系人名字的话,可以将微信提前点到与对方聊天界面,代码删不删减都可以。
***该教程只是个简单的引导例子,如需更复杂的效果,可自行完善脚本,完了可以分享给我,哈哈づ♡ど***
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)