来自Windows小工具的UDP请求

来自Windows小工具的UDP请求,udp,windows-desktop-gadgets,udpclient,Udp,Windows Desktop Gadgets,Udpclient,如何从Windows小工具发出UDP请求?这个小工具与我想要制作的非常非常相似,但我想制作一个小工具,通过发出UDP请求从TF2服务器获取游戏信息。我看了一下这个被提到的小工具的代码,我真的不知道它的来龙去脉——我接受过Java的培训,主要是简单的控制台应用程序 根据MSDN,JScript中支持UdpClient,但当我启动IE8的脚本调试器时,每当我尝试以下代码时,它都会给我一个错误: UdpClient ud1 = new UdpClient(); 错误: “应为“;” JNEXT可能会

如何从Windows小工具发出UDP请求?这个小工具与我想要制作的非常非常相似,但我想制作一个小工具,通过发出UDP请求从TF2服务器获取游戏信息。我看了一下这个被提到的小工具的代码,我真的不知道它的来龙去脉——我接受过Java的培训,主要是简单的控制台应用程序

根据MSDN,JScript中支持UdpClient,但当我启动IE8的脚本调试器时,每当我尝试以下代码时,它都会给我一个错误:

UdpClient ud1 = new UdpClient();
错误:

“应为“;”

JNEXT可能会工作,但它会从本质上破坏我的小工具的可移植性,并成为潜在的安全风险。脚本#已经有一段时间没有更新了,显然不支持UdpClient类


想法?

我知道时间已经晚了,但我不喜欢看到没有答案的问题,所以。。。答案是,你不能。。。反正不是天生的

首先,JScript不支持UdpClient,它由JScript.NET支持,JScript的托管代码版本。您收到的错误是一个语法错误,因为您在变量声明之前指定了一个类型,这在JScript.NET中受支持,但在JScript中不受支持


其次,要真正回答您的问题,在Windows桌面小工具中使用UDP的唯一方法是构建一个ActiveX控件或COM互操作程序集,该控件或程序集将由小工具实例化。有关更多信息,请参阅。

您似乎忘记了指向“Afremented gadget”的链接。。。显然StackOverflow将其删除了-uz-此外,您可以使用任何.zip opener打开.gadget文件。如果它们构建为CAB文件(具有更好的压缩能力),则不能打开。