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

Prośba o pomoc w AutoIT


Marakash

Rekomendowane odpowiedzi

Opublikowano

Witam,poszukuję kogoś kto dobrze ogarnia auto it 

 

Na swoje potrzeby jakoś w miare udało mi się ogarnąć żeby wciskał co określony czas f4 oraz f8 ale nie wiem jak połączyć je w całość ,chciałbym do tego dorobić żeby odpalało się program np 1 a stopowało 2,gdyby ktoś wytłumaczył jak do niego dorobić gui lub po prostu je zrobił był bym w niebo wzięty.

 

chodzi tutaj głównie o "you are exaused" i "you cannot use object that fast"

 

udało mi się wycelować w te "delay" że nie pokazuje mi tych logów na tibii ale nie wiem jak to połączyć w całość i odpalać "1" a stopować "2" bądz dorobić takie gui z oknem start stop.

 

wiem że w ostatnim czasie trochę męcze to forum ale obiecuje że już nie bede jezeli otrzymam pomoc :D 

 

To co udało mi sie naskrobać:

 

While 1
 
 
Sleep(800)
Send("{F4}")
 
WEnd
 
 
While 1
 
 
Sleep(2500)
Send("{F7}")
 
WEnd
 

odpalam z dwoch AIT bo jak próbowalem zrobić jedno pod drugim to delay leci taki sam

Opublikowano

gdyby ktoś wytłumaczył jak do niego dorobić gui lub po prostu je zrobił był bym w niebo wzięty.

Ja do robieniu GUI używałem Koda FormDesigner.

bądz dorobić takie gui z oknem start stop

Najlepiej przepisz to na funkcję, dodaj guziki i użyj tego.

 

 

Proponuje założyć temat tutaj - http://www.mpcforum.pl/forum/190-autoit/

Tylko napisz co chcesz zrobić w taki sposób, żeby osoby nie grające w Tibie wiedziały o co chodzi i mogły Ci pomóc, nie napisać za Ciebie.

 

Opublikowano

udało mi się znaleść coś takiego :

 

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Przyklad = GUICreate("Przyklad", 158, 164, 192, 124)
$Button1 = GUICtrlCreateButton("Start", 32, 8, 89, 33, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Stop", 33, 61, 89, 33, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Wyjście", 32, 112, 91, 33, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
 
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE ;Funkcja zamykania okna (exit)
Exit
Case $Button1 ;Funkcja 1 przycisku
MsgBox(0, "Przyklad", "Funkcja")
Case $Button2 ;Funkcja 2 przycisku
MsgBox(0, "Przyklad", "Funkcja")
Case $Button3 ;Funkcja 3 przycisku
MsgBox(0, "Przyklad", "exit")
EndSwitch
WEnd
 
chciałbym żeby po naciśnięciu button1 klikało f4 co 0,8sek caly czas po wcisnieciu button2 f8 co 2.5sek caly czas (jak klikne button1 i button2 zeby chodzily oba naraz) i button3 jako wyjscie,szukam po necie kiedys w autoit sie bawilem moze do rana to ogarne,
 
 
co do podanych przez ciebie linków ,staram się ogarnąć ale widze że to wyższa szkola jazdy

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...