Diskuze: programove stlačanie klaves
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Tak to budeš muset přepesat zdrojový kód operačního systému, musíš otevřít zdrojový kód, a upravit část, kde se zaznamenává vstup z klávesnice, ten poté zkopíruješ do svého programu a můžeš odesílat vstup.
a legalna cast tohto pristupu je uz druha vec... pokial sa jedna o proprietarny OS (napr. Windows), tak disassemblovanie, uprava a kopirovanie co i len casti daneho systemu je porusenie licencnych podmienok (tzv. EULA)
sice mepoznam Windows, ale WinAPI by teoreticky mohlo obsahovat potrebne funkcie
Zkus balík java.awt.Robot
try {
Robot robot = new Robot();
// Simulate a mouse click
robot.mousePress(InputEvent.BUTTON1_MASK);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
// Simulate a key press
robot.keyPress(KeyEvent.VK_A);
robot.keyRelease(KeyEvent.VK_A);
} catch (AWTException e) {
e.printStackTrace();
}
(Je to z Googlu, nezkoušel jsem to, Javu nepoužívám)
Omg, ono to funguje... Cítím se mocný!
Zobrazeno 8 zpráv z 8.