【发布时间】:2009-12-29 20:21:46
【问题描述】:
Windows 7 引入了虚拟 WiFi,可让您创建热点。但是我找不到任何关于在 C# 中执行此操作的教程。我找到了 Virtual Router(它是开源的,用 C# 编写),但我似乎无法弄清楚它是如何工作的,因为它有很多不相关的代码,因为它是作为服务实现的。
谁能解释我如何创建热点并为客户端分配 IP 地址?我不需要像 ICS 这样的功能,但我希望能够广播网关和 DNS 信息。
还有一个名为 Connectify 的封闭源代码替代方案。我确实设法获得了它的来源,但它并没有太大帮助。它使用了一个开源库,但我不知道如何用它创建热点。
【问题讨论】:
-
为什么不直接安装虚拟路由器(MSI)?
-
因为我需要修改它的几个方面 + 我需要一些作为应用程序而不是作为服务运行的东西
-
您是如何获得 Connectify 的源代码的?
-
这是一个 .NET 应用程序,老天爷。运用你的常识。
-
这里不需要那种态度; Nate 提出了一个合理的问题。 @Nate:您可以使用 .NET Reflector 等应用程序从二进制文件中对 .NET 代码进行逆向工程。它不是原始来源,但除非应用程序被混淆,否则它是可以理解的。
标签: c# windows-7 virtual wireless wifi