Как написать скрипт AutoIT, который вставляет абзац с помощью горячей клавиши - PullRequest
0 голосов
/ 31 августа 2018

Мне нужна помощь в написании сценария AutoIt, который можно использовать для вставки определенного абзаца всякий раз, когда я нажимаю определенную горячую клавишу в JIRA. Кто-нибудь может мне помочь?

Это то, что я имею до сих пор:

Func DoNotReply()
   ClipPut("Please do not reply to this email")
EndFunc

HotKeySet("!{q}", "DoNotReply")

While 1
  Sleep(10)
WEnd  

-Спасибо!

Ответы [ 2 ]

0 голосов
/ 31 августа 2018

Правильный синтаксис HotKeySet для "нормальных" клавиш (букв) не использует {}. Кроме того, вы можете отправить строку напрямую, а не перезаписывать буфер обмена (который может содержать то, что вы хотели бы сохранить там). Используйте команду Send:

HotKeySet("!q", "DoNotReply")

While 1
  Sleep(10)
WEnd  

Func DoNotReply()
   Send("Please do not reply to this email")
EndFunc
0 голосов
/ 31 августа 2018

Хорошо,

Я думаю, что это будет работать:

Func ClosedTicketReply()
    ClipPut("PLEASE DO NOT REPLY to this email.")
    Send("^v")
EndFunc

HotKeySet("!{q}","ClosedTicketReply")

While 1
    Sleep(10)
WEnd

Я так и не понял, как отформатировать. Так что любые советы по этому вопросу будут с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...