Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Нужна помощь в ahk

  • Автор темы Автор темы zazoVi4
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.
Новичок
Новичок
Статус
Оффлайн
Регистрация
23 Ноя 2020
Сообщения
1
Реакции
0
Приветсвую. Имею данный код. Нужно переписать на пид. Т.е в место отдельного процесса javaw.exe надо переписать под пид. Надеюсь на ваш отклик.
Всем добра и удачи.

Menu, Tray, NoIcon
#SingleInstance, force
#IfWinActive, ahk_exe javaw.exe
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
DetectHiddenWindows, On
SetTitleMatchMode, 2
Gui,1:+AlwaysOnTop
Gui, Add, Edit, x12 y10 w120 h20 vPressAD gTime_all,
Gui, Add, Edit, x12 y40 w120 h20 vPressW gTime_all,
Gui, Add, Edit, x12 y70 w120 h20 vClick1 gTime_all,
Gui, Add, Text, x142 y10 w150 h25 , - Как долго нажимать A/D?
Gui, Add, Text, x142 y40 w150 h25 , - Как долго нажимать W
Gui, Add, Text, x142 y70 w150 h25 , - На какую кнопку копать?
Gui, Add, Text, x10 y100 w170 h25 , Start: CTRL+ALT+S
Gui, Add, Text, x110 y100 w250 h25 , | https://vk.com/yvedytvoutelky | V1.0
Gui, Show, w305 h120, AFK-Farm
return
GuiClose:
ExitApp
Time_all:
Gui, Submit, NoHide
!^s::
Loop
{
SetKeyDelay, 50, 50
ControlSend,, {%Click1% down}, ahk_exe javaw.exe
sleep 100
ControlSend,, {w down}, ahk_exe javaw.exe
sleep %PressW%
ControlSend,, {w up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {a down}, ahk_exe javaw.exe
sleep, %PressAD%
ControlSend,, {a up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {w down}, ahk_exe javaw.exe
sleep %PressW%
ControlSend,, {w up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {d down}, ahk_exe javaw.exe
sleep, %PressAD%
ControlSend,, {d up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% down}, ahk_exe javaw.exe
sleep 100
ControlSend,, {w down}, ahk_exe javaw.exe
sleep %PressW%
ControlSend,, {w up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {a down}, ahk_exe javaw.exe
sleep, %PressAD%
ControlSend,, {a up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {w down}, ahk_exe javaw.exe
sleep %PressW%
ControlSend,, {w up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {d down}, ahk_exe javaw.exe
sleep, %PressAD%
ControlSend,, {d up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% down}, ahk_exe javaw.exe
sleep 100
ControlSend,, {s down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {s up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {a down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {a up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {d down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {d up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {s down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {s up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {d down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {d up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% up}, ahk_exe javaw.exe
sleep 100
}
Return
F12::ExitApp
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Приветсвую. Имею данный код. Нужно переписать на пид. Т.е в место отдельного процесса javaw.exe надо переписать под пид. Надеюсь на ваш отклик.
Всем добра и удачи.

Menu, Tray, NoIcon
#SingleInstance, force
#IfWinActive, ahk_exe javaw.exe
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
DetectHiddenWindows, On
SetTitleMatchMode, 2
Gui,1:+AlwaysOnTop
Gui, Add, Edit, x12 y10 w120 h20 vPressAD gTime_all,
Gui, Add, Edit, x12 y40 w120 h20 vPressW gTime_all,
Gui, Add, Edit, x12 y70 w120 h20 vClick1 gTime_all,
Gui, Add, Text, x142 y10 w150 h25 , - Как долго нажимать A/D?
Gui, Add, Text, x142 y40 w150 h25 , - Как долго нажимать W
Gui, Add, Text, x142 y70 w150 h25 , - На какую кнопку копать?
Gui, Add, Text, x10 y100 w170 h25 , Start: CTRL+ALT+S
Gui, Add, Text, x110 y100 w250 h25 , | https://vk.com/yvedytvoutelky | V1.0
Gui, Show, w305 h120, AFK-Farm
return
GuiClose:
ExitApp
Time_all:
Gui, Submit, NoHide
!^s::
Loop
{
SetKeyDelay, 50, 50
ControlSend,, {%Click1% down}, ahk_exe javaw.exe
sleep 100
ControlSend,, {w down}, ahk_exe javaw.exe
sleep %PressW%
ControlSend,, {w up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {a down}, ahk_exe javaw.exe
sleep, %PressAD%
ControlSend,, {a up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {w down}, ahk_exe javaw.exe
sleep %PressW%
ControlSend,, {w up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {d down}, ahk_exe javaw.exe
sleep, %PressAD%
ControlSend,, {d up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% down}, ahk_exe javaw.exe
sleep 100
ControlSend,, {w down}, ahk_exe javaw.exe
sleep %PressW%
ControlSend,, {w up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {a down}, ahk_exe javaw.exe
sleep, %PressAD%
ControlSend,, {a up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {w down}, ahk_exe javaw.exe
sleep %PressW%
ControlSend,, {w up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {d down}, ahk_exe javaw.exe
sleep, %PressAD%
ControlSend,, {d up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% down}, ahk_exe javaw.exe
sleep 100
ControlSend,, {s down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {s up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {a down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {a up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {d down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {d up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {s down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {s up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {d down}, ahk_exe javaw.exe
sleep 500
ControlSend,, {d up}, ahk_exe javaw.exe
sleep 100
ControlSend,, {%Click1% up}, ahk_exe javaw.exe
sleep 100
}
Return
F12::ExitApp
Пожалуйста, авторизуйтесь для просмотра ссылки.
> Чтобы использовать идентификатор процесса (PID), задайте параметр как ahk_pid %ПеременнаяСодержащаяPID%
 
Работает только под 1.12.2, можешь добавить и другие версии)

Menu, Tray, NoIcon
#SingleInstance, force
SendMessage, 0x50,, 0x4190419,, A ; Может быть уберет иероглифы
WinGet, minecraftPid, PID, Minecraft 1.12.2 ; Получение Pid
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
DetectHiddenWindows, On
SetTitleMatchMode, 2
Gui,1:+AlwaysOnTop
Gui, Add, Edit, x12 y10 w120 h20 vPressAD gTime_all,
Gui, Add, Edit, x12 y40 w120 h20 vPressW gTime_all,
Gui, Add, Edit, x12 y70 w120 h20 vClick1 gTime_all,
Gui, Add, Text, x142 y10 w150 h25 , - Как долго нажимать A/D?
Gui, Add, Text, x142 y40 w150 h25 , - Как долго нажимать W
Gui, Add, Text, x142 y70 w150 h25 , - На какую кнопку копать?
Gui, Add, Text, x10 y100 w170 h25 , Start: CTRL+ALT+S
Gui, Add, Text, x110 y100 w250 h25 , | https://vk.com/yvedytvoutelky | V1.0
Gui, Show, w305 h120, AFK-Farm

return
GuiClose:
ExitApp
Time_all:
Gui, Submit, NoHide
!^s::
Loop
{
SetKeyDelay, 50, 50
ControlSend,, {%Click1% down}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {w down}, ahk_pid %minecraftPID%
sleep %PressW%
ControlSend,, {w up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {a down}, ahk_pid %minecraftPID%
sleep, %PressAD%
ControlSend,, {a up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {w down}, ahk_pid %minecraftPID%
sleep %PressW%
ControlSend,, {w up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {d down}, ahk_pid %minecraftPID%
sleep, %PressAD%
ControlSend,, {d up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {%Click1% up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {%Click1% down}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {w down}, ahk_pid %minecraftPID%
sleep %PressW%
ControlSend,, {w up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {a down}, ahk_pid %minecraftPID%
sleep, %PressAD%
ControlSend,, {a up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {w down}, ahk_pid %minecraftPID%
sleep %PressW%
ControlSend,, {w up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {d down}, ahk_pid %minecraftPID%
sleep, %PressAD%
ControlSend,, {d up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {%Click1% up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {%Click1% down}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {s down}, ahk_pid %minecraftPID%
sleep 500
ControlSend,, {s up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {a down}, ahk_pid %minecraftPID%
sleep 500
ControlSend,, {a up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {d down}, ahk_pid %minecraftPID%
sleep 500
ControlSend,, {d up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {s down}, ahk_pid %minecraftPID%
sleep 500
ControlSend,, {s up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {d down}, ahk_pid %minecraftPID%
sleep 500
ControlSend,, {d up}, ahk_pid %minecraftPID%
sleep 100
ControlSend,, {%Click1% up}, ahk_pid %minecraftPID%
sleep 100
}
Return
F12::ExitApp
 
global game_window := "ahk_id" . WinExist("ahk_exe javaw.exe") ; HWND
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу