level 4
gantou411521
楼主
前言游戏十分硬核,如果对编程不感兴趣那么游戏将会变得十分无聊。
游戏没有中文,对应文档也没有中文翻译。所以需要亿点点的英语。不过通过这个游戏可以学到英语和编程的知识也是好的。
这篇指南前两章节讲解的许多内容都在游戏的教程中给出了;
本指南适合阅读人群:有一定程序基础,可以看懂JavaScript代码最好不过了。没用过JS也不用担心,这门语言非常好学。
本指南还在不断更新中。另外,如有纰漏欢迎指正。游戏背景&基础指令介绍Bitburner的是一款数值增长类游戏,这类游戏可以简单地理解为点点点的游戏。点击屏幕就可以获得金币,通过金币可以升级你的吸金能力,然后点击屏幕获得更多金币。但与其他游戏不同的地方在于,Bitburner是通过编写代码来取代点点点获取金币的游戏。换言之,你的(现实生活中的)coding能力越强,就越容易获得高额奖励。
游戏发生在2077年,货币已经去中心化,你是一名黑客,你的目标就是黑别人的电脑偷钱,好了开始干吧。
游戏的画面就是一个终端的界面。我们以后大部分的游戏都将是和这个终端交互进行的。
1 重要指令介绍
1.help
在终端上输入help可以查看所有指令。help+特定指令可以查看该指令的具体用法。想不起来的时候可以经常查看。
Type 'help name' to learn more about the command
2.scan
检索可以直接与当前机器相连的主机(服务器)。
3.connect
连接可以直接与当前机器相连的主机(服务器)。
4.hack
按百分比偷取当前主机上的刀乐儿。也就是说,不停的输入这个指令会使你的收入逐渐降低。
5.grow
按百分比增长当前主机上的刀乐儿。
6.weaken
使用hack和grow会使当前主机的安全等级上升。安全等级会影响指令运行时间。使用weaken指令就可以降低安全等级。
7.nano [file ...]
打开文本编辑器。
nano hack.script 打开/创建一个名为hack的脚本文件。
8.run
运行脚本文件或可执行文件。
成为一名超底层的黑客在终端中输入
[home ~/]> scan
Hostname IP Root Access
n00dles 3.5.9.5 N
foodnstuff 26.0.9.1 N
sigma-cosmetics 84.8.0.9 N
joesguns 93.6.2.0 N
hong-fang-tea 40.9.8.5 N
harakiri-sushi 94.1.2.1 N
iron-gym 90.8.0.8 N
将会获得所有可以直接进行连接的主机,最后的N代表no,也就是ROOT ACCESS是no。选中一个倒霉蛋然后输入
[home ~/]> connect n00dles
Connected to n00dles
提示已经连接至拉面馆。这里需要注意的是,connect命令只能连接一个节点距离的服务器。例如:foodnstuff服务器还有一个子节点叫zer0,如果输入connect zer0将会提示无法连接。就算我们直接输入IP地址也是不行的。
然后分析主机
[n00dles ~/]> analyze
Analyzing system...
[||||||||||||||||||||||||||||||||||||||||||||||||||]
n00dles:
Organization name: Noodle Bar
Root Access: NO
Required hacking skill: 1
Server security level: 1.000
Chance to hack: 42.43%
Time to hack: 49.264 seconds
Total money available on server: $70.000k
Required number of open ports for NUKE: 0
SSH port: Closed
FTP port: Closed
SMTP port: Closed
HTTP port: Closed
SQL port: Closed
可以看到当前的root权限,需要的最低黑客等级,黑入机会,黑入时间等等一系列的信息。
因为Required number of open ports for NUKE: 0所以,我们不需要打开任何端口(我们目前也没办法打开任何端口)直接就可以运行nuke.exe, 这是一个发射核弹的程序,运行之后拉面馆就会化为灰烬。
这是获取root权限的程序,运行后就可以获得拉面店的所有权限,这时hack指令就可以被运行了。另外我们也可以在这台计算机上运行自己书写的脚本程序了。
[n00dles ~/]> run nuke.exe
NUKE successful! Gained root access to n00dles
运行结果显示我们获取了拉面馆的root访问权限。
事不宜迟,先黑入一波试试。
[n00dles ~/]> hack
[||||||||||||||||||||||||||||||||||||||||||||||||||]
Hack successful! Gained $288.000 and 3.300 hacking exp
Security increased from 1.000 to 1.002
读条完毕之后,显示黑入成功(也可能会失败),获得了288块钱和3.3的黑客经验。但安全等级提升了0.002。
下面试试grow
[n00dles ~/]> grow
[||||||||||||||||||||||||||||||||||||||||||||||||||]
Available money on 'n00dles' grown by 1274.637970%. Gained 3.300 hacking exp.
Security increased from 1.002 to 1.102
可用资金大概提升了12倍,但安全等级也提升了0.1。
下面该weaken出场了
[n00dles ~/]> weaken
[||||||||||||||||||||||||||||||||||||||||||||||||||]
Security decreased from 1.102 to 1.052 (min: 1.000) and Gained 3.300 hacking exp.
通过weaken指令使安全等级降低了0.05
到此为止,我们已经可以手敲指令黑入其他主机并获得利润了。但......总这么敲不累么?
2022年01月05日 09点01分
1
游戏没有中文,对应文档也没有中文翻译。所以需要亿点点的英语。不过通过这个游戏可以学到英语和编程的知识也是好的。
这篇指南前两章节讲解的许多内容都在游戏的教程中给出了;
本指南适合阅读人群:有一定程序基础,可以看懂JavaScript代码最好不过了。没用过JS也不用担心,这门语言非常好学。
本指南还在不断更新中。另外,如有纰漏欢迎指正。游戏背景&基础指令介绍Bitburner的是一款数值增长类游戏,这类游戏可以简单地理解为点点点的游戏。点击屏幕就可以获得金币,通过金币可以升级你的吸金能力,然后点击屏幕获得更多金币。但与其他游戏不同的地方在于,Bitburner是通过编写代码来取代点点点获取金币的游戏。换言之,你的(现实生活中的)coding能力越强,就越容易获得高额奖励。
游戏发生在2077年,货币已经去中心化,你是一名黑客,你的目标就是黑别人的电脑偷钱,好了开始干吧。
游戏的画面就是一个终端的界面。我们以后大部分的游戏都将是和这个终端交互进行的。
1 重要指令介绍
1.help
在终端上输入help可以查看所有指令。help+特定指令可以查看该指令的具体用法。想不起来的时候可以经常查看。
Type 'help name' to learn more about the command
2.scan
检索可以直接与当前机器相连的主机(服务器)。
3.connect
连接可以直接与当前机器相连的主机(服务器)。
4.hack
按百分比偷取当前主机上的刀乐儿。也就是说,不停的输入这个指令会使你的收入逐渐降低。
5.grow
按百分比增长当前主机上的刀乐儿。
6.weaken
使用hack和grow会使当前主机的安全等级上升。安全等级会影响指令运行时间。使用weaken指令就可以降低安全等级。
7.nano [file ...]
打开文本编辑器。
nano hack.script 打开/创建一个名为hack的脚本文件。
8.run
运行脚本文件或可执行文件。
成为一名超底层的黑客在终端中输入
[home ~/]> scan
Hostname IP Root Access
n00dles 3.5.9.5 N
foodnstuff 26.0.9.1 N
sigma-cosmetics 84.8.0.9 N
joesguns 93.6.2.0 N
hong-fang-tea 40.9.8.5 N
harakiri-sushi 94.1.2.1 N
iron-gym 90.8.0.8 N
将会获得所有可以直接进行连接的主机,最后的N代表no,也就是ROOT ACCESS是no。选中一个倒霉蛋然后输入
[home ~/]> connect n00dles
Connected to n00dles
提示已经连接至拉面馆。这里需要注意的是,connect命令只能连接一个节点距离的服务器。例如:foodnstuff服务器还有一个子节点叫zer0,如果输入connect zer0将会提示无法连接。就算我们直接输入IP地址也是不行的。
然后分析主机
[n00dles ~/]> analyze
Analyzing system...
[||||||||||||||||||||||||||||||||||||||||||||||||||]
n00dles:
Organization name: Noodle Bar
Root Access: NO
Required hacking skill: 1
Server security level: 1.000
Chance to hack: 42.43%
Time to hack: 49.264 seconds
Total money available on server: $70.000k
Required number of open ports for NUKE: 0
SSH port: Closed
FTP port: Closed
SMTP port: Closed
HTTP port: Closed
SQL port: Closed
可以看到当前的root权限,需要的最低黑客等级,黑入机会,黑入时间等等一系列的信息。
因为Required number of open ports for NUKE: 0所以,我们不需要打开任何端口(我们目前也没办法打开任何端口)直接就可以运行nuke.exe, 这是一个发射核弹的程序,运行之后拉面馆就会化为灰烬。
这是获取root权限的程序,运行后就可以获得拉面店的所有权限,这时hack指令就可以被运行了。另外我们也可以在这台计算机上运行自己书写的脚本程序了。
[n00dles ~/]> run nuke.exe
NUKE successful! Gained root access to n00dles
运行结果显示我们获取了拉面馆的root访问权限。
事不宜迟,先黑入一波试试。
[n00dles ~/]> hack
[||||||||||||||||||||||||||||||||||||||||||||||||||]
Hack successful! Gained $288.000 and 3.300 hacking exp
Security increased from 1.000 to 1.002
读条完毕之后,显示黑入成功(也可能会失败),获得了288块钱和3.3的黑客经验。但安全等级提升了0.002。
下面试试grow
[n00dles ~/]> grow
[||||||||||||||||||||||||||||||||||||||||||||||||||]
Available money on 'n00dles' grown by 1274.637970%. Gained 3.300 hacking exp.
Security increased from 1.002 to 1.102
可用资金大概提升了12倍,但安全等级也提升了0.1。
下面该weaken出场了
[n00dles ~/]> weaken
[||||||||||||||||||||||||||||||||||||||||||||||||||]
Security decreased from 1.102 to 1.052 (min: 1.000) and Gained 3.300 hacking exp.
通过weaken指令使安全等级降低了0.05
到此为止,我们已经可以手敲指令黑入其他主机并获得利润了。但......总这么敲不累么?