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 - SimplY

Pages: 1 2 3 [4]
46
Всем привет:)
В общем, есть три текста. Нужно их сначала скопировать, а потом перейти в другое окно и там вставить в нужные поля. Для каждого текста свое поле. Возможно ли это, или необходимо сначала первый скопировать, затем его вставить, затем второй копировать?
Как я понял, за это отвечают функции TOCLIP и FROMCLIP и переменные.

Code: (clickermann) [Select]
FOR($a=0,$a<3)
LCLICK(120,178)  // Скопировать первый текст
END_CYC
WAITMS(500)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)
KEYUP (#CTRL)

FOR($a=0,$a<3)
LCLICK(129,355)  // Скопировать второй текст
END_CYC
WAITMS(500)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)             
KEYUP (#CTRL)

FOR($a=0,$a<3)
LCLICK(124,574)  // Скопировать третий текст
END_CYC
WAITMS(500)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)
KEYUP (#CTRL)

LCLICK(757,16)  // Переход в другое окно

LCLICK(1254,190)  // Вставить первый текст
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)


LCLICK(1270,425)  // Вставить второй текст
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)


LCLICK(1289,613)  // Вставить третий текст
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)

* если одновременно скопировать всё и затем все вставить по своим окнам нельзя, то не стоит строить скрипт. Я знаю, как это делается) Но это просто неудобно.

47
Помогите пожалуйста)
Есть диалоговое окно с несколькими переключателями. При нажатии на первый пункт должен открываться первый сценарий. При нажатии на второй пункт должен пойти второй сценарий, ну и при нажатии на третий соответственно третий. Как составить скрипт?

Code: (clickermann) [Select]
$res = RADIOBOX("Пункты", "Первый", "Второй", "Третий")

//====================== Первый =======================

KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#1)
KEYUP (#CTRL)

//====================== Второй =======================
                 
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#2)
KEYUP (#CTRL)

//====================== Третий =======================

KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#3)
KEYUP (#CTRL)

Также буду благодарен, если посоветуете обучающие видеоматериалы по этой теме) В ютубе про кликерманн самые типичные обзоры. Я плохо понимаю, что такое переменные, зачем нужны логи и массивы. Далек от программирования, но мне это стало интересно. В справке инфа для более продвинутых пользователей.

48
Добрый день! В кликере я чайник. Буду рад, если поможете:)

1) В общем, есть одна кнопка на сайте, которая не всегда есть. Если она есть, то кликер нажимает на нее и затем делает действие в сплывающем окне (начинает сценарий с кнопкой) Затем продолжает сценарий. Если такой кнопки нет, то кликер пропускает действие в окне и сразу продолжает сценарий. Можно ли такое сделать?
Заранее огромное спасибо:)

Code: (clickermann) [Select]
WAIT(1)      //предыдущий сценарий
GETSCREEN(107,339,200,975) //Начало сценария с кнопкой
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "все контакты.bmp")
   LCLICK($_return1+46, $_return2+7)
   WAITMS(150)
END_IF
WAITMS(400)
GETSCREEN(83,305,109,972) //иконка почты
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "почта.bmp")
   LCLICK($_return1+2, $_return2+2)
   WAITMS(50)
   LCLICK($_return1+2, $_return2+2)
   WAITMS(50)
   LCLICK($_return1+2, $_return2+2)
   WAITMS(50)
END_IF
WAITMS(400)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)
KEYUP (#CTRL)
WAITMS(400)
LCLICK(22,14)
WAITMS(300)
GETSCREEN(26,338,185,385) //Почта
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "основная информация.bmp")
   LCLICK($_return1+300, $_return2+306)
END_IF
WAITMS(400)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
WAITMS(400)
LCLICK(64,14)  //Завершение сценария с кнопкой
WAITMS(300)  //следующий сценарий

2) То же самое и с этим скриптом. Если находит скрин на сайте, то кликает средней кнопкой мыши. Всё. Если нет, то просто пропускает его.
Code: (clickermann) [Select]
GETSCREEN(76,273,111,975) //Сайт
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "сайт.bmp")
   MCLICK($_return1+38, $_return2+8)
   WAITMS(150)
END_IF
WAITMS(300)

3) Как лучше сделать тройной клик мышью в одно место? Циклом (то можно скрипт?) или так, как есть?

49
Здравствуйте!
Если быть точнее, то на сайте 2gis онлайн при просмотре организации открывается новое окно на сайте и в этом окне требуется прокрутить вниз. Я думаю, что кликерманн не увидит это окно.
Стандартная функция не работает, так как видать по центру берет. Как мне быть?

50
Есть текст. Открыты вкладки в браузере.
Нужно сделать так, чтобы он скопировал ссылки всех вкладок браузера и вставил их в столбик в отдельном приложении в определенное место. Сложность в том, что кол-во вкладок всегда разное. Иногда 10 (максимум), а иногда 2. Он не должен создавать пустые строки.

Определенное кол-во я сделал. А чтобы разное было..

Другими словами..
Открывает к примеру 2 вкладку. Копирует текст, затем нажимает на Ctrl + F3, открывает 3 вкладку. Если таковая есть, копирует ссылку. Далее нажимает на Ctrl + F4. А 4 вкладки нет. Тогда проводит другое действие.

Подскажите, возможно ли сделать это?

Pages: 1 2 3 [4]