#include <iostream>
#include <windows.h>
using namespace std;
int main() {
int tem,sn,rn,rna,pw,pwn,tu,wn,nu;
cout << "欢迎使用TimeOS 1.0.2!" << endl;
sleep(2);
cout << "请问您是第一次使用TimeOS吗?若是,则请输入1;若不是,则请输入2。" << endl;
cin >> tu;
if (tu == 1) {
printf("设置此系统的网络标识码(Root码为7位数字):");
cin >> rna;
if (rna == 0000001) {
printf("此网络标识码已被使用!重新运行程序然后重新设置网络标识码!");
return 0;
}
cout << "网络标识码设置成功!" << endl;
cout << "现在,让我们来连接网络。输入1来验证您是人类。" << endl;
cin >> wn;
if (wn == 1) {
printf("人机验证成功。现在选择网络(输入对应编号即可):1,Xiaomi_0000. 2,TCF_000A. 3,Mercury_910C.");
cin >> nu;
printf("输入密码:");
cin >> nu;
printf("验证成功");
}
printf("请键入时间机器上显示的温度:");
cin >> tem;
if (tem >= 3000) {
printf("系统:");
printf("时间机器的温度太高了!你应该现在关闭时间机器,否则时间机器就会成为一个核弹。");
printf("检查时间机器的温度然后重新使用此程序来继续检查。");
return 1;
}
if (tem < 500) {
printf("这个时间机器的温度太低,导致其无法启动。");
printf("检查时间机器的温度然后重新使用此程序来继续检查。");
return 2;
}
cout << "时间机器的温度正常。" << endl;
cout << "现在,输入这个时间机器的序列号:" << endl;
cin >> sn;
if (sn < 1000000) {
printf("这个序列号是错误的或是无效的,请检查拼写后再重新使用此程序来继续检查。");
return 3;
} else if (sn > 9999999) {
printf("这个序列号是错误的或是无效的,请检查拼写后再重新使用此程序来继续检查。");
return 4;
}
cout << "序列号检查成功。" << endl;
cout << "现在,输入这台时间机器的网络标识码:" << endl;
cin >> rn;
if (rn != rna) {
printf("网络标识码错误。");
return 5;
}
cout << "网络标识码检查成功。" << endl;
printf("输入管理员密码以来进一步验证:");
cin >> pw;
if (pw != pwn) {
printf("密码错误,请检查拼写后再重新使用此程序来重新检查。");
return 6;
}
printf("设置&检查完成!你现在可以使用这台时间机器了!");
}
return 0;
}