Bitburner-Scripts/servers/home/hackallservers.ts

12 lines
387 B
TypeScript
Raw Normal View History

2023-11-03 18:42:37 -03:00
import { executeScriptOnServerFromAnother, recursiveScan } from './utils'
export async function main(ns: NS) {
let servers: string[] = recursiveScan(ns)
for (const server of servers) {
let numThreads = ns.getServerMaxRam(server) / ns.getScriptRam('hack.js')
numThreads = Math.floor(numThreads)
executeScriptOnServerFromAnother(ns, server, 'hack.js', numThreads, [server])
}
}