ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   проблема (https://forum.antichat.xyz/showthread.php?t=1502216)

Borgio 01.02.2024 23:26

Пишу код через скрины, код нажимает на первую картинку, затем открывается новое окно и он видит новую, но нажимает на прежнюю, подскажите пожалуйста)

import cv2

import pyautogui

import time

# Установка времени задержки между командами PyAutoGUI (в секундах)

pyautogui.PAUSE = 1

# Загрузка первого изображения

image_path = 'first_image.png'

image = cv2.imread(image_path)

# Определение размеров первого изображения

height, width, _ = image.shape

# Определение координат центра первого изображения

center_x, center_y = width // 2, height // 2

# Симуляция двойного клика на центр первого изображения

pyautogui.doubleClick(center_x, center_y)

# Загрузка второго изображения

image_path2 = 'second.image.png'

image = cv2.imread(image_path2)

# Определение размеров второго изображения

height, width, _ = image.shape

# Определение координат центра второго изображения

center_x, center_y = width // 2, height // 2

# Симуляция одинарного клика на центр второго изображения

pyautogui.click(center_x, center_y)

Dickson 02.02.2024 17:57

о, я писал похожий код для поиска картинки, затем нажатие на нее. ща кину

da.py:





Код:

import
pyautogui
import
telebot
import
keyboard
import
time

bot
=
telebot
.
TeleBot
(
''
)
chat_id
=
''
active
=
False
def
find_and_click
(
button_image
)
:
if
active
:
button_location
=
None
while
button_location
is
None
:
button_location
=
pyautogui
.
locateOnScreen
(
button_image
,
grayscale
=
True
,
confidence
=
0.9
)
button_x
,
button_y
=
pyautogui
.
center
(
button_location
)
time
.
sleep
(
1
)
pyautogui
.
click
(
button_x
,
button_y
)
bot
.
send_message
(
chat_id
,
f'Нажата кнопка{button_image}'
)
def
toggle_activation
(
)
:
global
active
    active
=
not
active
if
active
:
bot
.
send_message
(
chat_id
,
'Код активирован'
)
else
:
bot
.
send_message
(
chat_id
,
'Код деактивирован'
)
keyboard
.
add_hotkey
(
'insert'
,
toggle_activation
)
# активация -  "insert"
while
True
:
try
:
time
.
sleep
(
1
)
find_and_click
(
'accept.png'
)
except
pyautogui
.
ImageNotFoundException
:
pass
try
:
time
.
sleep
(
1
)
find_and_click
(
'ready.png'
)
except
pyautogui
.
ImageNotFoundException
:
pass



Время: 23:54