1

Тема: Как привязать скрипт к окну если открыто несколько одинаковых окон ?

Нашел скрипт , переделал под себя .
Столкнулся с несколькими проблемами .
1) Во время работы не работают шифт,контрл,альт и т.п.
2) Открыта игра в 2 окнах , AHK класс одинаковый - и как отправлять команды в нужное ( оно же второе окно , запущенное со 2 пользователя через шифт) не знаю , подскажите.
Вот код


vk71::
Loop 
If isKeyPressed :=!isKeyPressed
    {
	   {
	     ControlSend,, {vk31 Down}, ahk_class RSWindow
	     KeyWait, vk71
	     Sleep 3150
	     Send, {vk31 Up}
	
	   }

	
	
       {
		ControlSend,, {vk32 Down}, ahk_class RSWindow 
		KeyWait, vk71
		Sleep 3150
		Send, {vk32 Up}
	   }
	
		
	    {
			ControlSend,, {vk33 Down}, ahk_class RSWindow
            Sleep 3150			
			KeyWait, vk71
			Send, {vk33 Up}
	    }
		  {
			ControlSend,, {vk34 Down}, ahk_class RSWindow
            Sleep 3150			
			KeyWait, vk71
			Send, {vk34 Up}
	      }
	
	}
return
vk73::Pause