1

Тема: AHK: Взаимодействие скрипта со свернутым приложением

Доброго времени суток!
Имеется скрипт, выполняющий ряд действий в окне игры (прошу прощения за боль в ваших глазах, пишу код несколько недель).


Numpad9::
  break_F = 1 
  return
  
  Numpad8::
  Loop
    {
    if(break_F = 1) 
    {
      break_F = 0
      break 1
    }
    off := 0
    was := 0
    BlockInput, On
    Sendinput, {I}
    sleep 400
    PixelSearch, Px, Py, 1578, 454, 1590, 454, 0x1C5FFC, 4, fast
    If (Errorlevel = 0) 
      {
      BlockInput, Off
      Soundbeep, 932, 150
      Soundbeep, 784, 150
      Soundbeep, 587, 1200
      sleep, 75
      Soundbeep, 932, 150
      Soundbeep, 784, 150
      Soundbeep, 554, 1200
      sleep, 75
      Soundbeep, 932, 150
      Soundbeep, 784, 150
      Soundbeep, 523, 1200
      sleep, 150
      Soundbeep, 466, 150
      Soundbeep, 523, 150
      Sendinput, {I}
      MsgBox Инвентарь переполнен!
      break 1
      }
    else
    sleep 200
    MouseMove, 640, 515, 10
    MouseClick, Left, X, Y, 1, 10
    sleep 100
    MouseMove, 640, 630, 10
    MouseClick, Left, X, Y, 1, 10
    BlockInput, Off
    while (off = 0)
      {
      PixelGetColor, clr, 1052, 906
      while (clr = 0x0000FF)
        {
        MouseClick, left, X, Y, 3
        was := 1
        PixelGetColor, clr, 1052, 906
        }
      if (clr != 0x0000FF and clr != 0xE5E5E5 and was = 1)
        {
        off := 1
        }
      }
    }

В целом работа скрипта меня устраивает, но я хотел бы чтобы игра + скрипт работали "автономно", а я мог бы продолжить работу за компьютером. Самым логичным мне показалось заставить работать скрипт со свернутым окном игры. Поискав нашел информацию, что нажатие мыши в свернутом окне можно реализовать через ControlClick, но как быть с PixelGetColor, PixelSearch и Sendinput?
Или может у вас есть другие идеи как "оградить" работу игры + скрипта от других действий на компьютере? Виртуальная машина не подойд, игра объёмная и требовательная, а лишними ресурсами ПК я не обладаю.
Заранее всем спасибо за советы!