利用按键精灵实现QQ群发和微信群发

1 前言

注意:本教程只供学习参考之用,如用于群发广告等影响他人乃至违法犯罪行为等与本文作者无关。另外,转载请注明出处,尊重创作者劳动,谢谢。
端午期间需要给微信和QQ的好友发送祝福,但是上千个好友都要发送比较困难,所以想到利用按键精灵撰写脚本的方式实现自动群发祝福。

2 解释说明&运行环境

关于解释说明和程序运行环境请参考我之前的博文的2/3章节:
按键精灵实现自动化点qq名片赞

3 QQ群发

3.1 几点注意

  1. 在本demo中群发的是一串文本和一张图片,可以按照需要修改脚本代码。
  2. 发送图片是通过粘贴剪贴板内容实现的,因此在运行程序之前首先需要复制一张图片。
  3. 通过粘贴方法实现群发图片的目的是减少应用运行开销,使用其他方式发送图片也是可行的。
  4. 脚本代码逻辑较为简单,无法判定当前执行的窗口是否发生变化,另外还需要自行在按键精灵中指定循环次数。因此需要在虚拟机中或者没有其他存在潜在干扰程序的场景下运行本脚本。

3.2 脚本源码

KeyPress "Enter", 1
Delay 200
SayString "端午粽飘香,愿您事事昌。祝愿您和您的家人端午节安康。"
Delay 50
KeyPress "Enter", 1
Delay 50
KeyDown 17, 1
KeyPress 86, 1
KeyUp 17, 1
Delay 50
KeyPress "Enter", 1
Delay 50
KeyPress "Esc", 1
Delay 50
For i=1 to 5
	KeyPress "Tab", 1
	Delay 50
Next
KeyPress "Down", 1
Delay 50

3.3 使用说明

  1. 打开按键精灵,将循环次数设置为QQ好友列表某一分组的人数。(按需设置即可)
  2. 打开QQ主界面,在联系人中选择一个分组的第一个人。注意不需要双击打开,单击选中联系人即可。
  3. 按下F10调试按钮,程序自动运行。

4 微信群发

4.1 几点注意

请参考3.1小节。

4.2 脚本源码

KeyDown 16, 1
KeyPress 121, 1
KeyUp 16, 1
Delay 100
KeyPress "Down", 1
Delay 50
KeyPress "Space", 1
Delay 100

SayString "端午粽飘香,愿您事事昌。祝愿您和您的家人端午节安康。"
Delay 50
KeyPress "Enter", 1
Delay 50
KeyDown 17, 1
KeyPress 86, 1
KeyUp 17, 1
Delay 50
KeyPress "Enter", 1
Delay 100

For i=1 to 5
	KeyPress "Tab", 1
	Delay 50
Next
KeyPress "Space", 1
Delay 50

For i=1 to 10
	KeyPress "Tab", 1
	Delay 50
Next
KeyPress "Space", 1
Delay 50
KeyPress "Down", 1
Delay 50

4.3 使用说明

  1. 打开按键精灵,将循环次数设置为微信好友列表的人数。(可以在手机微信联系人列表的最后找到这个数字)
  2. 打开电脑微信主界面,在联系人中选择一个列表中的第一个人。注意不需要双击打开,单击选中联系人即可。
  3. 按下F10调试按钮,程序自动运行。

4.4 已知问题

这个脚本的问题是无法区分联系人和个别功能性公众号,比如“文件传输助手”等。在遇到这些错误的“联系人”时,程序运行有可能被打断,进而导致运行错误,可能需要人工干预。我可能考虑在后续更新中加入对这一问题的逻辑判断以规避问题。

5 后记

欢迎交流学习。持续更新。
另外群发可能真的是一件出力不讨好的工作,所以交给电脑自己干,对自己要更好一点。

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
按键精灵是一款功能强大的自动化工具软件,可以帮助用户自动化操作键盘和鼠标,提高工作效率。在anjia中,按键精灵是通过编写脚本实现自动化操作的。 首先,用户需要安装按键精灵软件并打开anjia。在软件界面上,用户可以看到各种各样的功能和工具。 用户可以点击“录制”按钮开始录制操作步骤。在录制过程中,按键精灵会记录下用户的操作,包括键盘按键、鼠标点击等。用户可以根据实际需求进行录制,例如打开某个程序、输入文本、鼠标移动等。 录制完成后,用户可以点击“脚本编辑”按钮对录制的脚本进行编辑和处理。在脚本编辑器中,用户可以对录制的操作进行修改、删除或添加其他操作。用户可以添加条件判断、循环等操作,以满足不同的自动化需求。 在编辑完成后,用户可以保存脚本并进行执行。按键精灵会按照用户设定的顺序和条件执行脚本,完成自动化操作。用户可以选择单次执行或循环执行脚本,以满足不同的需求。 除了录制操作和编辑脚本外,按键精灵还提供了其他实用的功能,例如按键精灵云存储、任务计划、快捷键设置等。用户可以根据自己的需求来使用这些功能,进一步提高工作效率。 总之,按键精灵在anjia中的实现,通过录制操作步骤并编写脚本实现自动化操作,提高工作效率。用户可以根据自己的需求进行修改和处理,并通过执行脚本完成自动化任务。同时,按键精灵还提供了其他实用的功能,方便用户管理和执行脚本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值