§
    ¦ˆ¯j0  ã                   ó¸  — d dl Z d dlZd dlmZ d dlZd dlmZmZmZ d dl	m
c mZ ej        j        Z e¦   «         Z ede› �¦  «         e                     ¦   «         Z ej        ¦   «         Ze                      ej        e¦  «        ¦  «          edej        › dej        › de› �¦  «         dZd	Z	  ed
¦  «          eed¬¦  «          ed ee¦  «        › �¦  «         e                     ee¦  «          e j        d¦  «         dZdZe                     ed d d d ¦  «          e j        d¦  «         e                     ed d d d ¦  «          ede› de› d�¦  «          e j        d¦  «         e                     ej        ej        ¦  «         ereek    re                     e¦  «          ed¦  «         nM# e                     ej        ej        ¦  «         ereek    re                     e¦  «          ed¦  «         w xY w e j        d¦  «         ej          !                    dd¦  «          ed¦  «          ej"        d¦  «        Z# ede#› �¦  «         dS )é    N)Úwintypes)Úfind_poe2_windowÚensure_window_focusÚis_poe2_window_focusedzPoE2 HWND: zUser cursor: (z, z), fg HWND: iì	  i  z2Activating POE2 focus per Doc 74 Alt-Key Bypass...i   )Ú
timeout_msz	Focused: g{®Gáz´?é   é   g¸…ëQ¸®?zClicked Map Device at screen (ú)gš™™™™™¹?zRestored user cursor and focus.g      @z!http://127.0.0.1:8088/preview.jpgz%captures/test_dx12_raycast_result.jpgz+Saved captures/test_dx12_raycast_result.jpgzResult: is_atlas_ui_open = )$ÚtimeÚctypesr   Úurllib.requestÚurllibÚsrc.common.win32_windowr   r   r   Úsrc.common.vision_ocrÚcommonÚ
vision_ocrÚwindllÚuser32ÚhwndÚprintÚGetForegroundWindowÚorig_fgÚPOINTÚorig_ptÚGetCursorPosÚbyrefÚxÚyÚ	target_sxÚ	target_syÚSetCursorPosÚsleepÚMOUSEEVENTF_LEFTDOWNÚMOUSEEVENTF_LEFTUPÚmouse_eventÚSetForegroundWindowÚrequestÚurlretrieveÚis_atlas_ui_openÚis_open© ó    ú2C:\Projects\AutoPOE2\scripts\test_raycast_click.pyú<module>r.      s:  ðØ €€€Ø €€€Ø Ð Ð Ð Ð Ð Ø Ð Ð Ð à aÐ aÐ aÐ aÐ aÐ aÐ aÐ aÐ aÐ aØ *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ð *à	ŒÔ	€ØÐÑÔ€Ø €Ð�DÐÐÑ Ô Ð ð ×
$Ò
$Ñ
&Ô
&€Ø
ˆ(Œ.Ñ
Ô
€Ø × Ò �L�F”L Ñ)Ô)Ñ *Ô *Ð *Ø €ÐD�w”yÐDÐD G¤IÐDÐD¸7ÐDÐDÑ EÔ EÐ Eð €	Ø€	ð-Ø	€EÐ
>Ñ?Ô?Ð?ØÐ˜¨Ð-Ñ-Ô-Ð-Ø	€EÐ
4Ð,Ð,¨TÑ2Ô2Ð
4Ð
4Ñ5Ô5Ð5ð ×Ò˜	 9Ñ-Ô-Ð-Ø€D„JˆtÑÔÐà!ÐØÐØ
×ÒÐ+¨Q°°1°aÑ8Ô8Ð8Ø€D„JˆtÑÔÐØ
×ÒÐ)¨1¨a°°AÑ6Ô6Ð6Ø	€EÐ
D¨9Ð
DÐ
D¸	Ð
DÐ
DÐ
DÑEÔEÐEØ€D„Jˆs�O„O€Oð ×Ò˜œ	 7¤9Ñ-Ô-Ð-Øð ,�7˜d’?�?Ø×"Ò" 7Ñ+Ô+Ð+Ø	€EÐ
+Ñ,Ô,Ð,Ð,øð ×Ò˜œ	 7¤9Ñ-Ô-Ð-Øð ,�7˜d’?�?Ø×"Ò" 7Ñ+Ô+Ð+Ø	€EÐ
+Ñ,Ô,Ð,Ð,øøøð €„
ˆ3�„€Ø „× Ò Ð>Ð@gÑ hÔ hÐ hØ €Ð3Ñ 4Ô 4Ð 4à
%ˆ*Ô
%Ð&MÑ
NÔ
N€Ø €Ð- GÐ-Ð-Ñ .Ô .Ð .Ð .Ð .s   Â3B=F9 Æ9A
H