首页 > 其他分享 >wxauto增加@功能

wxauto增加@功能

时间:2023-08-22 09:00:39浏览次数:35  
标签:功能 self param waitTime EditMsg 增加 wxauto SendKeys msg

直接在WeChat中增加一个函数

 

    def at(self, name, msg, clear=True):
        '''
        
        :param name: 需要@人的名字
        :param msg: 要发送的信息
        :param clear: 
        '''
        self.UiaAPI.SwitchToThisWindow()
        if clear:
            self.EditMsg.SendKeys('{Ctrl}a', waitTime=0)
        self.EditMsg.SendKeys('@{}'.format(name), waitTime=0)
        self.EditMsg.SendKeys('{Enter}', waitTime=0)
        self.EditMsg.SendKeys('{}'.format(msg))
        self.EditMsg.SendKeys('{Enter}', waitTime=0)

 

标签:功能,self,param,waitTime,EditMsg,增加,wxauto,SendKeys,msg
From: https://www.cnblogs.com/xujunhui/p/17647565.html

相关文章

  • JShaman的域名锁定功能,支持泛域名
    JShaman的域名锁定功能,支持泛域名JShaman的JS代码混淆加密中,有一项“域名锁定”功能。使用此功能后,代码运行时会检测浏览器地址中的域名信息,如是非指定域名,则不运行,以此防止自己网站的JS代码被复制他人的网站中使用的盗用行为。此功能,使用非常灵活,支持多域名,且支持泛域名。本文演示......
  • DFA算法实现查找敏感词功能
    publicclassDFAFilter{privateSet<String>sensitiveWords;privateintmaxLength;publicDFAFilter(){sensitiveWords=newHashSet<>();maxLength=0;}publicstaticvoidmain(String[]args){......
  • 视频云存储/安防监控EasyCVR视频汇聚平台如何通过角色权限自行分配功能模块?
    视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。音视频流媒体视频平台EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警、服务器集......
  • Spring缓存是如何实现的?如何扩展使其支持过期删除功能?
    前言:在我们的应用中,有一些数据是通过rpc获取的远端数据,该数据不会经常变化,允许客户端在本地缓存一定时间。该场景逻辑简单,缓存数据较小,不需要持久化,所以不希望引入其他第三方缓存工具加重应用负担,非常适合使用SpringCache来实现。但有个问题是,我们希望将这些rpc结果数据缓存起......
  • 个微框架实现功能
    登录创建新设备 获取登录二VM执行登录 注销登录消息消息回调 消息撤回 发送app类型消息 发送小程序发送CDN文件 发送CDN图片 发送CDN视频 发送emoji发送文件 发送图片 发送链接 发送消息 发送视频 发送语音朋友圈评论点赞 朋友圈功能操作 隐私设置 内容详情 查看......
  • 关于spring中的TypeDescriptor、ResolvableType功能说明
    TypeDescriptor:类型描述符该类位于org.springframework.core.convert包下,convert包主要用于类型转换相关功能,在类型转换过程中,通常需要从一个类型转为另一个类型,而Java类型包含基本类型,数组、集合、泛型以及普通类型,该类试图将这些不同的类型使用一种统一的类型来表示,因此方法中提......
  • 直播软件开发,Flutter实现点击头像更新头像的功能
    直播软件开发,Flutter实现点击头像更新头像的功能InkWell(            onTap:(){             showDialog(              context:context,              builder......
  • Spring缓存是如何实现的?如何扩展使其支持过期删除功能? | 京东云技术团队
    前言:在我们的应用中,有一些数据是通过rpc获取的远端数据,该数据不会经常变化,允许客户端在本地缓存一定时间。该场景逻辑简单,缓存数据较小,不需要持久化,所以不希望引入其他第三方缓存工具加重应用负担,非常适合使用SpringCache来实现。但有个问题是,我们希望将这些rpc结果数据缓存起来,并......
  • ETL之apache hop数据增量同步功能
    ETL增量数据抽取CDC概念:ChangeDataCapture,变化的数据捕获,也称:【增量数据抽取】(名词解释)CDC是一种实现数据的增量抽取解决方案,是实现【ETL整体解决方案】中的一项子方案/子问题。(对CDC的定位)如何捕获变化的数据是增量抽取的关键,对捕获方法一般有2点要求:准确性:能够将业务系......
  • python增加一个循环运行的装饰器
    在平时编程时,经常会遇到循环运行一个函数的情况,我们可以编写一个装饰器来简化这个过程,实现代码如下:defLoopRun(duration:float=60,interval:float=1,remainder:float=3)->callable:'''支持长期运行的装饰器函数duration:持续时长,单位秒interval:......