SENDKEYSのキー情報
「Action:SENDKEYS」では、通常の文字列以外に、特殊キーが入力できます。指定できるキー情報の一覧です。
特殊キー一覧
| キー | コード |
|---|---|
| SPACE | {SPACE} |
| BackSpace | {BACKSPACE}、{BS}、{BKSP} |
| Delete | {DELETE}、{DEL} |
| Insert | {INSERT}、{INS} |
| Home | {HOME} |
| End | {END} |
| PageUp | {PGUP} |
| PageDown | {PGDN} |
| ↑ | {UP} |
| ↓ | {DOWN} |
| ← | {LEFT} |
| → | {RIGHT} |
| Tab | {TAB} |
| Esc | {ESC} |
| F1 | {F1} |
| F2 | {F2} |
| F3 | {F3} |
| F4 | {F4} |
| F5 | {F5} |
| F6 | {F6} |
| F7 | {F7} |
| F8 | {F8} |
| F9 | {F9} |
| F10 | {F10} |
| F11 | {F11} |
| F12 | {F12} |
| Enter | {ENTER}または~ |
修飾キー
| キー | コード | 入力例 |
|---|---|---|
| Shift | + | (+abc) |
| Ctrl | ^ | ^a |
| Alt | % |
修飾キーを押したまま、他のキーを押す場合はカッコで囲みます。
- (+abc) ⇒ ABC
- (^ac) ⇒ 全選択後、クリップボードにコピー
のようになります。
※なお、ALT(%)については、キーコードは送信されますが、ブラウザ(Chrome/Edge/Firefox)側で反応しないようです。
文字リテラル
「{}中カッコ」、「()カッコ」、「+,^,%,~」については、制御文字として使用するので、これらを文字として入力したい場合は、{}で囲みます。
- {{}abc{}} ⇒ {abc}
- {(}1 {+} 1{)} * 2 = 4 ⇒ (1 + 1) * 2 = 4
繰り返し
同じ文字を繰り返す場合は、{key number}のようにします。入力できるkeyは1文字です。
- {3 10} ⇒ 3333333333
- {BackSpace 5} ⇒ (後ろから5文字消す)
- {RIGHT 3} ⇒ (右に3文字移動)