Author Topic: Описание системных переменных  (Read 2320 times)

0 Members and 1 Guest are viewing this topic.

ShadowName

  • Освоившийся
  • **
  • Posts: 58
    • View Profile
Описание системных переменных
« on: July 31, 2013, 03:39:40 PM »
Не нашел такой темы и оздаю ее. тут буду задовать вопросы по переменным.
Первый вопрос по переменной $K_SPEED
как я понял это скорость перемещения мышы? или за что твечает эта переменная?
привожу кусочек скрипта с использованием этой переменной. сделанной в режиме записи сценария
Code: [Select]
// RECORDED SCRIPT 26.07.2013
$K_SPEED = 4  // Delay multiplier
WAITMS(1 * $K_SPEED)
MOVE(1113, 263)
WAITMS(46 * $K_SPEED)
MOVE(1111, 265)
WAITMS(2 * $K_SPEED)
MOVE(1102, 274)
WAITMS(2 * $K_SPEED)
MOVE(1095, 283)

тут же видем WAITMS(46 * $K_SPEED)
WAITMS приостанавливает выполнение цикла. но тут я вижу что 46 мс умножается на эту переменную $K_SPEED к которой в начале присвоено значение 4 для чего это делается?

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Описание системных переменных
« Reply #1 on: July 31, 2013, 05:15:54 PM »
Это не системная переменная. Это автор ввёл коэффициент для удобной регулировки скорости воспроизведения записанного скрипта.
При записи, из-за необходимости вести внутренние расчёты, задержки пишутся не совсем такие какие есть на самом деле и во время воспроизведения скрипт проигрывался быстрее чем было при записи. Джони ничего не придумал и решил обойтись малыми изменениями - в последней версии ввёл этот коэффициент. Он по умолчанию почти восстанавливает исходные задержки. Кому нужно подбирают $K_SPEED под себя.


ShadowName

  • Освоившийся
  • **
  • Posts: 58
    • View Profile
Re: Описание системных переменных
« Reply #2 on: July 31, 2013, 07:18:25 PM »
Чем больше я изучаю программу тем больше поражаюсь ее возможностям. почему она бесплатная? ее видь можно сделать платной.