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

Rekomendowane odpowiedzi

Opublikowano

Witam!

 

Mam kilka pytań!

 

1. Jak napisać, żeby program przy Home się włączał, a przy End się wyłączał?

2. Jak napisać, żeby program zaczął robić swoje po włączeniu wybranego okna?

3. Jak dodać więcej buttons'ów do Msgbox?

 

Dziękuje

579571423327107377857.png


Uczeń
Opublikowano

1. Pokombinuj może z procedurą _IsPressed (KLIK rozdział 8.1)

2. Skorzystaj z tej procedury KLIK

3. (KLIK rozdział2.3)

Jeśli pomogłem, daj mi proszę + dobrze :)?

reklamaambasadora.jpg

Opublikowano

UP bzdury gadasz

 

1.

Hotkeyset("{END}","nazwa_funkcji")

While 1

sleep(100)

MOuseClick("left")

Wend

func nazwa_funkcji ()

exit

endfunc

 

z_IsPressed zjadałoby ci poł/cały procesor

 

2.zrób sobie gui msgbox jest bardzo nie praktyczny po przeczytaniu tego tuta będziesz wiedział jak

poza tym po co się pytasz jak masz króciutki tut na forum ? naj

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Uczeń
Opublikowano

Napisałem "pokombinuj" ;p

Jeśli pomogłem, daj mi proszę + dobrze :)?

reklamaambasadora.jpg

Opublikowano

trzeba było napisać "nie wiem" bo teraz chłopak będzie się półgodziny męczył z _IsPressed ;)

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

2. Ładniejszym rozwiązaniem będzie:

 

To jest ukryta treść, proszę

 

Co 250ms będzie sprawdzał, czy aktywnym oknem jest metin2 (w tym przykładzie) i jeśli nie jest - pauzował działanie skryptu na 250ms... I tak w kółko.

 

Więc nawet jak użytkownik zminimalizuje sobie metina i zacznie coś robić na pulpicie, bot się spauzuje i potem będzie się wykonywał dokładnie od momentu w którym przestał przed zminimalizowaniem.

Ta sygnatura jest pusta.

Opublikowano

po co dwa razy == ? to nie c++

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

3.

Co do buttonsów to ustawiasz odpowiednie flagi. Zobacz sobie "Remarks" AutoItowego Helpa, artykuł MsgBox

Flaga to pierwszy parametr funkcji. Sumujesz je sobie, żeby stworzyć odpowiednie okienko.

 

To jest ukryta treść, proszę

stworzy ci okienko z przyciskami Abort, Retry, and Ignore, zaś

To jest ukryta treść, proszę

stworzy okienko z przyciskami Yes, No i Cancel

 

 

 

@Up:

Z przyzwyczajenia, stare nawyki :]

Ta sygnatura jest pusta.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...