blob: acd55fe1df8cee38653dc59081a5b30de6a8f3bf (
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**|Holds the highest value of a stock|
|**minprice.txt**|Holds the lowest value of a stock|
|**stocks.js**|Finds stocks that are increasing and runs `stocker.js` on them|
|**stocker.js**|Monitors a single stock, manipulates prices by growing server, and sells high|
|**stockgains.txt**|Holds the gains from selling stocks|
## 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"`
|