1 (изменено: ViTaL, 2011-08-09 11:25:43)

Тема: AHK: Запуск 2х (ехе), с удалением первого из процессов

Суть проблемы в следующем:
Для корректной работы чита,необходимо запустить трейнер(для диактивации защиты игры) ,затем вручную убить процесс трейнера,а потом запустить
сам чит(=(

Возможно ли сделать так ,чтобы сперва запустилось 1 ехе ,через 5-6 секунд само себя убило в процессах, а после запустилось 2 ехе? То есть сделать полностью автоматизированный чит(запустил и играешь)

Подскажите что надо дописать сюда,СПАСИБО!

#NoEnv  
#NoTrayIcon
SendMode Input  
SetWorkingDir %A_ScriptDir%

FileInstall,Trainer.exe, C:\WINDOWS\Trainer.exe, 1 ;1 ехе
FileInstall,Wallhack.exe, C:\WINDOWS\Wallhack.exe, 1 ;2 ехе


Run, C:\WINDOWS\Trainer.exe ;запуск 1 ехе
Run, C:\WINDOWS\Wallhack.exe ;запуск 2 ехе

2

Re: AHK: Запуск 2х (ехе), с удалением первого из процессов

;запускаем процесс и записываем его PID
Run, Trainer.exe, C:\WINDOWS, , TrainerID

;далее по PID закрываем процесс
Process, Close, %TrainerID%

3 (изменено: ViTaL, 2011-08-09 12:34:26)

Re: AHK: Запуск 2х (ехе), с удалением первого из процессов

а по подробней можно,где взять этот ПИД?  и  надо чтоб через 5-6 секунд только закрыл сам себя,и только после этого запустил 2е ехе))

4

Re: AHK: Запуск 2х (ехе), с удалением первого из процессов

ViTaL, я поправил заголовок темы. А Вам — замечание: не поступайте так впредь.

5

Re: AHK: Запуск 2х (ехе), с удалением первого из процессов

FileInstall, Trainer.exe, C:\WINDOWS\Trainer.exe, 1
FileInstall, Wallhack.exe, C:\WINDOWS\Wallhack.exe, 1
Run, Trainer.exe, C:\WINDOWS,, TrainerPID
Random, RandVar, 5, 6
Sleep, % RandVar*1000
Process, Close, % TrainerPID
Run, Wallhack.exe, C:\WINDOWS,, WallhackPID

6 (изменено: ViTaL, 2011-08-09 14:39:41)

Re: AHK: Запуск 2х (ехе), с удалением первого из процессов

А PID везьде одинаковый будет? или на разных компьютерах разный?

7

Re: AHK: Запуск 2х (ехе), с удалением первого из процессов

DetectHiddenWindows On
WinGet, GetPID, PID, % A_ScriptFullPath
MsgBox, % GetPID
MsgBox, % DllCall("GetCurrentProcessId")

8

Re: AHK: Запуск 2х (ехе), с удалением первого из процессов

а по подробней можно,где взять этот ПИД?

Если бы ты подробнее ознакомился с описанием команды Run, или хотя бы сравнил:

Run, C:\WINDOWS\Trainer.exe

с

Run, Trainer.exe, C:\WINDOWS, , TrainerID

то вопроса бы не возникло.