/** @param {NS} ns */ export async function main(ns) { const sMessage = ns.args[0]; // const nCurrentProgress = ns.args[1]; // const stest = ns.args[2]; const nPID = ns.pid; const sFileName = "progress_" + nPID; //ns.print("nPID = "+nPID); const sProgress = [ "░░░░░░░░░░", "█░░░░░░░░░", "██░░░░░░░░", "███░░░░░░░", "████░░░░░░", "█████░░░░░", "██████░░░░", "███████░░░", "████████░░", "█████████░", "██████████" ]; ns.tail(nPID); while (nCurrentProgress < 100) { //ns.read(""filename""); ns.print(sProgress[Math.floor(nCurrentProgress / (sProgress.length - 1))]); ns.write("filename", "text", "w"); } if (nCurrentProgress >= 100) ns.rm(sFileName); return nPID; }