Prosty program na naciśniecie co sekundę klawisza f10

0

Witam,

Jestem całkowicie zielony z programowania. ale potrzebuje kod programu w c++ który co sekundę naciśnie mi klawisz F10 i kliknie prawy przycisk myszki. próbowałem przerobić ten programik: ale coś nie działa nawet w oryginale pewnie przez wiek filmiku. czy możecie udostępnić jakiś poradnik PO POLSKU jak napisać taki program lub dać kod? dla was to penie minuta roboty... BŁAGAM O POMOC.

P.S. Nie chodzi tu o żadnego bota jak na filmiku czy coś w tym stylu.

1

AutoIt

0

A musisz to sam pisać w C++? Nie możesz użyć jakiegoś AutoIT po prostu?

PS: jasne, ma pewno nie bot :D Widać tibia nadal w modzie.

0

musi być w c++ to zakład xd

0

W takim razie to jest zlecenie, idź do działu Ogłoszenia drobne i daj to komuś do zrobienia za kasę.
Albo pokaż, co sam wykonałeś.

1

keybd_event -> http://cpp0x.pl/dokumentacja/WinAPI/keybd_event/1348
Key Codes -> https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731%28v=vs.85%29.aspx

#include <windows.h>

int main()
{
	while(1)
	{
		keybd_event(VK_F5, 0, KEYEVENTF_EXTENDEDKEY, 0);
		keybd_event(VK_F5, 0x74, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0); //F5
		keybd_event(VK_RBUTTON, 0, KEYEVENTF_EXTENDEDKEY, 0);
		keybd_event(VK_RBUTTON, 0x02, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0); //PPM
		Sleep(1000);
	}
}
0

Wielkie wielkie dziękuje ratujesz mi życie :)

Rozumiem cały ten kod poza tymi zerami na niebiesko oraz 0x74 i 0x02. co to jest jeśli mógł bym prosić o odp?

Jeszcze raz dziękuję.

1

To są liczby zapisane w systemie heksadecymalnym.

0

@kiri greg brawo, czyli standardowo jak zobaczyłeś kod to klapki na oczy i reszty posta nie czytasz. Masz tam link gdzie są podane key codes które wyjaśnia czym są te liczby. Masz też link który opisuje czym są kolejne parametry tej funkcji.

0

Pisałem że nie znam anglika... po prostu nie wiem po co to... np. wiem co to łożysko ale nie wiem do czego służy. Kod rozumiem bo na filmiku z 1 posta wyjaśnione jest wszystko po za tymi cyframi...

ALE I TAK WIELKIE DZIĘKUJE.

1 użytkowników online, w tym zalogowanych: 0, gości: 1