grow helpers improvement

This commit is contained in:
2023-09-05 00:58:08 +02:00
parent 673abd49b2
commit 7b14e98658
25 changed files with 359 additions and 136 deletions
+5 -4
View File
@@ -1,4 +1,5 @@
/** @param {import(".").NS } ns */
const doc = eval('document');
export async function main(ns) {
// ns.disableLog('ALL');
@@ -9,7 +10,7 @@ export async function main(ns) {
* @param {string} currentServer server to scan
*/
function scanServer(currentServer, targetServer, previousServer = currentServer) {
ns.tprint(currentServer);
// ns.tprint(currentServer);
if (currentServer == targetServer) {
return [currentServer];
} else {
@@ -34,7 +35,7 @@ export async function main(ns) {
let targetPath = scanServer('home', ns.args[0]);
ns.tprint(targetPath);
const terminalInput = document.getElementById("terminal-input");
const terminalInput = doc.getElementById("terminal-input");
const handler = Object.keys(terminalInput)[1];
let backdoorCommand = '';
@@ -44,7 +45,7 @@ export async function main(ns) {
backdoorCommand += `connect ${server}; `;
}
ns.tprint(backdoorCommand);
// ns.tprint(backdoorCommand);
terminalInput.value = backdoorCommand;
terminalInput[handler].onChange({ target: terminalInput });
terminalInput[handler].onKeyDown({ key: 'Enter', preventDefault: () => null });
@@ -57,7 +58,7 @@ export async function main(ns) {
backdoorCommand += 'run NUKE.exe; ';
backdoorCommand += 'backdoor';
ns.tprint(backdoorCommand);
// ns.tprint(backdoorCommand);
terminalInput.value = backdoorCommand;
terminalInput[handler].onChange({ target: terminalInput });
terminalInput[handler].onKeyDown({ key: 'Enter', preventDefault: () => null });