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

Основной раздел => Общие вопросы => Topic started by: artem3233 on October 05, 2018, 02:56:40 AM

Title: Рандом букв
Post by: artem3233 on October 05, 2018, 02:56:40 AM
Скажите можно ли как то сделать чтобы clickermann вводил в нужное поле рандомно от aaaaaaa до zzzzzzz нигде найти не могу, пытался написать сам не работает, только с цифрами получается  :'(
Title: Re: Рандом букв
Post by: dramster on October 05, 2018, 04:21:57 AM
Как вариант:
Code: (clickermann) [Select]
STRSEPARATE ("a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z", ":", $abc)

$str = strconcat ($abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)])

print($str)

halt

Code: (текст) [Select]
4:20:12 zwdbyxd
4:20:15 uexrjlc
4:20:17 osivjgp
4:20:21 pflhcie
4:20:22 qwtaide
Title: Re: Рандом букв
Post by: Oraven on October 05, 2018, 09:02:50 AM
STRSEPARATE каждый раз добавляет значения в массив, поэтому нужно обнуление массива.

Code: (clickermann) [Select]
STRSEPARATE ("a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z", ":", $abc)
$str = strconcat($abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)],$abc[rnd(0,25)])
UNDEFINE($abc)

print($str)

halt
Title: Re: Рандом букв
Post by: artem3233 on October 05, 2018, 12:09:47 PM
Спасибо огромное помогло!!!
Title: Re: Рандом букв
Post by: Атеист on October 06, 2018, 10:19:17 AM
Для полноты ответа, наверно стоит добавить еще один, более современный вариант, от Johnny.

Для Clickermann v4.13.
Справка => Строки и файлы => CHAR (см. Пример)