-
Notifications
You must be signed in to change notification settings - Fork 0
/
Autoclicker
43 lines (38 loc) · 1.42 KB
/
Autoclicker
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include "iostream"
#include "Windows.h"
bool isLeft = false;
bool isRight = false;
void main()
{
while (true)
{
//Если F8 нажата меняет значение переменной isLeft на истину
Sleep(3000);
if (GetAsyncKeyState(VK_F8) != 0)
{
if (isLeft == false) {isLeft = true;}
//else{isPressed = false;}
};
//Если F10 нажата меняет значение переменной isRight на истину
if (GetAsyncKeyState(VK_F10))
{
if (isRight == false) {isRight = true;}
//else {isCliked = false;}
};
//Если isLeft равно истине - зажимает ЛКМ
while (isLeft != false)
{
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
//mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
Sleep(10);
if (GetAsyncKeyState(VK_F8)) {isLeft = false; mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0); break;}; //Если F8 нажата еще раз меняет значение переменной isLeft на ложь, и выходит из цыкла
}
//Если isRight равно истине - зажимает ПКМ
while (isRight)
{
mouse_event(MOUSEEVENTF_RIGHTDOWN,0,0,0,0);
Sleep(10);
if (GetAsyncKeyState(VK_F10)) {isRight = false; mouse_event(MOUSEEVENTF_RIGHTUP,0,0,0,0); break;}; //Если F10 нажата еще раз меняет значение переменной isRight на ложь, и выходит из цыкла
}
}
}