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] Brak aktywności procesu.


Rekomendowane odpowiedzi

Opublikowano

Witam!

 

Mam problem z aktywnością okna. Napisałem sobie mini bocika do Metina, by mi wciskał co 33 sekundy przycisk "3". Kod wygląda tak:


HotKeySet("{HOME}" , "st")
HotKeySet("{END}" , "en")

While 1
sleep(100)
WEnd

func st()
While 1
Send("{3}")
sleep(33000)
WEnd
EndFunc

func en()
Exit
EndFunc

 

Problem polega na tym, że jak już włączam bota, to tak jakby nie łapie, które okno jest aktywne. Raz załapie, że jest Metin aktywny, raz nie. Wiem, że coś trzeba z WinActive, ale ja tego nie rozkminiam. Podam wam Summary z AutoInfo z okna Metina. Może się przyda.

 


>>>> Window <<<<
Title: METIN2
Class: eter - s0:b4:p:5480a0
Position: 267, 63
Size: 1030, 796
Style: 0x14CA0000
ExStyle: 0x00000100
Handle: 0x00000000000403BC

>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:

>>>> Mouse <<<<
Position: 1057, 270
Cursor ID: 0
Color: 0x2D350F

>>>> StatusBar <<<<

>>>> ToolsBar <<<<

>>>> Visible Text <<<<


>>>> Hidden Text <<<<

 

Z góry dziękuje za odpowiedź, pozdrawiam.

579571423327107377857.png


Opublikowano

@up tak też się da :O?

 

Używasz albo

If WinActive("METIN2") Then
;instrukcje
EndIf

 

albo po chamsku aktywujesz okienko

 

WinActivate("METIN2")

 

Ewentualnie łączysz obie opcje

If Not WinActive("METIN2") Then
WinActivate("METIN2")
EndIf

846331404756772371599.jpeg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...