fixes mostly related to WorkerList.js
This commit is contained in:
@@ -20,7 +20,7 @@ export async function main(ns) {
|
||||
const nMinSecurity = ns.getServerMinSecurityLevel(sTarget);
|
||||
const nWeakenSTR = ns.weakenAnalyze(1, nCores);
|
||||
let nThreads = Math.ceil((nSecurity - nMinSecurity) / nWeakenSTR);
|
||||
ns.print("nThreads = " + nThreads);
|
||||
//ns.print("nThreads = " + nThreads);
|
||||
|
||||
|
||||
ns.tail(ns.pid, oHome.hostname, sTarget);
|
||||
@@ -41,18 +41,18 @@ export async function main(ns) {
|
||||
|
||||
if ((ns.getServerMaxRam(oHome.hostname) - ns.getServerUsedRam(oHome.hostname)) >= (ns.getScriptRam(sWeakenScript, "home") * nThreads)) {
|
||||
nWeakenPID = ns.run(sWeakenScript, nThreads, sTarget);
|
||||
ns.print("Waiting for PID = " + nWeakenPID);
|
||||
//ns.print("Waiting for PID = " + nWeakenPID);
|
||||
await ns.nextPortWrite(nWeakenPID);
|
||||
nSecurity = ns.getServerSecurityLevel(sTarget);
|
||||
ns.print("Breach complete, security level is now at: " + nSecurity);
|
||||
//ns.print("Breach complete, security level is now at: " + nSecurity);
|
||||
}
|
||||
else {
|
||||
nThreads = Math.floor(((ns.getServerMaxRam("home") - ns.getServerUsedRam("home")) / ns.getScriptRam(sWeakenScript)));
|
||||
nWeakenPID = ns.run(sWeakenScript, nThreads, sTarget);
|
||||
ns.print("Waiting for PID = " + nWeakenPID);
|
||||
//ns.print("Waiting for PID = " + nWeakenPID);
|
||||
await ns.nextPortWrite(nWeakenPID);
|
||||
nSecurity = ns.getServerSecurityLevel(sTarget);
|
||||
ns.print("Breach in progress, security level is now at: " + nSecurity);
|
||||
//ns.print("Breach in progress, security level is now at: " + nSecurity);
|
||||
}
|
||||
}
|
||||
//back to Lowrun
|
||||
|
||||
Reference in New Issue
Block a user