Thema: Delphi Yetisports 8 ...

Einzelnen Beitrag anzeigen

Benutzerbild von Rastaman
Rastaman

Registriert seit: 6. Jan 2005
Ort: Lübbecke
575 Beiträge
 
Turbo C++
 
#1

Yetisports 8 ...

  Alt 14. Okt 2007, 12:57
Hallo.

Ihr kennt ja sicherlich www.yetisports.org und davon Spiel Nummer 8.
Das treibt mich grad in den Wahnsinn und deswegen hat ich vor ein wenig nachzuhelfen:
Ich will meinen Versuch aufzeichnen und wenn ich dann weit oben bin und wieder komplett runterfalle sind meine Klicks gespeichert, so dass ich
sie jetzt abspielen kann und mein Programm den Yeti wieder ganz nach oben springen lässt und ich nich wieder ewig brauche bis ich einen neuen
so guten Versuch hinlege (Wer es ma spielt weiß wovon ich rede )
Also das Problem ist, dass ich es nicht schaffe den den Restart Button im Flash Fenster drücken zu lassen (kommt wenn man einmal verloren hat)
und das ist die Grundvoraussetzung für alles andere.
Ich versuche es so:
Delphi-Quellcode:

SendMessage(hYeti, WM_ACTIVATE, WA_CLICKACTIVE, 0);
SendMessage(hYeti, WM_LBUTTONDOWN, 0, mousePos);
Sleep(100);
SendMessage(hYeti, WM_LBUTTONUP, 0, mousePos);
Man sieht auch dass der Button einmal ganz kurz leuchtet aber er wird halt nicht ausgelöst.
Gibt es irgendwie ne bessere Methode, so dass er 100%ig ausgelöst wird?
Weil ab dem Moment wo ich den Button drücken lasse muss ich ja die Millisekunden zählen sonst wird das ja alles nichts.

Danke schonma und ich hoffe irgendjemand versteht es

Edit: Die Idee kam mir als ich bei 96% war und wieder komplett runtergefallen bin, da war alles zu spät
Chuck Norris has counted to infinity ... twice!
  Mit Zitat antworten Zitat