微信群@固定人的小脚本

微信群点名

如果你管理着几百号人的微信群,平时发一些通知时要@固定的部分人,每次想那些人微信名的时候是个比较麻烦的事,可以用这个小脚本。里面用到的字符串分割和SendText方法,最近学习后掌握到的,感谢平台提供的学习机会。

有些人可能觉得复制微信里的人名字就行,实际这样对方是收不到“有人@你的”通知的。

把每次要@的人微信名称保存中间用‘,’或‘,’或换行隔开。

$F12::
	temp := StrSplit("张三,李四,王五", [",",",","`n"] )
	for index,element in temp
	{
		Sleep,1000
		SendText("@")
		Sleep,500
		temp[index] := StrReplace(temp[index], "@")
		SendText(temp[index])
		Sleep,500
		send,{ENTER}
	}
	msgbox,0,微信点名,结束
return

/*
------------------------------------------
*/ 
SendText(str)            ;发送文本
{
	ControlGetFocus,classnn,A
	p := &str
	while,*p
	{
		if (*p>128 && *(p+1)>=64)
		{
			ch := *p << 8 | *(p+1)
			PostMessage,0x286,%ch%,0x1,%classnn%,A
			p += 2
		}
		Else
		{
			ch := *p
			Send,{ASC %ch%}
			p++
		}
	}
}


声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
应用

AHKInfo 1.3.5 加宽修正版

2022-1-13 9:47:33

其他应用

《右键清单式工具》提高学习效率的快捷搜索翻译工具

2022-1-24 19:57:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索