聚集网(jujiwang.com) - 收录免费分类目录信息软文发布网址提交
免费加入

使用 VBScript 构建更强大的 Windows 脚本 (使用vbs程序发送微信)

文章编号:6933时间:2024-09-16人气:


VBScript

简介

VBScript 是一种功能强大的脚本语言,可以用来自动化 Windows 任务。通过结合 VBScript 和微信API,我们可以创建出功能丰富的脚本,例如自动发送微信消息。

先决条件

  • 安装 Windows Script Host (WSH)
  • 安装微信
  • 获取微信 Uin 和 cookies

获取微信 Uin 和 cookies

  1. 打开微信,登录你的账号。
  2. 在微信主界面,按住 Ctrl + Alt + A 打开开发者工具。
  3. 在开发者工具的控制台选项卡中,输入以下代码并运行: document.cookie
  4. 将返回的 cookies 复制到记事本中。
  5. 在开发者工具的网络选项卡中,找到发送到以下 URL 的 POST 请求 在请求头中,找到名为 "uin" 的参数并复制它的值到记事本中。

使用 VBScript 发送微信消息

现在我们已经有了微信 Uin 和 cookies,就可以使用 VBScript 构建脚本了。

' 引用微信 API 库
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "reg add HKCU\Software\Tencent\WeChatWin /v selfuin /t REG_SZ /d " & Uin
WshShell.Run "reg add HKCU\Software\Tencent\WeChatWin /v cookies /t REG_SZ /d "& cookies' 初始化微信 API
Set webRequest = CreateObject("Microsoft.XMLHTTP")
URL = "https://webpush2.weixin.qq.com/cgi-bin/mmwebwx-bin/webwxsendmsg"
Headers = "Content-type: application/json;charset=UTF-8"' 创建消息内容
Message = CreateObject("Scripting.Dictionary")
Message.Add "BaseRequest", "{\"Uin\":\"" & Uin & "\",\"Sid\":\"\",\"Skey\":\"\",\"DeviceID\":\"\"}"
Message.Add "Msg", "{\"Type\":1,\"Content\":\"" & Msg & "\",\"FromUserName\":\"" & FromUserName & "\",\"ToUserName\":\"" & ToUserName & "\"}"
Message.Add "Scene", 0' 发送消息
WebRequest.Open "POST", URL, False
WebRequest.SetRequesTheader "Accept-Encoding", "gzip,deflate"
WebRequest.SetRequestHeader "Content-Length", String(LenB(Message))
WebRequest.SetRequestHeader "Referer", "https://wx.qq.com/"
WebRequest.SetRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87 Safari/537.36"
WebRequest.SetRequestHeader "Cookie", cookies
WebRequest.Send Message

脚本用法

要使用脚本,请将以下信息替换为自己的值:

  • `Uin`:你的微信 Uin
  • `cookies`:你的微信 cookies
  • `Msg`:你要发送的消息
  • `FromUserName`:发送消息的微信号
  • `ToUserName`:接收消息的微信号

保存脚本为 `.vbs` 文件并运行它。

结语

通过使用 VBScript 和微信 API,我们可以创建强大的脚本来自动化发送微信消息等任务。这种方法具有灵活性和可扩展性,可以满足各种需求。



相关标签: 脚本使用vbs程序发送微信构建更强大的VBScript使用Windows

上一篇:VBScript在Web应用程序中的应用理解与实践v

下一篇:利用VBScript自动化任务实用指南利用vba在e

内容声明:

1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违法信息,如您发现违法内容,请联系我们进行举报处理!
4、本文地址:http://www.jujiwang.com/article/006b45e107d43fdb7917.html,复制请保留版权链接!


温馨小提示:在您的网站做上本站友情链接,访问一次即可自动收录并自动排在本站第一位!
随机文章
使用 VBScript 构建更强大的 Windows 脚本 (使用vbs程序发送微信)

使用 VBScript 构建更强大的 Windows 脚本 (使用vbs程序发送微信)

简介VBScript是一种功能强大的脚本语言,可以用来自动化Windows任务,通过结合VBScript和微信API,我们可以创建出功能丰富的脚本,例如自动发送微信消息,先决条件安装WindowsScriptHost,WSH,安装微信获取微信Uin和cookies获取微信Uin和cookies打开微信,登录你的账号,在微信主界面,按住...。

本站公告 2024-09-16 05:52:56

揭秘不同浏览器的 CSS 居中技巧 (用户浏览不同网站的网页)

揭秘不同浏览器的 CSS 居中技巧 (用户浏览不同网站的网页)

在网页设计中,元素的居中对称是至关重要的,不同的浏览器渲染CSS的方式不同,因此居中元素在不同浏览器中的表现也可能有所不同,IE,Edge在IE和Edge浏览器中,可以使用以下方法居中元素,css.centered,text,align,center,margin,auto,Firefox在Firefox浏览器中,可以使用以下方法居...。

最新资讯 2024-09-15 16:10:21

目标属性:提高网站可访问性和可用性的指南 (目标属性什么意思)

目标属性:提高网站可访问性和可用性的指南 (目标属性什么意思)

什么是目标属性目标属性是指定元素可用性的HTML属性,它们可以用来改善网站可访问性和可用性,特别是对于残障人士,优点提高网站可访问性,使其对所有用户可用,增强用户体验,让网站更易于使用和浏览,有助于搜索引擎优化,SEO,,因为目标属性可改善爬虫理解网站内容的方式,常见目标属性lang属性lang属性指定页面或元素的语言,<,htm...。

最新资讯 2024-09-14 20:43:09

深入了解正则表达式的奥秘:成为一名熟练的模式匹配专家 (正则表达式深入浅出pdf)

深入了解正则表达式的奥秘:成为一名熟练的模式匹配专家 (正则表达式深入浅出pdf)

正则表达式,简称regex,是一种强大的工具,用于查找、匹配和修改文本,它广泛应用于各种领域,包括文本处理、数据验证和自动化脚本,本文将带你深入了解正则表达式的奥秘,帮助你成为一名熟练的模式匹配专家,1.正则表达式的概述正则表达式是一种特殊语法,可以描述文本中的模式,这些模式可以匹配特定的字符序列、子字符串或文本结构,正则表达式是由元...。

本站公告 2024-09-12 17:36:16

探索内核编程的边界:创建高效、低级软件 (探索内核编程怎么做)

探索内核编程的边界:创建高效、低级软件 (探索内核编程怎么做)

内核编程是软件开发中高级领域,它提供了对计算机硬件和操作系统的底层访问权限,通过与内核交互,开发人员可以创建高效、低级的软件,最大限度地提高计算机的性能并执行其他无法通过传统应用程序编程界面,API,访问的任务,内核编程的好处更快的性能,内核编程绕过了抽象层,直接与硬件交互,从而获得显著的性能提升,更低的资源使用,内核代码直接访问系统...。

技术教程 2024-09-12 11:14:23

解密指针函数:从基础到高级的全面指南 (解密指针函数怎么写)

解密指针函数:从基础到高级的全面指南 (解密指针函数怎么写)

简介指针函数是一种高级编程概念,它允许函数接受函数指针作为参数,通过使用指针函数,我们可以实现诸如回调、事件处理和策略模式等高级编程技术,本指南将从基础知识开始,逐步深入探讨指针函数的各个方面,我们将涵盖以下主题,指针函数的基本语法和使用方式函数指针的类型转换回调函数的应用示例事件处理中的指针函数策略模式的实现高级指针函数技术,如函数...。

最新资讯 2024-09-09 07:01:41

利用MATLAB递归函数解决棘手问题:深入研究实用应用和解决方案 (利用matlab由频率特性曲线求传递函数)

利用MATLAB递归函数解决棘手问题:深入研究实用应用和解决方案 (利用matlab由频率特性曲线求传递函数)

引言递归函数是通过自身调用自身来解决复杂问题的强大工具,在MATLAB中,递归函数可以用来解决各种问题,从数学运算到数据结构,在本文中,我们将深入研究递归函数在MATLAB中的实际应用,并探讨它们如何解决棘手问题,递归函数的基础知识递归函数是一个函数,其定义中引用了自身,这允许函数通过不断细分问题,并使用函数本身作为子问题求解器,在较...。

技术教程 2024-09-07 05:48:13

解锁 JavaScript的力量:为 JavaScript 程序员量身定制的深入分析和实用示例 (解锁jacob)

解锁 JavaScript的力量:为 JavaScript 程序员量身定制的深入分析和实用示例 (解锁jacob)

为JavaScript程序员量身定制的深入分析和实用示例JavaScript是一种强大的编程语言,可使您创建交互式、动态的Web应用程序,它已成为现代Web开发不可或缺的一部分,并且拥有庞大的开发人员社区,本文旨在为JavaScript程序员提供深入分析和实用示例,以帮助他们充分利用JavaScript的功能,我们将讨论JavaScr...。

最新资讯 2024-09-06 23:18:02

客户端-服务器模型:应用程序之间的通信模型,其中一台计算机充当客户端(请求数据),另一台计算机充当服务器(提供数据)。(客户端服务器)

客户端-服务器模型:应用程序之间的通信模型,其中一台计算机充当客户端(请求数据),另一台计算机充当服务器(提供数据)。(客户端服务器)

客户端,服务器模型是一种应用程序之间的通信模型,其中一台计算机充当客户端,请求数据,,另一台计算机充当服务器,提供数据,客户端和服务器的角色在客户端,服务器模型中,客户端和服务器扮演着不同的角色,客户端负责向服务器发送请求,并接收和处理服务器的响应,服务器负责处理客户端的请求,并返回适当的响应,客户端,服务器模型的优点客户端,服务器...。

技术教程 2024-09-06 12:10:07

利用 SQL 联合查询和子查询来构建复杂查询 (sql联合)

利用 SQL 联合查询和子查询来构建复杂查询 (sql联合)

联合查询是将来自两个或更多个表的行组合在一起的查询,子查询是嵌套在另一个查询中的查询,用于从父查询中获取数据,联合查询和子查询可以组合起来构建复杂查询,以从数据库中检索所需的数据,联合查询联合查询使用UNION或UNIONALL运算符将来自两个或更多个表的行组合在一起,UNION运算符返回唯一行,而UNIONALL运算符返回所有行,包...。

本站公告 2024-09-05 12:15:14

南京大学的灵异传说:探寻校园中流传的幽灵故事 (南京大学的灵异事件)

南京大学的灵异传说:探寻校园中流传的幽灵故事 (南京大学的灵异事件)

南京大学,有着悠久的历史和深厚的文化底蕴,除了学术成就享誉国内外,校园里也流传着不少灵异传说,为这所百年名校增添了一丝神秘色彩,文学院女寝的幽灵文学院女寝是南京大学著名的闹鬼场所,据说这里曾经发生过一件惨案,一个女学生因情所困,在寝室里上吊自杀了,从此,她的幽灵便徘徊在女寝的大楼里,学生们经常会听到半夜传来凄厉的哭声,或者看到走廊里闪...。

互联网资讯 2024-09-04 04:38:46

洛阳电脑培训学校哪家好 (洛阳电脑培训班)

洛阳电脑培训学校哪家好 (洛阳电脑培训班)

洛阳电脑培训学校中,洛阳新华电脑学校是表现突出的学校之一,洛阳新华电脑学校在教育领域享有较高的声誉,学校拥有一流的师资力量和先进的教学设施,为学生提供了良好的学习环境,该校的专业课程涵盖了电脑技术的多个方面,如平面设计、网络工程、软件开发等,能够满足不同学生的需求,此外,学校还注重实践教学,为学生提供了大量的实践机会,使他们能够更好地...。

技术教程 2024-09-02 05:09:52