Цитата
Работать начинает только когда я нахожусь на этом столе, как только ухожу с него, поиск прекращается.
Оно и при перекрытии работать не будет в таком виде.
В findwindow надо указывать не хендл, а имя или pid окна, иногда по классу ищет. Т. к. окно не найдено поиск производится в активном окне. Выведи в лог переменную #handleWin.
get color не самый удачный вариант проверки работы, т. к. привязка делается к родительскому окну, то могут быть смещения и нужно другие координаты или цвет указывать.
Для теста:
Код
set #handleWin findwindow (имя окна) // вписать имя окна или часть имени
log #handleWin
set #a findcolor (0 0 1920 1080 (2516448) %a #handleWin)
hint #a
end_script
Также в окне пилота есть кнопка F, в открывшемся окне отображается что видит пилот при поиске.
Ну и в win10 не все приложения работают в перекрытом окне. Из браузеров у меня работает в Moziila и Maxthon.