UNPKG

estoyenlinea

Version:

Verifica si la computadora está conectada al internet

22 lines (19 loc) 538 B
//https://stackabuse.com/executing-shell-commands-with-node-js/ exports.verifica=(callback)=>{ const { spawn } = require("child_process"); const ping = spawn("ping", ["google.com"]); let enLinea; ping.stdout.on("data", () => { enLinea= true; ping.kill(); }); ping.stderr.on("data", () => { enLinea= false; }); ping.on('error', () => { console.log("Error con el modullo estoyenlinea"); }); ping.on("close", () => { callback(enLinea); }); };