tr-064Node.js版UPnP/IGD协议库
如果你需要与路由器或网络设备交互,tr-064库挺好用的。这是一个为 Node.js 的 UPnP/IGD 协议库,专门用于与 Fritz.Box 等路由器通信。安装也挺简单,只需要运行npm install tr-064
。使用它,你可以轻松连接到设备,读取和配置服务,比如设置用户名密码认证、SSL 加密交易,甚至订阅事件通知。至于 Fritz.Box,它也经过优化。举个例子,初始化连接设备的代码像这样:
var tr = require('tr-064');
var tr064 = new tr.TR064();
tr064.initTR064Device('fritz.box', 49000, function (err, device) {
if (!err) { /* 设备 */ }
});
所以如果你经常需要用 Node.js 这类任务,tr-064 会是个不错的选择。
12.88KB
文件大小:
评论区