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

Основной раздел => Общие вопросы => Topic started by: fuzz on March 15, 2017, 02:02:38 PM

Title: Перебор чисел
Post by: fuzz on March 15, 2017, 02:02:38 PM
Доброго времени суток, столкнулся с следующим вопросом.
Есть задача: курсор перемещается в определённое поле, и вводит цифры от 000 до 999 с последующей записью в файл, последовательно. т.е. ввёл 001 -> записал в файл, и т.д.

как реализовать данную часть кода?

Накопал тему http://crapware.aidf.org/forum/index.php?topic=243.msg2128#msg2128
но тут перебор идёт от числа 1.
Title: Re: Перебор чисел
Post by: Vint on March 15, 2017, 02:57:00 PM
Уже раз десять был такой вопрос.
Вот с нулями
Code: (clickermann) [Select]
FOR($i=0, $i < 1000)
    $t = $i
    $len = STRLEN($t)
    FOR($k=0, $k < (3 - $len))
        $t = STRCONCAT("0", $t)
    END_CYC
    TFWRITE("out.txt", $t)   // если писать в файл
    //KEYSTRING($t)   // если нажимать
    WAITMS(10)
END_CYC
Title: Re: Перебор чисел
Post by: fuzz on March 15, 2017, 03:39:59 PM
Спасибо, но с таким кодом он тоже начинает печатать с 1..2..3..4..5 , нужно чтобы 001...002...010...100...999.
Title: Re: Перебор чисел
Post by: i0 on March 15, 2017, 04:10:07 PM
Quote
Спасибо, но с таким кодом он тоже начинает печатать с 1..2..3..4..5
неправда.
имхо ты внёс изменения в свой скрипт, но не нажал Применить перед выполнением
Title: Re: Перебор чисел
Post by: Vint on March 15, 2017, 04:12:52 PM
Ты хоть проверил? На версиях 4.11 и 4.12 выводит с нулями.
Title: Re: Перебор чисел
Post by: fuzz on March 15, 2017, 04:36:11 PM
Прошу прощения господа, проблемой оказалось то, что в трее были запущены другие копии софта, со старым кодом.
Спасибо за помощь!