Имеется макрос для мыши х7, и там много строк с указанием пауз в миллисекундах. Паузы идут парами малая/большая.
Необходимо сгенерировать пару чисел в заданном промежутке, заменить одну пару значений, затем перейдя на другую пару строк повторить - опять генерируем, заменяем, и так 27 раз, а после сохранить в файл.
Как сгенерировать одно число я разобрался, но как замену делать я не понимаю, и уж тем более как сохранить получнный файл тоже неясно... Какие блоки хотя бы нужны?
Вот кусок макроса, для примера 2 нажатия ЛКМ. То что с "ms" и нужно заменить сгенерированными цифрами...
code_33351.txt
Помогите, пожалуйста, чем можете!
Этот топик читают: Гость
Ответов: 6
Рейтинг: 0
|
|||
карма: 0 |
| ||
файлы: 1 | code_33351.txt [207B] [121] |
Ответов: 2265
Рейтинг: 676
|
|||
sashauzer писал(а): в заданном промежуткеsashauzer писал(а): сгенерировать пару чиселsashauzer писал(а): и так 27 разsashauzer писал(а): затем перейдя на другую пару строкsashauzer писал(а): а после сохранить в файлsashauzer писал(а): но как замену делать я не понимаю |
|||
карма: 11 |
|
Ответов: 1343
Рейтинг: 31
|
|||
элементарно
|
|||
карма: 2 |
| ||
файлы: 1 | code_33353.txt [1.9KB] [220] |
Ответов: 8926
Рейтинг: 823
|
|||
Rysik, многовато лишнего code_33354.txt
|
|||
карма: 19 |
| ||
файлы: 1 | code_33354.txt [1.2KB] [193] |
Ответов: 1343
Рейтинг: 31
|
|||
Леонид писал(а): многовато лишнегону уж куда мне до вас ты уж поди года 3 тут минимум, а я тут меньше года,даже меньше пол года |
|||
карма: 2 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Rysik писал(а): ты уж поди года 3 тут минимумХе -- Зарегистрирован: 09 Aug 2004 20:42. Скоро десять лет будет как... |
|||
карма: 22 |
|
Ответов: 2265
Рейтинг: 676
|
|||
Rysik, Леонид, вас вот это:
Паузы идут парами малая/большая. Необходимо сгенерировать пару чисел в описании ТС не смущает?Rysik, [flood] Rysik писал(а): ты уж поди года 3 тут минимумЛичные данные: писал(а): Логин:ЛеонидСтатус:Опытный Зарегистрирован:09 Aug 2004 20:42 [/flood] |
|||
карма: 11 |
|
Ответов: 8926
Рейтинг: 823
|
|||
sla8a, я чуть скорректировал схему коллеги Rysik-а, на примере показав, что данные могут читаться не только "сверху", но и в потоке "слева"
Что касается пар чисел, то у ТС в примере их не то пять отдельных чисел, не то две с половиной пары, приедет барин, барин и рассудит |
|||
карма: 19 |
|
Ответов: 1343
Рейтинг: 31
|
|||
sla8a писал(а): Зарегистрирован:09 Aug 2004 20:42 |
|||
карма: 2 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2021-05-21 12:34:43 |
|||
карма: 0 |
|
Ответов: 1343
Рейтинг: 31
|
|||
г. ость писал(а): непонятно Ваше ощеривание...что?... |
|||
карма: 2 |
| ||
Голосовали: | foksov |
Ответов: 6
Рейтинг: 0
|
|||
Ничего себе уже сколько наклепали И спасибо что откликнулись!
Насчет неопределенности пар - я имел в виду пары ~50ms / ~100ms. Первая пауза в 5ms не в счет, она нужна только для зацикливания, когда клавиша 7 не нажата (так извернулся, ограничения в макросах Х7...) Просто хотел программку, генерирующую новый макрос со случайными значениями в один клик, а то с онлайн-рандомизаторов сдуреешь каждый раз копировать по одному числу, то есть 54 раза надо скопировать и вставить... вот полная версия если что:
Леонид, посмотрел ваш вариант - практически то что надо! Но генератор один, а мне видимо нужно 2, т.к. первое число должно быть (35;70) а второе (85;120), то биш 2 области распределения. Первая пауза - удержание ЛКМ, вторая - пауза до следующего клика после отпускания ЛКМ. Попробовал вот так, но фокус не удался, заменяет только первые, вторые ни в какую:
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_33359.txt [1.2KB] [171] |
Ответов: 6
Рейтинг: 0
|
|||
Tad писал(а): Работает, но дело в том что в вашей схеме по одному генератору на число, а у меня их 54... И может даже увеличу это число позже. Для интереса я соорудил гигантский паровоз с 54 генераторами по вашему варианту, но рациональным этот вариант назвать язык не поворачивается У Леонида вариант гораздо изящнее получился, правда, не совсем рабочий |
|||
карма: 0 |
|
Ответов: 2265
Рейтинг: 676
|
|||
Так наверное: code_33360.txt
|
|||
карма: 11 |
| ||
файлы: 1 | code_33360.txt [792B] [200] |