добрый день, наваял следующий скрипт, который каждые 10 минут открывает карту на m тыкает в точку, летит туда и включает игрового бота, подбирая и открывая выпадающие ресурсы. окно с игрой и скрипт размещены на одном из виртуальных рабочих столов windows.
Код
--lua
function timePassed(startTime)
    local currentTime = os.time()
    return (currentTime - startTime) >= 600
end
local startTime = os.time()
while true do
    if timePassed(startTime) then
        startTime = os.time()
        -- buff
        wait(500)
        send("Home")
        wait(3000)
        -- travel
        send("m")
        wait(1000)
        left(740, 684)
        wait(1000)
        send("m")
        wait(25000)
        -- drop
        send("9")
        wait(3000)
        -- setup bot
            left(1663, 913)
        wait(500)
    end
    -- collect
    right(1645, 407)
    wait(200)
    right(1686, 407)
    wait(5000)
end
--endlua
проблема в том, что казалось бы все функции должны работать при свернутом окне, но если я переключаюсь на другой рабочий стол, функции send например, работать отказываются. Что то я упускаю? посоветуйте, пожалуйста