Ahk pixelsearch не работает

Содержание
  1. AHK: PixelSearch
  2. Сообщения 11
  3. 1 Тема от Papajaa 2019-01-16 13:10:03
  4. Тема: AHK: PixelSearch
  5. 2 Ответ от stealzy 2019-01-16 16:08:21
  6. Re: AHK: PixelSearch
  7. 3 Ответ от Papajaa 2019-01-17 14:01:47
  8. Re: AHK: PixelSearch
  9. 4 Ответ от serzh82saratov 2019-01-17 15:58:54
  10. Re: AHK: PixelSearch
  11. 5 Ответ от Papajaa 2019-01-18 09:50:07 (изменено: Papajaa, 2019-01-18 09:53:18)
  12. Re: AHK: PixelSearch
  13. 6 Ответ от stealzy 2019-01-18 21:01:04 (изменено: stealzy, 2019-01-18 21:07:02)
  14. Re: AHK: PixelSearch
  15. 7 Ответ от Papajaa 2019-01-21 14:47:25 (изменено: Papajaa, 2019-01-23 10:46:37)
  16. Re: AHK: PixelSearch
  17. 8 Ответ от SHOX 2021-01-02 06:12:20
  18. Re: AHK: PixelSearch
  19. 9 Ответ от __Михаил__ 2021-01-02 09:49:50 (изменено: __Михаил__, 2021-01-02 09:51:05)
  20. Re: AHK: PixelSearch
  21. AHK: медленная работа PixelSearch
  22. Сообщения 14
  23. 1 Тема от Tsubasa 2016-04-16 17:20:36
  24. Тема: AHK: медленная работа PixelSearch
  25. 2 Ответ от YMP 2016-04-16 18:10:53
  26. Re: AHK: медленная работа PixelSearch
  27. 3 Ответ от Tsubasa 2016-04-16 19:05:21
  28. Re: AHK: медленная работа PixelSearch
  29. 4 Ответ от ypppu 2016-04-17 10:45:25
  30. Re: AHK: медленная работа PixelSearch
  31. 5 Ответ от YMP 2016-04-17 10:52:40 (изменено: YMP, 2016-04-17 10:53:37)
  32. Re: AHK: медленная работа PixelSearch
  33. 6 Ответ от ypppu 2016-04-17 11:10:49
  34. Re: AHK: медленная работа PixelSearch
  35. 7 Ответ от Tsubasa 2016-04-19 09:29:41
  36. Re: AHK: медленная работа PixelSearch
  37. 8 Ответ от ypppu 2016-04-19 12:21:22
  38. Re: AHK: медленная работа PixelSearch
  39. 9 Ответ от isxodnik 2021-06-24 17:21:52
  40. Re: AHK: медленная работа PixelSearch
  41. 10 Ответ от teadrinker 2021-06-24 17:42:45
  42. Re: AHK: медленная работа PixelSearch
  43. 11 Ответ от Foma 2021-06-24 17:48:19 (изменено: Foma, 2021-06-24 17:53:29)
  44. Re: AHK: медленная работа PixelSearch
  45. 12 Ответ от isxodnik 2021-06-25 03:48:12 (изменено: isxodnik, 2021-06-25 03:50:00)
  46. Re: AHK: медленная работа PixelSearch
  47. 13 Ответ от teadrinker 2021-06-25 04:19:53
  48. Re: AHK: медленная работа PixelSearch
  49. 14 Ответ от isxodnik 2021-06-25 05:47:48 (изменено: isxodnik, 2021-06-25 13:31:55)
  50. Re: AHK: медленная работа PixelSearch

AHK: PixelSearch

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения 11

1 Тема от Papajaa 2019-01-16 13:10:03

  • Papajaa
  • Участник
  • Неактивен
  • Рейтинг : [ 0 | 0 ]

Тема: AHK: PixelSearch

Всем привет.
В игре через BlueStacks скрипт проверяет пиксель и когда цвет совпадает запускается цепочка кликов. Все работает норм но только в активном окне.
Можно как то привязать PixelSerch как ControlClick к Блюстаку?

2 Ответ от stealzy 2019-01-16 16:08:21

  • stealzy
  • Разработчик
  • Неактивен
  • Рейтинг : [ 170 | 1 ]

    Re: AHK: PixelSearch

    Можно, но не через PixelSearch. Поищите «PixelSearch для неактивного окна», уже несколько раз обсуждалось.

    3 Ответ от Papajaa 2019-01-17 14:01:47

    • Papajaa
    • Участник
    • Неактивен
    • Рейтинг : [ 0 | 0 ]

    Re: AHK: PixelSearch

    Искал и не нашел ни чего толкового, поэтому вот задал вопрос.

    4 Ответ от serzh82saratov 2019-01-17 15:58:54

    • serzh82saratov
    • Разработчик
    • Неактивен
    • Рейтинг : [ 411 | 0 ]

      Re: AHK: PixelSearch

      Так вроде не было озвучено что окно может быть перекрыто.

      5 Ответ от Papajaa 2019-01-18 09:50:07 (изменено: Papajaa, 2019-01-18 09:53:18)

      • Papajaa
      • Участник
      • Неактивен
      • Рейтинг : [ 0 | 0 ]

      Re: AHK: PixelSearch

      Нашел вот такое решение

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

      6 Ответ от stealzy 2019-01-18 21:01:04 (изменено: stealzy, 2019-01-18 21:07:02)

      • stealzy
      • Разработчик
      • Неактивен
      • Рейтинг : [ 170 | 1 ]

        Re: AHK: PixelSearch

        Взятие пикселя в перекрытом окне:

        Поиск пикселя с gdi (понадобится ahk библиотека GDIP):

        Теперь сможете собрать как вы любите.

        7 Ответ от Papajaa 2019-01-21 14:47:25 (изменено: Papajaa, 2019-01-23 10:46:37)

        • Papajaa
        • Участник
        • Неактивен
        • Рейтинг : [ 0 | 0 ]

        Re: AHK: PixelSearch

        Все получилось с первым вариантом, спасибо большое

        8 Ответ от SHOX 2021-01-02 06:12:20

        • SHOX
        • Участник
        • Неактивен
        • Рейтинг : [ 0 | 0 ]

        Re: AHK: PixelSearch

        stealzy

        Здравствуйте. Помогите мне пожалуйста с вашим кодом. У меня к сожалению не хватает навыков разобраться как заставить ваш код искать цвет одного пикселя в перекрытом окне.

        Если вы можете покажите пожалуйста пример на этот код который у меня хорошо работает но только в активном окне.

        Извините что беспокою Вас.. У меня уже просто идей нет.
        С новым годом Вас.

        9 Ответ от __Михаил__ 2021-01-02 09:49:50 (изменено: __Михаил__, 2021-01-02 09:51:05)

        • __Михаил__
        • Участник
        • Неактивен
        • Рейтинг : [ 76 | 0 ]

          Re: AHK: PixelSearch

          SHOX

          Да вроде всё просто, правда не у всех окон удаётся получить цвет пикселя.

          Источник

          AHK: медленная работа PixelSearch

          Чтобы отправить ответ, вы должны войти или зарегистрироваться

          Сообщения 14

          1 Тема от Tsubasa 2016-04-16 17:20:36

          • Tsubasa
          • Участник
          • Неактивен
          • Рейтинг : [ 0 | 0 ]

          Тема: AHK: медленная работа PixelSearch

          Добрый день!
          У меня был ранее написанный скрипт (года три назад), выполняющий некую работу. Сегодня запустил, а он сильно тормозит. Оказалось, что тормоза идут при выполнении команды PixelSearch. Квадрат 30х30 она прочёсывает секунд за 15 (если он пустой). Раньше она работала раз в 100 быстрее.

          AHK стоит последней версии v1.1.23.05, Windows 7 x64.

          Это теперь так и должно быть, или я что-то не учёл?

          2 Ответ от YMP 2016-04-16 18:10:53

          • YMP
          • Разработчик
          • Неактивен
          • Рейтинг : [ 136 | 0 ]

            Re: AHK: медленная работа PixelSearch

            Можно быстрый режим использовать.

            3 Ответ от Tsubasa 2016-04-16 19:05:21

            • Tsubasa
            • Участник
            • Неактивен
            • Рейтинг : [ 0 | 0 ]

            Re: AHK: медленная работа PixelSearch

            Точно, так работает значительно быстрее. Спасибо.

            4 Ответ от ypppu 2016-04-17 10:45:25

            • ypppu
            • Модератор
            • Неактивен
            • Рейтинг : [ 155 | 0 ]

              Re: AHK: медленная работа PixelSearch

              Квадрат 30х30 она прочёсывает секунд за 15

              Так медленно не должно быть. А что за три года изменилось, может быть ОС? Или процессор занят чем-то другим.

              5 Ответ от YMP 2016-04-17 10:52:40 (изменено: YMP, 2016-04-17 10:53:37)

              • YMP
              • Разработчик
              • Неактивен
              • Рейтинг : [ 136 | 0 ]

                Re: AHK: медленная работа PixelSearch

                А вы у себя проверили? У меня тоже секунд 15 занимает, что выглядит странно. Что там так долго делать, не понятно.

                Процессор явно ни при чём, ОС — Win10.

                6 Ответ от ypppu 2016-04-17 11:10:49

                • ypppu
                • Модератор
                • Неактивен
                • Рейтинг : [ 155 | 0 ]

                  Re: AHK: медленная работа PixelSearch

                  У меня старый компьютер, ещё дольше ищет.
                  SetBatchLines, -1 помогло уменьшить время в полтора раза. Проверял на старой версии AutoHotkey — то же самое. А с параметром Fast почти мгновенно отрабатывает. Значит она всегда так и работала. Просто до этого мало кто искал по 900 точек за раз.

                  7 Ответ от Tsubasa 2016-04-19 09:29:41

                  • Tsubasa
                  • Участник
                  • Неактивен
                  • Рейтинг : [ 0 | 0 ]

                  Re: AHK: медленная работа PixelSearch

                  У меня операционка не менялась, Windows 7 Prof. Точнее, стояла та же самая, потом снёс и поставил заново. Может быть, какие-то обновления винды сыграли роль?

                  У меня программа искала даже не 900 точек (это я уж совсем сузил область), а на экране 1920х1080. Три года назад такой поиск отрабатывал за пару секунд, не больше (а если искомая точка находилась ближе к левому верхнему краю, то и вообще почти мгновенно). А теперь та версия скрипта прочёсывает экран так долго, что можно успеть заварить чай и провести чайную церемонию. С Fast-ом стало так же быстро, как раньше.

                  8 Ответ от ypppu 2016-04-19 12:21:22

                  • ypppu
                  • Модератор
                  • Неактивен
                  • Рейтинг : [ 155 | 0 ]

                    Re: AHK: медленная работа PixelSearch

                    Если 900 раз запустить команду для отдельного пикселя, то ищет действительно долго.
                    А если искать один раз, но в большом регионе, то всё отрабатывает быстро. 1000×1000 пикселей прочёсывает за 3 секунды. Windows XP, AutoHotkey 1.1.23.05.

                    9 Ответ от isxodnik 2021-06-24 17:21:52

                    • isxodnik
                    • Участник
                    • Неактивен
                    • Рейтинг : [ 0 | 0 ]

                    Re: AHK: медленная работа PixelSearch

                    Долго, порядка 0,5-1 сек, выполняется следующий код:

                    Точнее сказать не могу, потому что — и это вторая проблема — не могу нарыть, как засечь время выполнения скрипта.
                    Что тут можно сделать?

                    10 Ответ от teadrinker 2021-06-24 17:42:45

                    • teadrinker
                    • Администратор
                    • Неактивен
Оцените статью