大家来吃鹅蛋 发表于 2022-5-13 09:03

【原创】腾讯会议刷表情

本帖最后由 大家来吃鹅蛋 于 2022-5-13 09:07 编辑

其实就是反复点击两个按钮,达成点击左下角的笑脸按钮,点开表情菜单后再点击发送的表情
然后一个for循环,控制次数
使用前先pip install pyautogui!
附上代码

import time
import pyautogui
#先pip install pyautogui!!!!!!!
#第一次使用先截取坐标,用下面的代码鼠标放上去三秒,截取会输出
#要截取两个,老虎表情(或者你想发的)坐标和表情按钮坐标
#先按下表情菜单,再按下emoji,可刷屏
#不同电脑位置不一样,用之前先截取好坐标,下面是我的,不要直接用
#表情菜单中的 Point(x=46, y=789)
#表情按钮 Point(x=36, y=847)
print("腾讯会议自动刷表情 By Miaowuawa")
print("二改麻烦留下版权")
print("知道一开源就可能有人拿去当自己的 请不要这么做")
#emojipx和emojipy=发送的表情坐标x,y
#bqpx和bqpy=表情按钮坐标x,y
bqpx=36
bqpy=789
emojipx=46
emojipy=847
#可以像这样预设
#也可以像这样写,这个适合每次都要输入的情况
'''
bqpx=input("输入表情菜单按钮x坐标")
剩下三个变量同理
'''
lag=float(input("输入延迟(秒)"))
times=int(input("输入点击次数"))

pyautogui.moveTo(bqpx,bqpy)
#移动到表情按钮绝对坐标 自行修改

print("已移动到目标,开始点击......")
print("!警告,开始点击后无法结束,直到达到设定次数")
input("按下回车键继续执行……")

for i in range(0,times,1):
    #每次点击完后菜单会自动关闭,所以还要打开
    pyautogui.click(bqpx,bqpy)
    #下面是点击间隔
    time.sleep(lag)
    #必须设置点击间隔否则不成功
    #下面这行是点击需要发送的表情
    pyautogui.click(emojipx,emojipy)
    #最后回到表情按钮上,本来觉得需要,发现这里不用,执行了费时间
    #pyautogui.moveTo(bqpx,bqpy)






第一次使用的时候,需要先运行这段代码截取两个坐标

import pyautogui
import time
time.sleep(3)
print(pyautogui.position())
先运行,把鼠标放在左下角那个笑脸按钮上(无需点击),然后等待一会,自动输出
然后再运行,点开表情菜单,把鼠标放在你想发的表情上,等待一会,自动输出
然后把bqpx和bqpy改成第一次的坐标
把emojipx和emojipy改成第二次的坐标

然后执行就可以了,延迟支持输入小数

未来更新计划:
1.支持发表情菜单第一页没有的表情(要往下划)
2.想办法加快频率
3.支持中途停止
4.发个视频使用教程

photocs 发表于 2022-5-13 11:03

这个跟按键精灵记录点击有什么不一样吗?

Chwmw 发表于 2022-5-13 11:53

……我们一般用钉钉:lol

taxuewuhen 发表于 2022-5-13 09:59

感谢楼主

xiaolai1995 发表于 2022-5-13 09:24

感谢楼主,学习学习。

jt0124 发表于 2022-5-13 09:55

早起打卡签到啦

烟花非易冷 发表于 2022-5-13 11:40

不过,这个作用好像不是太大

大家来吃鹅蛋 发表于 2022-5-13 11:54

photocs 发表于 2022-5-13 11:03
这个跟按键精灵记录点击有什么不一样吗?

没啥不一样,相当于只有这个功能,精简

士兵许三多 发表于 2022-5-13 09:45

感谢楼主分享。

pwp 发表于 2022-5-13 11:03

{:1_918:}我拿去用了,被开除会议了
页: [1] 2
查看完整版本: 【原创】腾讯会议刷表情