HiroMacro - как настроить случайное время (сон) - PullRequest
0 голосов
/ 12 декабря 2018

Я использую это приложение с на этом языке .

В ссылке выше я ссылаюсь на пункт 4.2.8 и 4.2.13.Я хочу объединить эти 2 бита кода вместе.

Как мне рандомизировать сон?

Например:

Я хочу нажать кнопку 1, а затем кнопку 2.
Время между button1 и button2 должно выбираться случайным образом от 1 до 10 секунд.

Это все, что я мог найти:

rand sleep 1000 10000

или

Sleep math.random(1000,10000)

Будет ли это работать?

Пока у меня есть

:start 
touchdown 0 12 123
touchMove 0 12 123 //this part is clicking Button 1 

var #sleepTime 0
rand #sleepTime 1000 10000
sleep #sleepTime
// The code you provided to randomly wait between 1 and 10 
     seconds 

touchdown 0 12 145
touchMove 0 12 145
//this part is clicking Button 2 
:end 

1 Ответ

0 голосов
/ 12 декабря 2018

Вам нужно написать:

var #sleepTime 0  
rand #sleepTime 1000 10000  
sleep #sleepTime  

Используя ваш код и примеры в документации (которая объявляет переменные перед ': используется start)

var #sleepTime 0  
:start 
rand #sleepTime 1000 10000  
touchPress 0 100 200
sleep #sleepTime  
touchPress 1 200 200
:end

Я думаю, что вывозможно, потребуется использовать touchPress для имитации нажатия кнопки.

...