|
未打卡
会员登录
立即注册
设为首页
加入收藏
微信扫一扫
风格切换
搜索
论坛首页
BBS
广告合作
win7影子
win10影子
win11影子
找回账号密码
寻求帮助
Help
官方QQ群
购邀请码
更新页收藏①
更新页收藏②
论坛
今日新帖
打卡签到
登录
新用户注册
注册
登录
真牛论坛
»
论坛首页
›
社区广场
›
技术教程
›
微信批量添加表情包
返回列表
查看:
1061
|
回复:
2
微信批量添加表情包
[复制链接]
非法程序、
非法程序、
当前离线
牛币
个
雷达卡
发表于 2022-2-13 10:06
|
显示全部楼层
|
阅读模式
非法程序、
2022-2-13 10:06
1061
2
显示全部楼层
之前,发布了一下爬取表情包的代码,爬了15GB的数据,但是添加到微信太麻烦了
于是,我写了一个自动化,也分享出来。
先录制了一个gif给大家看看效果
该自动化操作比较复杂,想用的朋友需要懂点python基础,并严格按照一下步骤执行。
1.pc端登录微信,按win+←将微信固定(方便操作,不固定也行),打开文件传输助手
2.按住Alt+a快捷键,将鼠标移动到上图1的位置,会显示pos,位置信息,类似于(370,913)这样的
3.按住Alt+a快捷键,将鼠标移动到最新发送的表情包位置,获取pos坐标
4.右击表情包(右击位置需要和你第4步获取的pos坐标大致一直),按住Alt+a获取添加表情包的pos位置。
5.代码中file_path = "F:\img\",需要替换成你自己的表情包图片位置,复制路径,记得添加,比如直接复制路径是F:img,添加变成F:\img\
6.代码需要的库自行导入
代码如下:
# -*- coding:utf-8 -*-
import os
import pyautogui # 自动按键
import pyperclip # 操作剪贴板
pyautogui.PAUSE = 1.5 # 每次动作暂停 1.5 秒
#实测因为网速等原因,gif表情包图片如果比较大,建议把上述等待时间加大
file_path = "F:\\img\"
position_send_file = pyautogui.position(374,908) # 取坐标 发送文件按钮
position_new_photo = pyautogui.position(825, 829) # 取坐标 新发的图片
position_add_emoji = pyautogui.position(889, 831) # 取坐标 添加到表情
file_name_list = os.listdir(file_path) # 所有的文件名
for file_name in file_name_list:
pyperclip.copy(file_path + file_name) # 文件名拷到剪贴板
pyautogui.click(position_send_file) # 发送文件
pyautogui.hotkey('ctrl', 'v') # 粘贴到文件框
pyautogui.hotkey('enter') # 打开
pyautogui.hotkey('enter') # 发送
pyautogui.click(position_new_photo, button='right') # 右键新发的图片
pyautogui.click(position_add_emoji) # 添加到表情
复制代码
同理,批量删除也可以实现,只要是pc微信能手动完成的操作,都可以用自动化来完成。
会打包的同学,可以制作一个winform界面,打包发布。
饿了么每天领5~120元无门槛红包
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
催更三年之约
催更三年之约
当前离线
牛币
个
雷达卡
发表于 2022-2-13 10:56
|
显示全部楼层
催更三年之约
2022-2-13 10:56
显示全部楼层
额。。。 你也玩吾爱啊
qq浏览器屏蔽 告诉大家如何解决
回复
使用道具
举报
显身卡
gggg1
gggg1
当前离线
牛币
个
雷达卡
发表于 2022-4-19 17:47
|
显示全部楼层
gggg1
2022-4-19 17:47
显示全部楼层
好贴支持!
如何检查后门软件及强制删除(开辅助必看)
回复
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
返回列表
发新帖
回帖并转播
回帖后跳转到最后一页
首页
论坛
登录
发布
资讯
快速回复
返回顶部
返回列表