Author Topic: Работа скрипта в свернутом окне  (Read 2931 times)

0 Members and 1 Guest are viewing this topic.

off_login

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Работа скрипта в свернутом окне
« on: April 03, 2017, 03:12:55 PM »
Собственно вопрос - может ли скрипт работать в полностью свернутом окне, а не убранном куда нибудь подальше? (например браузере)
Если да то можно или минимальный пример такого скрипта или ссылку где это описано?

p.s искать пытался на форуме, хелп читал, не нашел, все чего смог добиться это заставить работать его в убранном окне, а если это же окно свернуть, то при следующем действии скрипта с окном он его разворачивает (хоть главным не делает)

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Работа скрипта в свернутом окне
« Reply #1 on: April 03, 2017, 04:08:08 PM »
Если ты о хроме то нужно использовать другой браузер. Например Mozilla Firefox.

В режиме привязки к окну отличие в том что: Координаты начинают отсчитываться от начала окна, изображение может не видеть (например из за аппаратного ускорения), клавиши невозможно зажать а следовательно нажать сочетание клавиш.
В свернутом окне графика полюбому не отображается но клики и нажатия клавиш возможны.

off_login

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Работа скрипта в свернутом окне
« Reply #2 on: April 04, 2017, 09:51:05 AM »
Например Mozilla Firefox. Без проблем.
Пример рабочего в фоне скрипта?
с аппаратным ускорением я разберусь если будет нужно.

Даже фаерфокс при запуске скрипта и сворачивании в фон окна браузера при любом действии в скрипте  просто разворачивает браузер обратно, и да - отрабатывает нормально, но не в свернутом окне

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Работа скрипта в свернутом окне
« Reply #3 on: April 04, 2017, 11:52:28 AM »
Запускаешь от Администратора?


off_login

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Работа скрипта в свернутом окне
« Reply #4 on: April 04, 2017, 12:27:32 PM »
именно так

off_login

  • Зашел в гости
  • *
  • Posts: 6
    • View Profile
Re: Работа скрипта в свернутом окне
« Reply #5 on: April 05, 2017, 10:54:40 AM »
Т.е.  отрицательного ответа о том что скрипт не может работать в полностью свернутом окне нет, но при этом никто никогда не писал ничего подобного?

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Работа скрипта в свернутом окне
« Reply #6 on: April 05, 2017, 11:24:16 AM »
Т.е.  отрицательного ответа о том что скрипт не может работать в полностью свернутом окне нет, но при этом никто никогда не писал ничего подобного?

Делали.
Скрипт может работать в свёрнутом окне, если нет анализа графики. Но при чём здесь это?
Проблема "активации" окна не зависит от того свёрнуто оно или нет. Думаю, если ты окно просто перекроешь, оно будет так же вылазить на передний план. Это именно особенность поведения конкретного окна, так ведёт себя, например, Chrome. Ну вот так он обрабатывает сообщения WinAPI.
Ещё такое было замечено, если в 7+ запускали CM не от админа или не был придушен UAC, уже не помню.