reakcja globalna na nacisniecie klawisza

0

Witam brac forumowa :)

Mam pytanie czy w Javie jest mozliwe takie cos.
Mianowice uruchamiam aplikacje Y(moj program pisany w JAVIE) i aplikacje X( nie pisana w javie).
Czy jest mozliwe aby podczas dzialania aplikacji X i nacisniecia np. F3 aplikacja Y wykryla ten keyEvent jak tak to jak ew jak to inaczej zrobić ? Nie moge nic zmienic w aplikacji X.

Pozdro

0

nie. Takie miłe zabezpieczenie przed keyloggerami :D

0

ale zaden keylogger tylko pisze program ktory ma za zadanie nagrac desktop i zapisac w formacie avi. i potrzebuje zeby uzytkownik mogl zastopowac nagrywanie

0

Ok. Mądrzy ludzie na forum suna mówią:
http://forum.java.sun.com/thread.jspa?threadID=614561&messageID=3413242

że trzeba to niestety napisać w JNI, czyli w C++ i interfejs natywny do javy.

0

a jakis tutorial :) jak interface z C++ do javy dodac ?

0

http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html

pełen tutek. Jest też w starym Core Java i chyba w TiJ4ed, ale nie mam pod ręką więc nie sprawdzę

0

ehhh nieoplacalne bylo w ogole zaczynac robic cos takiego w JAVIE(chodzi o nagrywanie pulpitu) zrezygnowalem i musze zaczac od nowa pisac to w C++

Teraz pytanie jeszcze jedno do innego projektu ktory mam zamiar zaczac pisac za okolo miesiac
Mam Aplikacje X i Aplikacje Y(pisana w JAVie sluzaca do przetwarzania danych i uaktualnianie strony) Czy w javie jest mozliwosc podpiecia sie do socketa z ktorego korzysta aplikacja X i pobierania przychodzacych danych oraz niekiedy wysylania ich przez ten socket ? Czy Od razu lepiej zaczac pisac to w C++ i dac sobie spokoj z JAVA ?

0

A tu się da :) Klasa Socket jest, która obsługuje gniazda.

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