Sterowanie Windows`em z poziomu aplikacji

Odpowiedz Nowy wątek
2010-02-02 22:42

Rejestracja: 10 lat temu

Ostatnio: 8 lat temu

0

Szukam informacji na temat bibliotek które udostępniałaby mi możliwość ingerencji w system operacyjny MS Windows np:

  • Regulacja głośności
  • Włączanie i zamykanie programów
  • Sterowanie systemowym kursorem myszy
  • Wyłączanie systemu

Nie są to bezwzględne wymagania ale jedynie podpowiedź odnośnie tego o co mi chodzi.


Pozostało 580 znaków

2010-02-02 22:46

Rejestracja: 12 lat temu

Ostatnio: 3 dni temu

0

A dlaczego w Javie? Przecież java jest niezależna od systemu, zatem każde tego typu rozwiązanie będzie tylko portem z biblioteki dll.

Pozostało 580 znaków

2010-02-02 22:59

Rejestracja: 10 lat temu

Ostatnio: 8 lat temu

0

Tak wiem ale muszę zebrać trochę informacji, takie małe porównanie C# i Javy pod tym względem.

C# będzie do tego lepszy ale Java leży mi bardziej więc jeżeli jest coś fajnego co umożliwi mi chociaż małą integracje z systemem to warto się zastanowić. Taki mały eksperyment. Jeżeli nie, będę zmuszony napisać skorzystać z C#.

Póki co znalazłem JWINAPI ale nie miałem jeszcze okazji żeby się temu przyjrzeć.


Pozostało 580 znaków

2010-02-03 02:16

Rejestracja: 10 lat temu

Ostatnio: 7 lat temu

0

moze to pomoze chociaz troche ;)
klasa Robot do sterowania myszą i klawiaturą, metoda System.exec("shutdown /s") do wyłączenia systemu

Pozostało 580 znaków

2010-02-03 08:52

Rejestracja: 12 lat temu

Ostatnio: 3 dni temu

1

A no cóż... można odpalać skrypty za pomocą Runtime.exec. Jeżeli korzystasz z sieci lub i/o to w praktyce wykorzystujesz metody native, która uruchamiają odpowiednie biblioteki systemowe. Jest cały JNI, który można spiąć czy to z Windowse czy to z Uxami, bo generowane są pliki nagłówkowe.
Możliwości trochę jest, ale zawsze oznaczają odwołanie się do konkretnej implementacji w czymś innym niż java.

Pozostało 580 znaków

2010-02-03 09:58

Rejestracja: 10 lat temu

Ostatnio: 8 lat temu

0

Dzięki za podpowiedzi.


Pozostało 580 znaków

Odpowiedz

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