Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Evgeniy on September 19, 2018, 09:30:24 AM
-
Здравствуйте, к сожалению ни чего не смог найти не в справке, не на форуме про то, как работать с $S_CORR
Я записываю скрипт определенных действий и он успешно работает, но с той же скоростью, что я его записывал.
Мне надо его ускорить но не сильно.
Какие значения подставлять в $S_CORR = 0, вместо 0, что бы добиться плавной регулировки скорости выполнения скрипта?
Заранее благодарен за ответ!
-
Смотря в какой версии. Если в той, где $S_CORR множитель, то множитель меньше единицы, 0.96, 0.9...
Если там где слагаемое... то ускорить напрямую нельзя. Пройтись по скрипту автозаменой меняя "+ $S_CORR" на умножение "* $S_CORR" и всё, как и раньше.
-
Версия последняя 4.13x64, win10x64
Спасибо за этот вариант, попробовал заменить "+ $S_CORR" на умножение "* $S_CORR" и пробовал играться с подстановкой значений от 0.1 до 0.99
К сожалению они работают некорректно, все очень ускоряется на вид примерно одинаково, единственное отличие это 0.5, но для моей программы это тоже слишком быстро :(
В этом плане классно работала версия 4.8, но к сожалению на win10x64 в ней сценарий не записывается :(
-
Всё, понял. Я забыл про округление для WAITMS.
Тогда нужно произвести две замены:
"+ $S_CORR)" на "* $S_CORR))"
"waitms(" на "waitms(INT("
Всё из-за того, что параметр у WAITMS() не может быть дробным.
-
Всё, понял. Я забыл про округление для WAITMS.
Тогда нужно произвести две замены:
"+ $S_CORR)" на "* $S_CORR))"
"waitms(" на "waitms(INT("
Всё из-зп того, что параметр у WAITMS() не может быть дробным.
Большое спасибо, теперь все как по маслу, плавно регулируется, эффект достигнут!!! :)