Updated update script
This commit is contained in:
parent
7044959324
commit
8f1ac22fa1
@ -184,7 +184,7 @@ Options:
|
|||||||
```
|
```
|
||||||
|
|
||||||
### [update.js](./scripts/update.js)
|
### [update.js](./scripts/update.js)
|
||||||
**RAM:** 2.95 GB
|
**RAM:** 2.65 GB
|
||||||
|
|
||||||
Download the latest script updates from the repository using wget.
|
Download the latest script updates from the repository using wget.
|
||||||
```
|
```
|
||||||
@ -194,13 +194,14 @@ Running script with 1 thread(s), pid 1 and args: ["--help"].
|
|||||||
|
|
||||||
Download the latest script updates from the repository using wget.
|
Download the latest script updates from the repository using wget.
|
||||||
|
|
||||||
Usage: run update.js [OPTIONS] [SKIP]
|
Usage: run update.js [OPTIONS] [DEVICE]
|
||||||
run update.js --help
|
run update.js --help
|
||||||
|
|
||||||
SKIP Skip updating self (for debugging)
|
DEVICE Device to update, defaults to current machine
|
||||||
|
|
||||||
Options:
|
Options:
|
||||||
-d --device Device to update, defaults to current machine
|
--skip-self Skip updating self (for debugging & used internally)
|
||||||
|
--no-banner Hide the banner (Used internally)
|
||||||
-h --help Display this help message
|
-h --help Display this help message
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -136,7 +136,8 @@ export async function main(ns) {
|
|||||||
'miner.js',
|
'miner.js',
|
||||||
'network-graph.js',
|
'network-graph.js',
|
||||||
'node-manager.js',
|
'node-manager.js',
|
||||||
'rootkit.js'
|
'rootkit.js',
|
||||||
|
'vanguard.js'
|
||||||
];
|
];
|
||||||
let args;
|
let args;
|
||||||
try {
|
try {
|
||||||
@ -160,7 +161,7 @@ export async function main(ns) {
|
|||||||
await downloadPrint(ns, `${dest}${updateFile}`);
|
await downloadPrint(ns, `${dest}${updateFile}`);
|
||||||
ns.tprint('');
|
ns.tprint('');
|
||||||
await slowPrint(ns, 'Restarting...');
|
await slowPrint(ns, 'Restarting...');
|
||||||
const pid = ns.exec(`${dest}${updateFile}`, args['device'], 1, '--skip-self', '--no-banner');
|
const pid = ns.run(`${dest}${updateFile}`, 1, args['device'], '--skip-self', '--no-banner');
|
||||||
if(pid == 0) ns.tprint('Failed');
|
if(pid == 0) ns.tprint('Failed');
|
||||||
else ns.tprint('Complete');
|
else ns.tprint('Complete');
|
||||||
return await slowPrint(ns, '');
|
return await slowPrint(ns, '');
|
||||||
@ -175,3 +176,7 @@ export async function main(ns) {
|
|||||||
ns.tprint('');
|
ns.tprint('');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function autocomplete(data) {
|
||||||
|
return [...data.servers];
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user