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

[Pomoc] Wyłączanie aplikacji.


Gość Pexiak

Rekomendowane odpowiedzi

Opublikowano

Siemanko, mam pewien problem. Otóż stworzyłem "bota" klikającego do gry przeglądarkowej, działa on na zasadzie, że ma kliknąć w pewną pracę i po odczekaniu określonego czasu ma to zrobić ponownie w nieskończoność dopóki my go nie wyłączymy.

Problem tkwi w tym, że mam dwa buttony, button odpowiadający uruchomieniu i wyjściu z aplikacji. Button numer 2 czyli "wyjście" gdy jest uruchomiona aplikacja nie reaguje i nie zamyka okna. W tym tkwi mój problem. Prosiłbym o rade i poprawienie ewentualnie kodu:

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

HotKeySet("{F5}", "click")

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Sfgame bot.", 330, 133, 205, 128)
$Button1 = GUICtrlCreateButton("Uruchom", 120, 16, 97, 33)
$Button2 = GUICtrlCreateButton("Wyjdź", 120, 72, 97, 33)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
   $nMsg = GUIGetMsg()
   Switch $nMsg
       Case $GUI_EVENT_CLOSE
           Exit
           Case $Button1
       Click()
Case $Button2
ProcessClose("AutoIt3.exe") ;

   EndSwitch
WEnd

Func Click()
   MouseClick("",286,236)
   Sleep(1000)
   MouseClick("",761,494)
   Sleep(1000)
   MouseClick("",851,608)
   Sleep(36000)
   MouseClick("",816,631)
EndFunc

Opublikowano
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
HotKeySet("{F5}", "click")
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Sfgame bot.", 330, 133, 205, 128)
$Button1 = GUICtrlCreateButton("Uruchom", 120, 16, 97, 33)
$Button2 = GUICtrlCreateButton("Wyjdź", 120, 72, 97, 33)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
   $nMsg = GUIGetMsg()
   Switch $nMsg
    Case $GUI_EVENT_CLOSE
	    Exit
	    Case $Button1
    Click()
    Case $Button2
	    Exit
ProcessClose("AutoIt3.exe") ;
   EndSwitch
WEnd
Func Click()
   MouseClick("",286,236)
   Sleep(1000)
   MouseClick("",761,494)
   Sleep(1000)
   MouseClick("",851,608)
   Sleep(36000)
   MouseClick("",816,631)
EndFunc

1330007971-U359964.png

 

Opublikowano

Niestety nadal gdy kliknę przycisk "uruchom", i skrypt mi "klika" nie da się go wyłączyć. Trzeba przez menedżer zadań. ;/

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...