mirror of
https://github.com/xnite/MCSeeker.git
synced 2026-05-02 12:54:50 -07:00
add --format option
This commit is contained in:
15
scanner.js
15
scanner.js
@@ -81,7 +81,20 @@ scan.on('result', function(data){
|
|||||||
}
|
}
|
||||||
if (SCAN_OPTS_OUTPUT_CSV)
|
if (SCAN_OPTS_OUTPUT_CSV)
|
||||||
{
|
{
|
||||||
fs.appendFileSync(SCAN_OPTS_OUTPUT_CSV, data.ip+":"+data.port+","+pingRes.version.name.replace(/\,/g, '+')+","+pingRes.players.online+"/"+pingRes.players.max+"\n");
|
var line;
|
||||||
|
switch(process.params['format']||'csv')
|
||||||
|
{
|
||||||
|
case "txt":
|
||||||
|
line = data.ip + ":" + data.port + "\t" + pingRes.version.name.replace(/\,/g, '+') + "\n";
|
||||||
|
break;
|
||||||
|
case "txt-connect-only":
|
||||||
|
line = data.ip + ":" + data.port + "\n";
|
||||||
|
break;
|
||||||
|
case "csv":
|
||||||
|
default:
|
||||||
|
line = data.ip + ":" + data.port + "," + pingRes.version.name.replace(/\,/g, '+') + "," + pingRes.players.online + "/" + pingRes.players.max + "\n";
|
||||||
|
}
|
||||||
|
fs.appendFileSync(SCAN_OPTS_OUTPUT_CSV, line);
|
||||||
}
|
}
|
||||||
if(!process.params['quiet'])
|
if(!process.params['quiet'])
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user