Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#7

AW: Fernsteuerung einer beliebigen Applikation

  Alt 25. Sep 2013, 02:28
Das größte Problem mit Java ist, dass man in der Regel nur ein einziges WinControl finden kann - das Fenster an sich. Alles darin ist, aus Sicht von Windows, nur eine einfache Grafik, und kein interaktives Element. (Bei SWT bin ich nicht 100%ig sicher, ggf. wird da sogar ein Handle benutzt.) Heisst: Um Java-Programme unter Windows fernzusteuern braucht man entweder eine API des Programms, oder muss mit simulierten Mausklicks/Tastatuevents arbeiten. Je nach dem wie komplex/variabel das sein soll, beschränkt sich das auf das Nutzen vordefinierter Koordinaten für Clicks, kann aber auch leicht hin bis zu einer automatisierten visuellen Analyse incl. OCR reichen. Eine API wäre hier wohl eine deftige Erleichterung. Zumindest wenn es um einen einigermaßen definierten Kreis von Programmen geht, die eine bieten.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat