Olisiko periaatteessa mahdollista simuloida hiiren klikkausta jollain kielellä, esimerkiksi, että kun painetaan esimerkiksi välilyöntiä, niin klikkailu alkaa, ja jatkuu tietyn väliajoin, ja entteriä painettaessa klikkailu loppuu.
Millähän kielellä tämä olisi mahdollista toteuttaa? Basiceilla varmaan ainakin? Mitenhän se käytännössä onnistuisi?
Windowsissa hiiren toimintaa voi matkia funktiolla mouse_event:
http://msdn.microsoft.com/en-us/library/ms646260(VS.85).aspx
Tätä funktiota voi käyttää, jos ohjelmointikielellä voi käyttää WinAPI-funktioita.
Tälläisten pienten ohjelmien tekoon suosittelisin Autohotkey nimistä makroohjelmaa, todella helppoa.
Javasta löytyy myös kovin helppokäyttöinen luokka nimeltä Robot, jolla tämä onnistuu helposti.
EDIT: löysin myös kirjoittamani koodinpätkän, joka yksinkertaisesti siirtää vain hiiren koordinaatistossa kohtaan (100,100). Päättele tuosta sitten sopiiko tarkoituksiisi vai ei:
import java.awt.AWTException; import java.awt.Robot; public class MyRobot { public static void main(String[] args) { try { Robot robot = new Robot(); robot.mouseMove(100, 100); } catch (AWTException e) { e.printStackTrace(); } } }
http://java.sun.com/j2se/1.4.2/docs/api/java/
Aihe on jo aika vanha, joten et voi enää vastata siihen.