UPnP 需要用到 COM 接口,aardio 调用 COM 接口简单方便,几句代码解决问题。当然,即使只有几句代码,我们还是要发扬 aardio 优良的模块化支持,写一个库来做这件事,让调用代码更简洁、更舒适 …… import sys.upnp.nat; var natUpnp = sys.upnp.nat(); natUpnp.add(9973); 不用爬搜索引擎查文档,就是这么简单。
系统提供的 COM 对象 HNetCfg.NATUPnP 提供了操作端口映射所需要的所有函数,而 aardio 直接支持 COM 对象,直接就可以调用 COM 对象的函数。所以一切都很简单。 |
|