Javascript / Node.js ping谷歌地图上的IP地址

时间:2017-03-21 13:33:24

标签: javascript node.js google-maps-api-3

我是Javascript和node.js的新手,但这可能吗?

我想使用Google Maps Javascript API放置某些位置的标记位置,然后我想ping每个与位置关联的IP地址。如果它们已启动,则显示绿色标记,否则显示红色标记。如果这是可能的,有人可以指出我正确的方式吗?

1 个答案:

答案 0 :(得分:0)

您可以使用NPM ping包:

[https://www.npmjs.com/package/ping][1]

这是一个例子:

var ping = require('ping');

var hosts = ['192.168.1.1', 'google.com', 'yahoo.com'];
hosts.forEach(function(host){
   ping.sys.probe(host, function(isAlive){
        if(isAlive){
           makeMArkerGreen()
          }else {MakkeMarkerRed()}
           });
          });