• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Skrypt trzymający ciągle przycisk "w"

Object Storage Arubacloud
0 głosów
127 wizyt
pytanie zadane 6 stycznia 2018 w C i C++ przez overwatchafk Nowicjusz (120 p.)
Witam chciałem napisać skrypt który będzie ciagle trzymał przycisk "w" bez limitu czasowego , aż do zamknięcia skryptu i nie wiem co tutaj jeszcze dopisać, z góry mówie pierwszy raz coś takiego robie.

1 odpowiedź

0 głosów
odpowiedź 6 stycznia 2018 przez JAKUBW Nałogowiec (33,470 p.)
Musisz napisać program który zasymuluje kliknięcie. To dość prosta rzecz i powinieneś wpisać do pytanie do Google najpierw.

Jeżeli pracujesz na windows to możesz użyć tej gotowca http://www.dreamincode.net/forums/topic/153423-simulate-keyboard-press/
komentarz 6 stycznia 2018 przez overwatchafk Nowicjusz (120 p.)
Jesteś wstanie wstawić mi kod z zmieniana wartościa na w?
komentarz 6 stycznia 2018 przez JAKUBW Nałogowiec (33,470 p.)
Tak, jestem w stanie
komentarz 6 stycznia 2018 przez overwatchafk Nowicjusz (120 p.)
To bardzo bym prosił :)
komentarz 7 stycznia 2018 przez JAKUBW Nałogowiec (33,470 p.)

Przecież to jest JEDEN znak zmienić z tego kodu do którego dałem ci linka

//gdzieś na górze pliku
#if WIN32
#include <windows.h>
#else
#error This platform is not supported
#endif

//gdzieś dalej
void pressKey(char key) {
#if WIN32
	INPUT input;
	memset(&input, 0, sizeof(input));

	input.type = INPUT_KEYBOARD;
	input.ki.wVk = VkKeyScanA(key);

	SendInput(2, &input, sizeof(INPUT)); 
#endif
}

Przykład użycia:

pressKey('d');

Aha no i

Repeating keystrokes is a feature of the keyboard controller, not of Windows or SendInput. You can certainly emulate it with a timer, repeatedly calling SendInput().

Źródło 

Podobne pytania

+1 głos
1 odpowiedź 300 wizyt
pytanie zadane 11 stycznia 2021 w C# przez kubaa322 Użytkownik (710 p.)
0 głosów
3 odpowiedzi 1,041 wizyt
pytanie zadane 1 sierpnia 2020 w PHP przez NOONE1337 Początkujący (270 p.)
0 głosów
2 odpowiedzi 357 wizyt
pytanie zadane 27 lutego 2019 w Inne języki przez Marak123 Stary wyjadacz (11,190 p.)

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...