1 (изменено: nikita2014693, 2023-01-14 22:28:45)

Тема: AHK: Поиск текста

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


 Numpad1::

ImageSearch, FoundX, FoundY, 0,0, 1920, 1080, C:\Users\pasho\Downloads\3.png
if ErrorLevel = 2
    MsgBox Произвести поиск невозможно.
else if ErrorLevel = 1
    MsgBox Изображение не найдено на экране.
else
    MsgBox Изображение найдено в координатах x=%FoundX%, y=%FoundY%.

return
Numpad4::ExitApp
Numpad3::Reload
Numpad2::pause
Post's attachments

2.png
2.png 18.51 kb, 3 downloads since 2023-01-14 

You don't have the permssions to download the attachments of this post.

2

Re: AHK: Поиск текста

nikita2014693, вы опять игнорируете правила форума. Даю вам час, чтобы исправиться, иначе нам придётся попрощаться.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Поиск текста

teadrinker
Извиняюсь! Вроде исправил.

4

Re: AHK: Поиск текста

1. Файл изображения, который вы предоставили в своём посте, называется 2.png.
2. Numpad1 будет работать только при включённом NumLock.

5 (изменено: nikita2014693, 2023-01-14 22:59:50)

Re: AHK: Поиск текста

Taveron

1 Файл я взял для примера, с с названием 3.png тоже не работает.
2 Нумпад работает.

6 (изменено: Taveron, 2023-01-14 23:18:39)

Re: AHK: Поиск текста

nikita2014693, разместите изображение и скрипт в одной папке.


Numpad1::
	CoordMode, Pixel, Screen
	ImageSearch, FoundX, FoundY, 0, 0, 1920, 1080, %A_ScriptDir%\3.png
	if (ErrorLevel = 0)
		MsgBox, Изображение найдено в координатах x=%FoundX%, y=%FoundY%.
Return

7

Re: AHK: Поиск текста

Taveron
Сделал как вы сказали, ваша программа не реагирует, поставил как у меня было изначально, пишет "Невозможно начать поиск".

8 (изменено: Taveron, 2023-01-15 00:34:02)

Re: AHK: Поиск текста

У вас изображение плохого качества. Сделайте нормальное и тогда заработает. Проверено.

9 (изменено: Madmer, 2023-01-19 03:49:41)

Re: AHK: Поиск текста

nikita2014693
Функции ImageSearch часто трудновато искать конкретное изображение. Я обычно всегда добавляю *2, тогда гарантированно находит.
В данном случае стоит попробовать так


ImageSearch, FoundX, FoundY, 0,0, 1920, 1080, *2 C:\Users\pasho\Downloads\3.png