Макрос, который делает само-пост у меня выглядит так:
Code: Select all
Keys('F11') Menu.Select('FarNet', 2) Keys('Enter')
С подходом с "$" он будет выглядеть так:
Code: Select all
Keys('F11') Menu.Select('FarNet', 2) Keys('Enter$')
Верно?
А если предположить, что макрос не заканчивается на ключ (пусть и гипотетически пока, например, представим, что выше Menu.Select() делал бы и Enter сам и Keys('Enter') в конце бы не было):
Code: Select all
<что-то на Lua без Keys() в конце, и надо чтобы при последней операции макрос закачивался>
Иначе говоря, то, что инициируется последней командой должно перед этим завершить режим макроса. Сумбурно, наверное, но лучше не сформулирую.
Наверное, надо, чтобы и для такого случая был способ.