Поиск статичных точек
Версия от 21:55, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == Поиск статичных точек на различных объектах. == Версия == 2.0(?) == Минимальная...»)
Содержание
Описание
Поиск статичных точек на различных объектах.
Версия
2.0(?)
Минимальная версия UOPilot
2.37
Скрипт
set linedelay 0 log clear log open log mode compact set windowpos 0 0 400 300 loghandle log Наведите на ЛЕВЫЙ ВЕРХНИЙ угол log анализируемого объекта и нажмите ctrl+A. set workwindow 0 while workwindow = 0 showwindow windowhandle wait 50 end_while get mouse_pos #startX #startY log log Наведите на ПРАВЫЙ НИЖНИЙ угол log анализируемого объекта и нажмите ctrl+A. log После чего НЕ перемещайте курсор. set workwindow 0 while workwindow = 0 showwindow windowhandle wait 50 end_while get mouse_pos #endX #endY for #i #startX #endX 1 for #j #startY #endY 1 get color #c #i #j set %arr1 [ #i #j ] #c end_for log Диапазон строк: #startX #endX текущая строка: #i end_for log log Теперь уберите курсор с анализируемого объекта и log нажмите ctrl+A для продолжения. set workwindow 0 while workwindow = 0 alarm wait 50 end_while for #i #startX #endX 1 for #j #startY #endY 1 get color #c #i #j set %arr2 [ #i #j ] #c end_for log Диапазон строк: #startX #endX текущая строка: #i end_for log clear log Статичные точки (X Y Color): for #i #startX #endX 1 for #j #startY #endY 1 if %arr1 [ #i #j ] = %arr2 [ #i #j ] log #i #j %arr1 [ #i #j ] end_if end_for end_for End_script
Смотрите также
Set <br>For <br>Get color <br>Get mouse_pos <br>While <br>Workwindow <br>Showwindow