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

Jak to zrobić.


Rekomendowane odpowiedzi

Opublikowano

Witam mam problem z kodem i nie wiem jak to zrobić.

#include <ImageSearch.au3>
While 1


Global $x, $y
$result = _ImageSearch("1.bmp", 1, $x, $y, 10)
If $result = 1 Then
MouseClick("left", $x, $y)
EndIf

Global $x, $y
$result = _ImageSearch("2.bmp", 1, $x, $y, 10)
If $result = 1 Then
MouseClick("left", $x, $y)
EndIf

Global $x, $y
$result = _ImageSearch("3.bmp", 1, $x, $y, 10)
If $result = 1 Then
MouseClick("left", $x, $y)
EndIf

Global $x, $y
$result = _ImageSearch("niewiem.bmp", 1, $x, $y, 10)
If $result = 1 Then
MouseClick("left", $x, $y)
Send("80{ENTER}")
Endif

WEnd

Chodzi mi o to że jak jest to Send("80{ENTER}") żeby się zmieniało na zmianę z Send("40{ENTER}") 

Kocham mpcforum.pl!!!

18706.png

Opublikowano
$lol = 0
For $x = 0 To 9

If $lol = 0 Then
 Send("80{ENTER}")
$lol = 1
Else
Send("40{ENTER}")
$lol = 0
Endif
Next

A to dziwne ze mi jakos zmienia..

@Edit

Czemu w swoim kodzie ustawiasz 4x zmienna $x/$y jako global i to jeszcze w petli?

Opublikowano

teraz działa to tak że wpisuje w program a nie w przeglądarce wyznaczone miejsce 

Użyj controlsend jeżeli chcesz w danym oknie pisać bez wymuszonej aktywności.

8LTfBGw.jpg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...