这个图标相信现在的学生党没有人想看到
而且每个人都想干掉这款软件,
今天,TengMax君就来聊一下,如何脱控极域电子教室。
那到底该咋做捏?
正片开始
作为编程博主,不如咱先用C++写一遍,看看行不行
1.C++
/*参考自max666dong123的博客https://blog.csdn.net/m0_71934197/article/details/131130776?spm=1001.2014.3001.5502*/
#include <windows.h>
#include <bits/stdc++.h>
using namespace std;
/* This is where all the input to the window goes to */
int num = 0;
HWND h1, h2, h3, h4, h5, h6, h7, h8, h9, h0, hok, hx, hb, h;
HINSTANCE hInst;
LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) {
switch (Message) {
case WM_CREATE: {
h1 = CreateWindow("button", "强杀极域", WS_CHILD | WS_VISIBLE,
0, 0, 100, 100, hwnd, (HMENU)1, hInst, NULL);
h2 = CreateWindow("button", "恢复极域", WS_CHILD | WS_VISIBLE,
100, 0, 100, 100, hwnd, (HMENU)2, hInst, NULL);
h3 = CreateWindow("button", "脱控00", WS_CHILD | WS_VISIBLE,
200, 0, 100, 100, hwnd, (HMENU)3, hInst, NULL);
break;
}
case WM_COMMAND: {
switch (wParam) {
case 1: {
system("taskkill /f /im studentmain.exe");
break;
}
case 2: {
//system("\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" ");
system("\"C:\\Program Files (x86)\\Mythware\\极域电子教室软件 v4.0 2015 豪华版\\StudentMain.exe\" ");
break;
}
case 3: {
//system("C:\\Users\\.\\Desktop\\.\\.\2.exe");
break;
}
default: {
num = 0;
DefWindowProc(hwnd, Message, wParam, lParam);
break;
}
}
break;
}
default: {
DefWindowProc(hwnd, Message, wParam, lParam);
break;
}
}
}
/* The 'main' function of Win32 GUI programs: this is where execution starts */
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
hInst = hInstance;
WNDCLASSEX wc; /* A properties struct of our window */
HWND hwnd; /* A 'HANDLE', hence the H, or a pointer to our window */
MSG msg; /* A temporary location for all messages */
/* zero out the struct and set the stuff we want to modify */
memset(&wc, 0, sizeof(wc));
wc.cbSize = sizeof(WNDCLASSEX);
wc.lpfnWndProc = WndProc; /* This is where we will send messages to */
wc.hInstance = hInstance;
wc.hCursor = LoadCursor(NULL, IDC_ARROW);
/* White, COLOR_WINDOW is just a #define for a system color, try Ctrl+Clicking it */
wc.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1);
wc.lpszClassName = "WindowClass";
wc.hIcon = LoadIcon(NULL, IDI_APPLICATION); /* Load a standard icon */
wc.hIconSm = LoadIcon(NULL, IDI_APPLICATION); /* use the name "A" to use the project icon */
if (!RegisterClassEx(&wc)) {
MessageBox(NULL, "Window Registration Failed!", "Error!", MB_ICONEXCLAMATION | MB_OK);
return 0;
}
hwnd = CreateWindowEx(WS_EX_CLIENTEDGE, "WindowClass", "Caption", WS_VISIBLE | WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, /* x */
CW_USEDEFAULT, /* y */
640, /* width */
480, /* height */
NULL, NULL, hInstance, NULL);
if (hwnd == NULL) {
MessageBox(NULL, "Window Creation Failed!", "Error!", MB_ICONEXCLAMATION | MB_OK);
return 0;
}
/*
This is the heart of our program where all input is processed and
sent to WndProc. Note that GetMessage blocks code flow until it receives something, so
this loop will not produce unreasonably high CPU usage
*/
while (GetMessage(&msg, NULL, 0, 0) > 0) { /* If no error is received... */
TranslateMessage(&msg); /* Translate key codes to chars if present */
DispatchMessage(&msg); /* Send it to WndProc */
}
return msg.wParam;
}
这也太长了吧?
而且紧要关头没有时间编译运行啊😑
换种方法
2.控制台
那就用控制台吧,反正只有一行
taskkill /f /im studentmain.exe
嗯不错,但我懒得敲看看还有没有别的方法
3.直接删除
俗话说斩草须除根,我们可以直接在极域的应用文件夹,找到studentmain.exe并把它删除,大概就可以搞定了
但,它只能脱控,不能彻底解决啊
4.JiYuTrainer
不能自己解决,自然要找大佬帮忙,
例如快乐的梦鱼大佬制作的JiYuTrainer,在github上开源,感兴趣的童鞋可以下载一下源代码试试:点我
想直接下载成品的就用下面这个网址:点我
下拉找到Assets,选第一个
在无极域的电脑上运行时就是这样
5.再见极域
网上关于极域脱控的软件成吨成吨的,比如这款再见极域(名字都别有风味),
大家可以去这篇文章凑凑热闹:点我,放心,不是视频
TengMax君不太了解,了解的童鞋在评论区发一下呗。
6.解除控制
这个名字真的很…直白,这个TengMax君也不咋了解,所以我直接放一个链接吧:点我,这是我一个朋友给我的。
多说无益,继续看下一款
7.卡BUG(有概率成功)
注:本方法是TengMax君原创,只在老师已经控制时使用,若未成功可以多试几次
卡BUG需要用粘滞键,就是这玩意
用鼠标摁住这个界面(不要松),同时按Win+Tab,新建桌面切屏,有概率成功至少我是大部分能成功
然后在此时尽量不要打开或关掉什么应用(脱控软件除外),再用脱控软件杀极域,
切记,卡BUG过程中不能睡眠,就连Win+L也不行,否则…
你又得重新来了
8.卡BUG升级版(绝对成功)
同样,召唤出粘滞键,
用鼠标摁住这个界面(不要松),同时按Win+Tab
将粘滞键界面关掉,再次按Win+Tab,并按两下Win键,回到极域界面,会弹出极域崩溃的提示,按退出即可,
(亲测有效)
好啦,本期就介绍到这里
如果后面还有,TengMax君会加进来的,