Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem]Chrome nie reaguje na {RIGHT}, "W", ControlSend


Rekomendowane odpowiedzi

Opublikowano

Witam. Od niedawna staram się coś napisać w AutoIT. Więc na początku chciałem zacząć od czegoś co wydawało się proste, by po naciśnięciu przycisku postać w pewnej grze przemieszczała się w prawo. Jednak coś mi nie wychodzi. Używając opcji Send, ControlSend i czytając od groma poradników, również na anglojęzycznych porach nie dowiedziałem się co robię źle. Możecie mnie poprawić?

 

 

#include <GUIConstants.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 615, 438, 192, 124)
$Button1 = GUICtrlCreateButton("Start", 16, 64, 75, 25)
$Button2 = GUICtrlCreateButton("Stop", 96, 64, 75, 25)
$Button3 = GUICtrlCreateButton("WP", 16, 144, 75, 25)
$Radio1 = GUICtrlCreateRadio("Radio1", 280, 112, 113, 17)
$Button5 = GUICtrlCreateButton("prawo", 400, 120, 75, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Global $handle = WinGetHandle("Margonem MMORPG - Google Chrome")


While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button5
			WinActivate($handle)
			WinWaitActive($handle)
			GUISetState(@SW_HIDE)
			ControlSend($handle, "", "", "{RIGHT}" )
			Sleep(10)

	EndSwitch
WEnd


 

 

Dodam, że męczę się z tym już jakiś czas, więc uwierzcie mi, że próbowałem to zrobić samemu. Liczę na to, że mnie zrozumiecie i poprawicie/powiecie co robię tutaj źle. ;) Zamiast tego $handle było tam Margonem MMORPG - Google Chrome, jednak i tak nie działało.

oudcdy.jpg

/

Opublikowano

A próbowałeś chrome? Nie wiem jak to wygląda w autoIT, ale sam proces Google Chrome, nazywa się "chrome".

O błędach w C++ powie Ci kompilator, a o błędach w PHP klient..

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...