Author Topic: Пройдемся по строкам  (Read 1298 times)

0 Members and 1 Guest are viewing this topic.

Apaxuc

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Пройдемся по строкам
« on: May 13, 2019, 10:08:47 AM »


Привет! Здравствуй!
в общей картине есть 4 строки в блокноте (число, числовая переменная, слово, число)
-для первой выполняеться копирование ее с поледующей вставкой в поле ввода браузера;
-вторая выступает в качестве переменной, если имеет значение n - идем по первому сценарию, если переменная N виполняет второй;
- за тем берет третью строку, вставляет в поле ввода браузера;
- четвертую вставляет в след поле.
после, через пиксель идет или стоп или идем дальше


главные вопросы
как научить кликер читать определенные строки ( что бы можно было выбирать там 3, за тем вторую, 1ю и тд)
как копировать строку и вставить ее куда нужно
и как в зависимости от переменной выполнять разные действия?

помогите, кто знает, хотя бы со скелетом скрипта, немного понимаю в кликере но до кучи собрать не могу

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Пройдемся по строкам
« Reply #1 on: May 13, 2019, 10:30:55 AM »
Code: (clickermann) [Select]
TOCLIP(TFREAD("input.txt", 1)) // Читаем первую строку и отправляем её в буфер
WAITMS(50)
LCLICK(10,10) // клик в поле ввода
WAITMS(50)
KEYDOWN (#CTRL) // вставить
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
WAITMS(50)


IF(INT(TFREAD("input.txt", 2)) = 1) // Читаем вторую строку и чтобы исключить ошибки преобразуем её в число функциеё INT. Сравниваем полученое со значением 1
  // Если верно
ELSE
  // Если не верно
END_IF

TOCLIP(TFREAD("input.txt", 3)) // читаем третью строку
WAITMS(50)
LCLICK(10,10)
WAITMS(50)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
WAITMS(50)

TOCLIP(TFREAD("input.txt", 4)) // и тд.
WAITMS(50)
LCLICK(10,10)
WAITMS(50)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
WAITMS(50)

Apaxuc

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: Пройдемся по строкам
« Reply #2 on: May 13, 2019, 11:27:17 AM »
ого как быстро))
попробую написать окончательный скрипт и скину сюда, могу надеяться на коррективы?)

Apaxuc

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Re: Пройдемся по строкам
« Reply #3 on: May 13, 2019, 11:43:12 AM »
Code: (clickermann) [Select]
TOCLIP(TFREAD("input.txt", 1)) // Читаем первую строку и отправляем её в буфер
WAITMS(50)
LCLICK(10,10) // клик в поле ввода
WAITMS(50)
KEYDOWN (#CTRL) // вставить
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
WAITMS(50)


IF(INT(TFREAD("input.txt", 2)) = 1) // Читаем вторую строку и чтобы исключить ошибки преобразуем её в число функциеё INT. Сравниваем полученое со значением 1
  // Если верно
ELSE
  // Если не верно
END_IF

TOCLIP(TFREAD("input.txt", 3)) // читаем третью строку
WAITMS(50)
LCLICK(10,10)
WAITMS(50)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
WAITMS(50)

TOCLIP(TFREAD("input.txt", 4)) // и тд.
WAITMS(50)
LCLICK(10,10)
WAITMS(50)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)
WAITMS(50)

сразу возникла проблемма, кликер не видит русский текст?
аставляет абракадабру в место русского текста

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Пройдемся по строкам
« Reply #4 on: May 13, 2019, 12:28:00 PM »
сразу возникла проблемма, кликер не видит русский текст?
аставляет абракадабру в место русского текста

Скачай последнюю версию кликера 4.13
http://crapware.aidf.org/page/clickermann

И лучше 32х битную.