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

Czemu skrypt z _IsPressed zżera 50% CPU?


Rekomendowane odpowiedzi

Opublikowano

Napisałem malutki skrypcik, ale niewiem czemu tak obciąża procka.

Powinno działac dobrze :(

 

#include <Misc.au3>
$vDLL = DllOpen("user32.dll")
while 1
If _IsPressed("02", $vDLL) Then
funkcjia()
sleep(10)
EndIf
WEnd
Func funkcjia()
sleep(10)
mouseclick("left")
sleep(150)
mouseclick("left")
sleep(150)
mouseclick("left")
sleep(150)
mouseclick("left")
EndFunc
DllClose($vDLL)

Opublikowano
#include <Misc.au3>
$vDLL = DllOpen("user32.dll")
while 1
If _IsPressed("02", $vDLL) Then
funkcjia()
sleep(10)
EndIf
Sleep(50)
WEnd
Func funkcjia()
sleep(10)
mouseclick("left")
sleep(150)
mouseclick("left")
sleep(150)
mouseclick("left")
sleep(150)
mouseclick("left")
EndFunc
DllClose($vDLL)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...