Skocz do zawartości
Pecetowicz Forum komputerowe

Skrypt który sam klika w klawisze co x sekund


Rekomendowane odpowiedzi

Witam, potrzebuje prostego skryptu, który co np. 3 sekundy będzie klikał na zmianę A i D na klawiaturze. Przykładowo, skrypt klika A czeka 3 sekundy po czym klika D i tak w kółko. 

Czy jest tutaj ktoś kto może pomóc mi w wykonaniu tego? Wydaje mi się, że jest to raczej prosty skrypt. Postaram się jakoś odwdzięczyć, Dzięki wielkie!

// Nie wiedziałem do jakiego działu wrzucić, więc daje tutaj.

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zrobilem na szybkiego w auto hot key

#maxThreadsPerHotkey, 2
toggle:=0
F12::
    toggle:=!toggle
    while (toggle) {
        Send, A
        Sleep, 3000
        Send, D
        Sleep, 3000
    }
return

Pobierasz auto hot keya https://www.autohotkey.com/

Kopiujesz ten kod i zapisujesz sobie z rozszerzeniem .ahk, odpalasz i klikasz f12 by uruchomic skrypt oraz ponownie aby wylaczyc.

Oczywiscie mam nadzieje, że to o to chodzilo, bo nie podales w jakim jezyku ma to byc

Edytowane przez Qwizi
  • Super 1
  • Dzięki! 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach
6 minut temu, Filip Wątor napisał:

ooo super, dokładnie o to mi chodziło! 

 

A takie jeszcze pytanko na boku, dasz radę do tego dołożyć przytrzymanie lewego przycisku myszki? Tylko to już bez Sleep, żeby tak jakby było to ciągle dopóki nie wyłącze przez to F12

 

Z góry wielkie dzięki!

Spróbuję ogarnąć ale to tak pod wieczór dopiero

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Administrator

Hmm na podstawie tego co w necie można wyczytać to skrypt może wyglądać tak (niestety nie znam się na tym hotkey'u ale spróbuję):

#maxThreadsPerHotkey, 2
toggle:=0
F12::
    toggle:=!toggle
    while (toggle) {
        Send, A
        Sleep, 3000
        Send, D
        Sleep, 3000
    }

    if (toggle) {
        Click "Left" "Down"
    }
    else {
        Click "Left" "Up"
    }
return
  • Lubię to! 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach

@Mativve hmm dziwne, bo skrypt niby w mc działa, bo na chacie pisze A i D na zmiane, ale postać stoi pomimo tego, że domyślnie poruszanie jest na WSAD.

dziwne, bo skrypt na pulpicie oraz na chacie działa, tylko postać stoi w miejscu pomimo tego, że skrypt klika klawisze poruszania się 

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Administrator

Czyli uruchomiłeś program/skrypt przy pomocy uprawnień admina?

Próbowałeś uruchomić grę ponownie? Wiem że to brzmi głupio ale sam bym tak próbował - mimo że na czacie działa.

Dodatkowo zapytam jaki masz system?

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dziwna sprawa, bo tak jakby wgl nie wykrywa tego skryptu podczas chodzenia, ale na czacie działa normalnie i normalnie pisze ADADAD... 

nawet jeżeli trzymam W i idę prosto, to postać nie skręca nawet po 10s gdzie takich akcji wykonała by już 10.

Odpalona gra jako administrator, skrypt jako administrator..

System Win 10

Odnośnik do odpowiedzi
Udostępnij na innych stronach
#maxThreadsPerHotkey, 2
toggle:=0
#IfWinActive Minecraft
F12::
    toggle:=!toggle
    while (toggle) {
        Send, A
        Sleep, 3000
        Send, D
        Sleep, 3000
    }

    if (toggle) {
        Click "Left" "Down"
    }
    else {
        Click "Left" "Up"
    }
return

Spróbuj teraz, nie sprawdzalem czy dziala bo nie mam na kompie mc i niechce mi sie go pobierac

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Problem wciąż nierozwiązany? Dodaj swoją odpowiedź

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto. Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...