C++ Вопрос Автонажатие клавиши

Начинающий
Статус
Оффлайн
Регистрация
12 Мар 2021
Сообщения
58
Реакции[?]
6
Поинты[?]
2K
Короче в чём дело, я абсолютный 0 в программировании и ничерта не понимаю. Я хочу сделать .dll после инжекта которой, при нажатии на определённую клавишу у тебя либо нажималась другая клавиша, либо зажималась (Типа скрипта)

Хочу сделать AutoSprint на MineCraft, но только дело в том что мне нужен он не на обычный майнкрафт, а на проект у которого есть анти-чит, поэтому можно и просто программу которая будет работать в фоновом режиме. Я пересмотрел много источников, но там либо это работает только в CMD и в других процессах никак не работает, либо просто нерабочий код.

Что мне хотелось бы сделать: При зажатии клавиши "W", у меня зажималась клавиша "Левый контрол"

Был бы очень благодарен)



image (41).png
 
Последнее редактирование:
Пользователь
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
1,001
Реакции[?]
86
Поинты[?]
23K
Короче в чём дело, я абсолютный 0 в программировании и ничерта не понимаю. Я хочу сделать .dll после инжекта которой, при нажатии на определённую клавишу у тебя либо нажималась другая клавиша, либо зажималась (Типа скрипта)

Хочу сделать AutoSprint на MineCraft, но только дело в том что мне нужен он не на обычный майнкрафт, а на проект у которого есть анти-чит, поэтому можно и просто программу которая будет работать в фоновом режиме. Я пересмотрел много источников, но там либо это работает только в CMD и в других процессах никак не работает, либо просто нерабочий код.

Что мне хотелось бы сделать: При зажатии клавиши "W", у меня зажималась клавиша "Левый контрол"

Был бы очень благодарен)



Посмотреть вложение 233029
так блять, не еби мозга, зачем в виде чита? Сделай просто обычное приложение по типу автокликер. 5 минут и готово. Сейчас сделаю, если так нужно
 
Начинающий
Статус
Оффлайн
Регистрация
12 Мар 2021
Сообщения
58
Реакции[?]
6
Поинты[?]
2K
так блять, не еби мозга, зачем в виде чита? Сделай просто обычное приложение по типу автокликер. 5 минут и готово. Сейчас сделаю, если так нужно
Ну давай если несложно. Можно и не в виде чита
 
Начинающий
Статус
Оффлайн
Регистрация
28 Окт 2021
Сообщения
50
Реакции[?]
1
Поинты[?]
0
а если AHK скрипт сделать? Вроде античит это не палит
 
Начинающий
Статус
Оффлайн
Регистрация
12 Мар 2021
Сообщения
58
Реакции[?]
6
Поинты[?]
2K
а если AHK скрипт сделать? Вроде античит это не палит
Можно сделать AHK, но в этом и дело что это AHK, я стараюсь изучить C++
Я пытался сделать три месяца назад автоспринт на AHK, но у меня не получилось.
 
Searching for myself
Пользователь
Статус
Оффлайн
Регистрация
29 Сен 2021
Сообщения
212
Реакции[?]
69
Поинты[?]
11K
Что мне хотелось бы сделать: При зажатии клавиши "W", у меня зажималась клавиша "Левый контрол"
C++:
INPUT ip;

ip.type = INPUT_KEYBOARD;
ip.ki.wScan = 0;
ip.ki.time = 0;
ip.ki.dwExtraInfo = 0;
ip.ki.wVk = VK_LCONTROL;
ip.ki.dwFlags = 0;

if ( GetAsyncKeyState( 0x57 ) )
 SendInput( 1, &ip, sizeof( INPUT )  );
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
INPUT ip;

ip.type = INPUT_KEYBOARD;
ip.ki.wScan = 0;
ip.ki.time = 0;
ip.ki.dwExtraInfo = 0;
ip.ki.wVk = VK_LCONTROL;
ip.ki.dwFlags = 0;

if ( GetAsyncKeyState( 0x57 ) )
SendInput( 1, &ip, sizeof( INPUT )  );
разве обычная эмитация работает на вайме?
 
Начинающий
Статус
Оффлайн
Регистрация
12 Мар 2021
Сообщения
58
Реакции[?]
6
Поинты[?]
2K
C++:
INPUT ip;

ip.type = INPUT_KEYBOARD;
ip.ki.wScan = 0;
ip.ki.time = 0;
ip.ki.dwExtraInfo = 0;
ip.ki.wVk = VK_LCONTROL;
ip.ki.dwFlags = 0;

if ( GetAsyncKeyState( 0x57 ) )
SendInput( 1, &ip, sizeof( INPUT )  );
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.
Вот столько ошибок вылазит.

И ещё, это компилить в dll?
У меня просто ни там, ни там не работает
 

Вложения

Searching for myself
Пользователь
Статус
Оффлайн
Регистрация
29 Сен 2021
Сообщения
212
Реакции[?]
69
Поинты[?]
11K
Вот столько ошибок вылазит.

И ещё, это компилить в dll?
У меня просто ни там, ни там не работает
To create a DLL project in Visual Studio C++, follow these steps:
  1. Open Visual Studio and click on "Create a new project" from the start page, or go to "File" > "New" > "Project" from the main menu.
  2. In the "New Project" dialog, select "Visual C++" from the left-hand panel and then choose "Dynamic-Link Library (DLL)" from the list of templates. You can also search for "DLL" in the search box to filter the templates.
  3. Enter a name for your project and choose a location to save it. Then, click "Create".
  4. Visual Studio will create a new DLL project and open the main source file (usually called "dllmain.cpp") in the editor.
  5. You can now start writing code for your DLL. To add additional source files or header files to your project, right-click on the "Source Files" or "Header Files" folders in the Solution Explorer and choose "Add" > "New Item" or "Add" > "Existing Item".
  6. To build your DLL, go to "Build" > "Build Solution" from the main menu, or press "F7" on your keyboard. This will compile your code and create the DLL file.
  7. You can also set up Visual Studio to automatically build and rebuild your DLL every time you make changes to your code. To do this, go to "Tools" > "Options" and then navigate to "Projects and Solutions" > "Build and Run". Check the box next to "On Run, when projects are out of date" and select "Always build" from the dropdown menu.
 
Начинающий
Статус
Оффлайн
Регистрация
12 Мар 2021
Сообщения
58
Реакции[?]
6
Поинты[?]
2K
To create a DLL project in Visual Studio C++, follow these steps:
  1. Open Visual Studio and click on "Create a new project" from the start page, or go to "File" > "New" > "Project" from the main menu.
  2. In the "New Project" dialog, select "Visual C++" from the left-hand panel and then choose "Dynamic-Link Library (DLL)" from the list of templates. You can also search for "DLL" in the search box to filter the templates.
  3. Enter a name for your project and choose a location to save it. Then, click "Create".
  4. Visual Studio will create a new DLL project and open the main source file (usually called "dllmain.cpp") in the editor.
  5. You can now start writing code for your DLL. To add additional source files or header files to your project, right-click on the "Source Files" or "Header Files" folders in the Solution Explorer and choose "Add" > "New Item" or "Add" > "Existing Item".
  6. To build your DLL, go to "Build" > "Build Solution" from the main menu, or press "F7" on your keyboard. This will compile your code and create the DLL file.
  7. You can also set up Visual Studio to automatically build and rebuild your DLL every time you make changes to your code. To do this, go to "Tools" > "Options" and then navigate to "Projects and Solutions" > "Build and Run". Check the box next to "On Run, when projects are out of date" and select "Always build" from the dropdown menu.
Бро, я спросил друга, он сказал что то что ты скинул - это говнокод. Ну и если честно, у тебя ведь и правда не работает этот автоспринт
 
Пользователь
Статус
Оффлайн
Регистрация
28 Фев 2018
Сообщения
219
Реакции[?]
46
Поинты[?]
0
Бро, я спросил друга, он сказал что то что ты скинул - это говнокод. Ну и если честно, у тебя ведь и правда не работает этот автоспринт
так а че друга не попросишь написать?
 
Забаненный
Статус
Оффлайн
Регистрация
12 Дек 2022
Сообщения
9
Реакции[?]
1
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Бро, я спросил друга, он сказал что то что ты скинул - это говнокод. Ну и если честно, у тебя ведь и правда не работает этот автоспринт
Ну нихуя ты рофлер, дай свой дискорд или дискорд друга
Бро, я спросил друга, он сказал что то что ты скинул - это говнокод. Ну и если честно, у тебя ведь и правда не работает этот автоспринт
1672164999200.png
Попроси друга канал удалить...
 
I Want to Die in New Orleans
Участник
Статус
Оффлайн
Регистрация
10 Окт 2020
Сообщения
516
Реакции[?]
495
Поинты[?]
84K
Бро, я спросил друга, он сказал что то что ты скинул - это говнокод. Ну и если честно, у тебя ведь и правда не работает этот автоспринт
Смешно конечно, так не создавай посты и проси друга писать "не говнокод", или тебе чел должен был закинуть имитацию клика перед этим создав для тебя функцию, написав её по всем основам ООП, и только потом скинуть её тебе? Не смеши людей на этом форуме, тебе чел выдал абсолютно рабочий и чистый код, даже написав вместо keybd_event-а - SendInput, если ты не способен его реализовать, то жаль, а дружка своего попроси не нести бред пытаясь выебнуться.
Вот столько ошибок вылазит.

И ещё, это компилить в dll?
У меня просто ни там, ни там не работает
void name() {}
 
Последнее редактирование:
Searching for myself
Пользователь
Статус
Оффлайн
Регистрация
29 Сен 2021
Сообщения
212
Реакции[?]
69
Поинты[?]
11K
Бро, я спросил друга, он сказал что то что ты скинул - это говнокод. Ну и если честно, у тебя ведь и правда не работает этот автоспринт
Ну если это говно код... Прости меня грешного, я каюсь
Смешно конечно, так не создавай посты и проси друга писать "не говнокод", или тебе чел должен был закинуть имитацию клика перед этим создав для тебя функцию, написав её по всем основам ООП, и только потом скинуть её тебе? Не смеши людей на этом форуме, тебе чел выдал абсолютно рабочий и чистый код, даже написав вместо keybd_event-а - SendInput, если ты не способен его реализовать, то жаль, а дружка своего попроси не нести бред пытаясь выебнуться.
Я просто скинул концепт по тз, не понимаю что он хочет. Ну в том что он ничего не знает это мем
 
Участник
Статус
Оффлайн
Регистрация
23 Апр 2022
Сообщения
694
Реакции[?]
326
Поинты[?]
12K
так а че друга не попросишь написать?
Бро, я спросил друга, он сказал что то что ты скинул - это говнокод. Ну и если честно, у тебя ведь и правда не работает этот автоспринт
Так у тя друг сам по себе говнокод, зачем его спрашивать чет)
 
Начинающий
Статус
Оффлайн
Регистрация
12 Мар 2021
Сообщения
58
Реакции[?]
6
Поинты[?]
2K
Смешно конечно, так не создавай посты и проси друга писать "не говнокод", или тебе чел должен был закинуть имитацию клика перед этим создав для тебя функцию, написав её по всем основам ООП, и только потом скинуть её тебе? Не смеши людей на этом форуме, тебе чел выдал абсолютно рабочий и чистый код, даже написав вместо keybd_event-а - SendInput, если ты не способен его реализовать, то жаль, а дружка своего попроси не нести бред пытаясь выебнуться.

void name() {}
Это невозможно скомпилировать -_-
Я не знаю какой он там юзает Visual Studio, но у меня лично вылезает 50 ошибок
 
Участник
Статус
Оффлайн
Регистрация
23 Апр 2022
Сообщения
694
Реакции[?]
326
Поинты[?]
12K
Сверху Снизу