Program (bot?) "naciskający" konkretne klawisze klawiatury w danych odstępach czasu

0

Witam. Jestem zielony w poważnych językach programowania, znam jedynie pascala i php, lekko liznąłem C, mam nauczycielkę, która nie chce lub po prostu nie potrafi nas tego nauczyć.. Potrzebuję jednak pewnego, myślę, że prostego, programu, w dowolnym języku, ważne, aby to działało. Program ma zwyczajnie imitować naciśnięcia klawiszy klawiatury w danych odstępach czasu (num1, num3, num7, num9, spacja, enter, strzałka do góry). Ma to na celu automatyczne sterowanie pewnym programem. Najlepiej, jeśli odstępy czasu pomiędzy kolejnymi naciśnięciami będą uwzględnione w zmiennych, tak, aby można było to łatwo ustawić. Czynność ma się zapętlać. Program nie musi być okienkowy, może działać jako demon. System operacyjny: Windows XP / Windows 7. To chyba wszystko.

Chciałbym, abyście trochę mi z tym pomogli, nakierowali mnie. Jaki język programowania będzie do tego najlepszy? Czy jest to trudne zadanie? Byłbym wdzięczny również za wszelkie konkrety, typu polecenia czy wskazówki.

Liczę na Waszą pomoc :)
Pozdrawiam

0

Trochę poczytam i myślę, że stanie się to dla mnie zrozumiałe :P Widzę tam funkcję wysyłającą te komendy, ale co z opóźnieniem czasowym między nimi?

0

No to robisz tak:

while (programMaWciazPracowac) {
   wykonajKomende();
   poczekajTroche(); // jakieś sleep
}
0

Dziękuję. Biorę się za pisanie. W razie problemów będę pisał. Pozdrawiam

0

Mem niemal "deżawi", przed chwilą odpisywałem na podobny wątek. Nie będę się dlatego więcej rozpisywał. Polecam przeczytać moją odpowiedź w wątku pod adresem: Tasker w oknie - ewetualnie jeśli nie AutoHotKey to możesz próbować z AutoIt jak polecił Tobie powyżej @py_ninja. A znajomośc podstaw spokojnie pozowli Ci na napisanie czegoś takiego w kilka minut, w tym języku.

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