还有一个源码,除了关闭某控制程序以外,还有其他的
#include <iostream>
#include <cstdio>
#include <cstdlib> // #include <windows.h>
using namespace std;
/*
Update:
Num 1.新增安全密码,避免上课时老师看见全班不在线的尴尬场面......
Num 2.新增咖卡他卡破解
Num 3.新增红蜘蛛破解
Num 4.新增菜单界面
Num 5.增强源码的可读性
Num 6.有能力的自行更新
*/
/* 更新说明 */
int studentmain_exe();
int studentmain_exe()
{
int i;
for(;;)
{
cout<<"若需要关闭极域电子教室客户端,请输入1,若要退出,请输入0:";
cin>>i;
switch(i)
{
case 1:
system("ntsd -c q -pn studentmain.exe") ;//若为其他监控软件,自己改一下进程名即可
break;
case 0:
return 0;
default:
cout<<"请输入正确的数值......"<<endl;
break;
}
}
}
/* 极域电子教室 */
int student_exe();
int student_exe()
{
int i;
for(;;)
{
cout<<"若需要关闭咖卡他卡电子教室客户端,请输入1,若要退出,请输入0:";
cin>>i;
switch(i)
{
case 1:
system("ntsd -c q -pn student.exe") ;//若为其他监控软件,自己改一下进程名即可
break;
case 0:
return 0;
default:
cout<<"请输入正确的数值......"<<endl;
break;
}
}
}
/* 咖卡他卡电子教室 */
int redagent_exe();
int redagent_exe()
{
int i;
for(;;)
{
cout<<"若需要关闭红蜘蛛电子教室客户端,请输入1,若要退出,请输入0:";
cin>>i;
switch(i)
{
case 1:
system("ntsd -c q -pn redagent.exe") ;//若为其他监控软件,自己改一下进程名即可
break;
case 0:
return 0;
default:
cout<<"请输入正确的数值......"<<endl;
break;
}
}
}
/* 红蜘蛛电子教室 */
int custom();
int custom()
{
cout<<"该项目内测中....."<<endl;
}
/* 自定义 */
void set_up();
void set_up()
{
cout<<"该项目内测中......"<<endl;
}
/* 设置 */
void Menu();
void Menu()
{
system("cls");
cout<<"********MENU********"<<endl;
cout<<"*1.极域电子教室 *"<<endl;
cout<<"*2.咖卡他卡电子教室*"<<endl;
cout<<"*3.红蜘蛛电子教室 *"<<endl;
cout<<"*4.自定义 *"<<endl;
cout<<"*5.设置 *"<<endl;
cout<<"*6.重显本界面(清屏)*"<<endl;
cout<<"*7.QQ:66985726 *"<<endl;
cout<<"*0.退出 *"<<endl;
cout<<"********MENU********"<<endl;
}
/* 菜单 */
void title();
void title()
{
system("title 电子教室学生端关闭程序");//设置cmd窗口标题
system("mode con cols=127 lines=33");//窗口宽度高度
system("color 0A");
}
/* 开头 */
int main()
{
int i;
int password;
char name[50];
title();
cout<<"**************************"<<endl<<"*软件制作者QQ:255933443*"<<endl<<"**************************"<<endl;
//密码输入区域
for(i=0;;i++)
{
cout<<"为了防止老师上课时所有学生掉线,引起不必要的麻烦,请输入安全密码后方可使用,请输入数字安全密码:";
scanf("%d",&password);
if(password == 127001)//127001为安全密码,可更改
{
cout<<"密码正确!" <<endl;
break;
}
else
{
if(i < 2)//2为次数
{
cout<<"密码错误,请重新输入!"<<"你还有"<<2-i<<"次机会,机会用完后,将会退出本程序"<<endl;//3-int为次数
continue;
}
if(i >= 2)
{
cout<<"输入次数已满3次,即将退出本程序" <<endl;
system("pause");
return 0;
}
}
}
//密码输入区域
//无法使用说明区域
cout<<"若无法使用请先将软件根目录的ntsd文件放到C:/windows/system32/文件夹里面后再使用"<<endl;
//无法使用说明区域
Menu();
for(;;)
{
cout<<"请选择项目(输入项目编号即可):";
cin>>i;
switch(i)
{
case 1: studentmain_exe();
break;
case 2: student_exe();
break;
case 3: redagent_exe();
break;
case 4: custom();
break;
case 5: set_up();
break;
case 6: Menu();
break;
case 7: cout<<"By QQ:66985726"<<endl<<"软件若有任何使用上的问题或者是什么建议请联系我!"<<endl;
break;
case 0: return 0;
default: cout<<"请输入正确的数值......"<<endl;
break;
}
}
return 0;
}