-
Автор темы
- #1
есть у кого External autoaccept
Пожалуйста, авторизуйтесь для просмотра ссылки.работает или нет я хз
Тебе скинули на шарпе, если нужно на плюсах то перепиши(Если ты дохуя кодер то что мешает переписать?)на плюсах можно
int nScreenWidth = GetSystemMetrics(SM_CXSCREEN);
int nScreenHeight = GetSystemMetrics(SM_CYSCREEN);
HWND hDesktopWnd = GetDesktopWindow();
HDC hDesktopDC = GetDC(hDesktopWnd);
HDC hCaptureDC = CreateCompatibleDC(hDesktopDC);
HBITMAP hCaptureBitmap = CreateCompatibleBitmap(hDesktopDC, nScreenWidth, nScreenHeight);
SelectObject(hCaptureDC, hCaptureBitmap);
BitBlt(hCaptureDC, 0, 0, nScreenWidth, nScreenHeight, hDesktopDC, 0, 0, SRCCOPY);
BITMAPINFO bmi = { 0 };
bmi.bmiHeader.biSize = sizeof(bmi.bmiHeader);
bmi.bmiHeader.biWidth = nScreenWidth;
bmi.bmiHeader.biHeight = nScreenHeight;
bmi.bmiHeader.biPlanes = 1;
bmi.bmiHeader.biBitCount = 32;
bmi.bmiHeader.biCompression = BI_RGB;
RGBQUAD* pPixels = new RGBQUAD[nScreenWidth * nScreenHeight];
GetDIBits(
hCaptureDC,
hCaptureBitmap,
0,
nScreenHeight,
pPixels,
&bmi,
DIB_RGB_COLORS
);
ReleaseDC(hDesktopWnd, hDesktopDC);
DeleteDC(hCaptureDC);
DeleteObject(hCaptureBitmap);
return pPixels;
int nScreenWidth = GetSystemMetrics(SM_CXSCREEN);
int nScreenHeight = GetSystemMetrics(SM_CYSCREEN);
int xCenter{ nScreenWidth / 2 }, yCenter{ nScreenHeight / 2 };
bool bFoundButton{ false };
int xAt{}, yAt{};
auto screenPixels = Screenshot();
for (int yNow = (nScreenHeight * 0.1); yNow < (nScreenHeight * 0.9); yNow++)
{
for (int xNow = (nScreenHeight * 0.2); xNow < (nScreenHeight * 0.8); xNow++)
{
auto pixel = screenPixels[(nScreenHeight - yNow - 1) * nScreenWidth + xNow];
if (pixel.rgbRed == 76 && pixel.rgbGreen == 175 && pixel.rgbBlue == 80)
{
float xDistNow = sqrtf( (xCenter - xNow) * (xCenter - xNow) + (yCenter - yNow) * (yCenter - yNow) );
float xDistRecord = sqrtf( (xCenter - xAt) * (xCenter - xAt) + (yCenter - yAt) * (yCenter - yAt) );
if (xDistNow < xDistRecord) {
xAt = xNow;
yAt = yNow;
}
if (!bFoundButton) bFoundButton = true;
}
}
}
delete[] screenPixels;
if (bFoundButton) {
for (int i = 0; i < 10; i++) { // Sometimes the click doesn't register for the whatever reason.
// So i just do it 10 times. Highly premium.
SetCursorPos(xAt + rand() % 10 - 5, yAt + rand() % 10 - 5);
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
BetterSleep(40);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
BetterSleep(10);
}
};
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
чего именно, там онли WinAPIСкрытое содержимое
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz