无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2872|回复: 4
打印 上一主题 下一主题

[求助] 谁会vbs?求助帮忙写个向微信发送消息的代码

  [复制链接]
跳转到指定楼层
1#
发表于 2020-12-22 16:53:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
每天需要微信群发送指定内容的消息,想用vbs完成,网上搜了段代码,如下:


Dim Name,Msg
Name= "微信团队"
Msg = "Hellow!"
set ws=wscript.createobject("wscript.shell")
ws "mshta vbscript:ClipboardData.SetData("&chr(34)&"text"&chr(34)&"," &Chr(34)& Name&Chr(34)& ")(close)",0,True
ws.sendKeys "^%w"
ws.appactivate "微信"
wscript.sleep 500
ws.sendKeys "^f"
wscript.sleep 500
ws.sendKeys "^v"
wscript.sleep 500
ws.sendKeys "{ENTER}"
wscript.sleep 200
ws.sendKeys "{TAB}"
wscript.sleep 200
ws.sendKeys "{ENTER}"
ws "mshta vbscript:ClipboardData.SetData("&chr(34)&"text"&chr(34)&"," &Chr(34)& Msg &Chr(34)& ")(close)",0,True
wscript.sleep 200
ws.sendKeys "^v"
wscript.sleep 300
ws.sendKeys "{ENTER}"
ws.sendKeys "%{F4}"

实测无效,请问有没有达人帮助修改下,谢谢!

脚本区太冷清,换个板块版主勿怪,谢谢
2#
发表于 2020-12-23 17:31:51 | 只看该作者
ws "mshta vbscript:Clipboa...
改成
ws.run "mshta vbscript:Clipboa...
试试

点评

加上去之后还是失败,脚本会打开微信搜索,找到目标对象后,聊天输入框提示不能发送空白消息。 但很奇怪的是,这时候如果手动按键ctrl+v,是会把剪贴板内容复制到输入框的,这是哪儿出错了?  详情 回复 发表于 2020-12-24 09:40
回复

使用道具 举报

3#
 楼主| 发表于 2020-12-23 22:41:26 来自手机 | 只看该作者
谢谢楼上答复,明天测试
回复

使用道具 举报

4#
 楼主| 发表于 2020-12-24 09:40:57 | 只看该作者
zs5460 发表于 2020-12-23 17:31
ws "mshta vbscript:Clipboa...
改成
ws.run "mshta vbscript:Clipboa...

加上去之后还是失败,脚本会打开微信搜索,找到目标对象后,聊天输入框提示不能发送空白消息。

但很奇怪的是,这时候如果手动按键ctrl+v,是会把剪贴板内容复制到输入框的,这是哪儿出错了?
回复

使用道具 举报

5#
发表于 2020-12-24 14:45:50 | 只看该作者
这个方法是可行的,我本机没微信,改了点代码在TIM上发消息是可以的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 17:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表