1

これは非常に単純なコードかもしれませんが、その方法を見つけることができません。

私はこの送信を持っています, こんにちは送信, 送信方法はどうですか, 私は元気です

こんな風にしたい Hi How Are you ....

今すぐ以下のコードで

KeyWait、Capslock
送信、こんにちは KeyWait、Capslock
送信、お元気ですかKeyWait、Capslock
送信、元気です

Capslock を押すとすぐに HiHow Are YOU Am Fine が表示されます。

次のコマンドの実行を待ちたい。ご協力いただきありがとうございます。

4

3 に答える 3

0
KeyWait, Capslock
Send {Capslock} ; Tap it again to reset it and force it to be released
; or Send {Capslock Up} to force it to be released
; or SetCapslockState Off to disable it completley
Send, Hi KeyWait, Capslock{Enter}
Send, How Are you KeyWait, Capslock{Enter}
Send, I am Fine{Enter}

ホットキーに入れたい場合は、次のようにすることができます。

~$CapsLock::
Send {CapsLock Up}
Send, Hi {Enter}
KeyWait, Capslock, D
Send {CapsLock Up}
Send, How Are you{Enter} 
KeyWait, Capslock
Send {CapsLock Up}
Send, I am Fine{Enter}
return

(私のコンピューターでは問題が発生していますが、仮想マシン上にいるためかもしれません。)

CapslockState の設定

于 2012-12-14T09:52:00.093 に答える
0

遅すぎる場合は申し訳ありませんが、解決策を探しているすべての人のためにとにかくそれを行いました.capslockを押すたびに別のテキストに変更したいと思います:

    CapsLock::
CapsLock0:
    {
    SendRaw Hi 
    Sleep 500
    KeyWait, CapsLock, D
    {
    Goto CapsLock1
    }
    }
    Return

CapsLock1:
    {
    SendRaw How Are you 
    Sleep 500
    KeyWait, CapsLock, D
    {
    Goto CapsLock2
    }
    }
    Return

CapsLock2:
    {
    SendRaw I am Fine
    Sleep 500
    KeyWait, CapsLock, D
    {
    Goto CapsLock0
    }
    }
    Return

スリープの説明。それなしで CapsLock を押すと、2 つのコマンド ブロックが実行されるため、これが使用されます。特に必要です。

于 2018-09-11T18:49:22.130 に答える
-1

これはどう...

Capslock::
Send, Hi{Enter}
Sleep, 400 ; sleep briefly to allow the CapsLock key to be released
KeyWait, Capslock, D
Send, How Are you?{Enter}
Sleep, 400
KeyWait, Capslock, D
Send, I am fine Thank you.{Enter}
Return

これはどう...

Capslock::
Send, Hi{Enter}
KeyWait, Capslock, U
KeyWait, Capslock, D
Send, How Are you?{Enter}
KeyWait, Capslock, U
KeyWait, Capslock, D
Send, I am fine Thank you.{Enter}
Return
于 2012-12-14T09:44:28.293 に答える