Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: Алексей Ф on August 05, 2018, 11:31:23 AM

Title: Работа со временем
Post by: Алексей Ф on August 05, 2018, 11:31:23 AM
Добрый день!
Образовалась проблема, не могу решить, помогите

Имеется окно из которого можно скопировать время и анализировать.
Необходимо решить, если время превышает 10 минут, то закрыть окно,если меньше то подождать 10 минут и закрыть.

Вижу логику выполнения задачи как, но не работает.
Копирую данные в буфер обмена (это сделано) .
Далее не получается.
Анализирую данные через оператор If
Если время больше 10 то выполняется клик иначе  Wait 600.


Как это написать в кликеман, не знаю.
Заранее благодарен
Title: Re: Работа со временем
Post by: Oraven on August 05, 2018, 12:38:32 PM
Code: (clickermann) [Select]
IF(FROMCLIP() > 10)
   LCLICK(1032,344)
   WAIT(1)
ELSE
   WAIT(600)
END_IF
Title: Re: Работа со временем
Post by: Алексей Ф on August 05, 2018, 01:05:52 PM
Благодарю, но функция If не работает, возможно это из за буфера обмена? если данные там в формате текста, а не числа.
Title: Re: Работа со временем
Post by: Vint on August 05, 2018, 03:05:51 PM
Может нужно показать здесь, что там в буфере.
Title: Re: Работа со временем
Post by: Алексей Ф on August 05, 2018, 03:39:08 PM
Приложил принт скрин, но это вероятно не поможет.
При нажатии вставка , появляются цифры, какой формат не известен, думаю текстовый.
Title: Re: Работа со временем
Post by: Oraven on August 05, 2018, 07:11:05 PM
Вот принудительное преобразование строки в число

Code: (clickermann) [Select]
IF(INT(FROMCLIP()) > 10)
   LCLICK(1032,344)
   WAIT(1)
ELSE
   WAIT(600)
END_IF