Попытался сам написать код, но у меня проблемы, я никак не могу сделать так чтобы цифры из буфера копировались в определённое окно. Я пытался пользоваться командами ControlFocus и Controlclick, но почему-то не получается активировать нужное окно. У меня получилось это сделать только через MouseClick + координаты окна.
ALT & F1::
Click 2; Выделяю нужный текст под курсором
Send, ^c ; Ctrl + C; скопировал в буфер
WinActivate, ahk_exe forks4.6.exe; активировал окно калькулятора, чтобы сработали нужные координаты клика мыши
MouseClick, left, 34, 129, 1; мышка наводится на нужное окно ввода текста
SendInput, {sc20}; калькулятор так работает, что при нажатии клавиши d, удалятся весь текст из окна.
Send, %Clipboard%
Return
В принципе даже такой вариант мне подходит, но хотелось бы чтобы мышка не летала по экрану, это мешает. По этому вопрос - как обойтись без команды MouseClick. Так же пока не понял, какая команда может помочь остановить скрипт, если в буфер попали буквы. Прикреплю скрин из AhkSpy c параметрами нужного окна.
Post's attachmentsScreenshot_6.png 34.84 kb, file has never been downloaded.
You don't have the permssions to download the attachments of this post.