Symulacja myszki i klawiatury na pulpicie

0

Cześć,

mam świadomość, że istnieje jakaś klasa Robot w javie, jednak ona operuje z tego co wiem tylko na naszej aplikacji. Ja chciałbym osiągnąć symulację kliknięcia ogólnie na całym pulpicie (to samo tyczy się klawiatury, ale to już chyba będzie analogiczne) jak np. w programie AutoIt. Generalnie nie zamierzam robić żadnej konkurencji czy podróby w stosunku do AutoIt, tylko dla swojej własnej edukacyjnej działalności. Innymi słowy: może da się zrobić jakiegoś focus'a dla pulpitu i tam symulować wtedy myszkę i klawiaturę? Czy może to jest już bardziej złożony proces?

Pozdrawiam i dzięki z góry za odpowiedzi.

1

Mylisz się, operuje po prostu na tym co widzi. Nie jest ustawiona na sztywno na nasza aplikacje. Także normalnie działa na pulpicie.

0

dzięki za odpowiedź.

w takim razie fajnie, ale... jeżeli rozkaże robotowi kliknąć dwa razy gdzieś poza aplikacją to oczywiście stracę focusa do niej przy pierwszym kliknięciu, a czy to znaczy, że już robot nie zadziała przy drugim kliknięciu? Czy może aplikacja nawet nie potrzebuje focusa żeby robot działał sobie w tle?

1

Aplikacja uruchamiająca Robota nie musi mieć fokusu, może nawet nie mieć GUI.

0
nwnuinr napisał(a):

w takim razie fajnie, ale... jeżeli rozkaże robotowi kliknąć dwa razy gdzieś poza aplikacją to oczywiście stracę focusa do niej przy pierwszym kliknięciu, a czy to znaczy, że już robot nie zadziała przy drugim kliknięciu? Czy może aplikacja nawet nie potrzebuje focusa żeby robot działał sobie w tle?

Nie łatwiej jest sprawdzić samemu, zamiast od razu pisać na forum?

0

po co piszesz? Temat już został rozwiązany. A to nic nie wnosi.

0

Żebyś na przyszłość nie biegł na forum, tylko spróbował samemu rozwiązać problem.

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