summaryrefslogtreecommitdiff
path: root/README.md
blob: a9e93471266fc352609cfe5973b3bbeeacd71ce0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# README.md

## main
| Script | Description |
| --------- | ----------|
|**start.js**|primary script that runs after every augment install|
|**hack.js**|continuously hacks a target server|
|**moneyServers.txt**|list of servers with money|

## start/
| Script | Description |
| ------ | ----------- |
|**augbaseprice.txt**|stores the base price of the `Neuroflux Govenor` augmentation after installing|
|**augments.js**|buys augments as they are available|
|**buyservers.js**|buys purachasable servers and upgrades them|
|**hacker.js**|hacks every server|
|**hacknet2.js**|hacknet manager that buys and upgrades hacknet nodes|
|**home.js**|upgrades home ram and cores, and joins factions as available|
|**milestones.js**|backdoors faction servers as available|
|**root.js**|runs all .exe's on all servers, enabling hacking of them|
|**tempgrow.js**|runs `ns.grow()` once on a target server|
|**temphack.js**|runs `ns.hack()` once on a target server|

## batch/
| Script | Description |
| ------ | ----------- |
|**chef.js**|runs `batcher.js` on a few set servers|
|**batcher.js**|performs a hack-weaken-grow-weaken function with minimum downtime|
|**batch.js**|executes a single batch of hack-weaken-grow-weaken|
|**grow.js**|runs `ns.grow()` once on a target server|
|**hack.js**|runs `ns.hack()` once on a target server|
|**weaken.js**|runs `ns.weaken()` once on a target server|

## misc/
| Script | Description |
| ------ | ----------- |
|**autoinfiltrate.js**|run to enable automatic infiltration of companies|
|**delete.js**|deletes a currently owned server|
|**install.js**|installs augmentations and runs `start.js`|
|**monitor.js**|monitors a server, player cash, or a batcher script|
|**route.js**|displays the route to a server in the terminal|
|**run.js**|runs a script on a server at the maximum threads possible|
|**servers.txt**|a list of all servers|
|**target.js**|finds the target server with the most money for a given port level|
|**targets.js**|finds all servers with money on them|
|**targets.txt**|list of servers with the most money for a given port level|
|**test.js**||
|**threads.js**|prints the number of threads needed to hack a server for the money available|

## stocks/
| Script | Description |
| ------ | ----------- |
|**liquidate.js**|sells all stocks|
|**maxprice.txt**||
|**minprice.txt**||
|**stocks.js**|Finds stocks that are increasing and runs `stocker.js` on them|
|**stocker.js**||
|**stockgains.txt**||

## servers/
6 txt files containing list of servers based on how many ports are needed to hack them
## shell/
execute a line of code from the terminal with `java.js "code"`