From 8a68e61c0ff21fc026fee20c5c85f13dd1c70120 Mon Sep 17 00:00:00 2001 From: Rob Date: Sat, 26 Feb 2022 23:18:08 -0600 Subject: [PATCH] bug fix to output, don't add new line until end of string --- scanner.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scanner.js b/scanner.js index 5da44bc..f69877b 100644 --- a/scanner.js +++ b/scanner.js @@ -126,14 +126,14 @@ scan.on('result', function(data){ switch(process.params['format']||'csv') { case "txt": - line = data.ip + ":" + data.port + "\t" + pingRes.version.name.replace(/\,/g, '+') + "\n"; + line = data.ip + ":" + data.port + "\t" + pingRes.version.name.replace(/\,/g, '+'); break; case "txt-connect-only": - line = data.ip + ":" + data.port + "\n"; + line = data.ip + ":" + data.port; break; case "csv": default: - line = data.ip + ":" + data.port + "," + pingRes.version.name.replace(/\,/g, '+') + "," + pingRes.players.online + "/" + pingRes.players.max + "\n"; + line = data.ip + ":" + data.port + "," + pingRes.version.name.replace(/\,/g, '+') + "," + pingRes.players.online + "/" + pingRes.players.max; } if(process.params['geo-ip']) { @@ -152,7 +152,7 @@ scan.on('result', function(data){ default: break; } - fs.appendFileSync(SCAN_OPTS_OUTPUT_CSV, line); + fs.appendFileSync(SCAN_OPTS_OUTPUT_CSV, line + "\n"); }).catch(function(err){ console.log(err); });