Entrada automática de teclas de atalho com base na tecla pressionada

0

Eu quero fazer um script que envie uma resposta baseada em entrada,

Por exemplo, a última entrada é

1:Option1 | 2:option2 | 3:Option3 | 0:Cancel

Como posso fazer isso? Se eu pressionar 1, ele enviará uma entrada diferente e, se eu pressionar 2, ele enviará outro? Opção 0 fará

return
}

1: Opção1 | 2: option2 | 3: Option3 | 0: Cancelar

Pressionando 1 Sendinput da opção 1

    
por Exorya 09.02.2014 / 11:53

1 resposta

0

Space::
   TrayTip,, % "begin"
   Loop
   {
      Input, notUsedVar, % "IV", % "{vk31}{vk32}{vk33}{vk34}{vk35}{vk36}{vk37}{vk38}{vk39}{vk30}"
      SendInput, % "{BS}{Raw}"((rRER:=RegExReplace(ErrorLevel, "\w+:"))=0 ? "Cancel":"Option"rRER)
      IfNotEqual, rRER, 0, MsgBox, 262180, % " ", % "Continue?"
      IfNotEqual, rRER, 0, IfMsgBox, No, Break
   }
   Until, rRER=0
   TrayTip,, % "complete"
   Return
    
por 12.02.2014 / 00:45

Tags