Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - evgenm

Pages: [1]
1
Доброго времени суток.
Подскажите плз возможно ли как то сделать чтобы после клика через поиск пикселя картинки, далее можно было-бы задать координаты только по вертикали, без указания горизонтальных координат.
(пробую применить на сайте чтобы предположим при заполнении обьявления кликнул по окну "метро" появляется выпадающее меню со списком метро и следующий клик был на нужное мне метро, которое находится на 50 пунктов ниже. в другой задаче плюс минус похожая проблема, которая могла-бы быть решена без указания горизонтальных координат)

спасибо


KEYDOWN (#CTRL)
WAIT(1)
KEYDOWN (#F)
WAIT(1)
KEYUP (#F)
KEYUP (#CTRL)
WAIT(1)
KEYSTRING("текст поиска") // набрать текст
WAIT(3)
// помещение текущего снимка экрана в буфер программы
// это необходимо для работы всех графических функций и процедур
getscreen
 
// --- конструкция поиска пикселя в буфере экрана ---
// координаты 0, 0, $_xmax, $_ymax описывают прямоугольную область, в которой будет осуществлен поиск. при этом $_xmax и $_ymax содержат максимально возможные значения для текущего разрешения экрана. 255 это код цвета, он соответствует красному. код цвета можно узнать в редакторе, наведя курсор на нужного цвета пиксель
// сама инструкция поиска if_pixel_in по сути представляет собой условие, то есть выполнение кода, который описан внутри условия, зависит от результата проверки самого условия (если пиксель найден) с учетом всех вышеописанных параметров.
if_pixel_in(0, 0, $_xmax, $_ymax, 1729791)
 
   // если пиксель заданного цвета найден, его координаты будут помещены в системные переменные $_return1 и $_return2. можно их распечатать в лог ...
   print("Цвет обнаружен в координатах: ", $_return1, ,":", $_return2)
 
   // ... а можно сразу кликнуть по нему левой кнопкой мыши
   lclick($_return1, $_return2)
 
else   // блок else (вместе с кодом) не обязателен, но он обеспечивает обработку ситуации, когда условие вернуло отрицательный результат
 
   // если ничего не найдено, выводим сообщение
   print("ничего не найдено")
 
end_if   // конец условия

здесь продолжение скрипта с кликом по координатам по вертикали

2
Доброго времени суток.
Сколько может стоить скрипт для переноса данных из программы зеброид

в админку сайта


сам настроил работу в зеброид, хорошо по сценарию копирует данные и пытается перенести в браузер, но в браузере дает сбой и пытается вставить данные выше запланированного места по сценарию. 2-ая проблема думаю будет с тем что если вставит пост, то у следующего поста окна для вставки текста станут ниже, так как предыдущий пост  займет место. В программе зеброид проблема похожая, но решаема удалением предыдущего поста и последующий пост встанет на его место по оси координат.

Pages: [1]