その1.コピペを手軽に(CopyEmulate、ToggleShift など)
[概要]
(1)Ctrl+C、Ctrl+Xキー入力とShiftキートグルを行うだけのプログラム
(2)CopyEmulate.exe、CutEmulate.exe
Ctrl+C ないし Ctrl+ Xをエミュレートする
Shiftキー押下げ状態の場合は、自動的に Shiftキーを押し上げる
(3)ToggleShift.exe
Shiftキーを単純にトグルするだけ
オプションに down指定で、押し下げのみ
オプションに up指定で、押上げのみ
[公開した後に気づいたこと](07/10/3 追記)
1. InputEmulate.exe のコマンドファイルに 、T \S ではなく、T \0x10 と書けば、Shiftキーを単純にトグルしてくれる
2. KeyInputemulator.exe Ctrl+c ↑shift とか、KeyInputEmulator.exe Ctrl+x ↑shift ってすれば、Shiftキー押下げ状態を解除してくれる
3. つまり、InputEmulate.exeとKeyInputEmulator.exe を持っている人に、このソフトは不要だと思う。パラメータ指定がめんどくさいという人向け
[ダウンロードとインストール]
ダウンロードはこちらから(CPTools.cab)。
Cabファイルをインストールすると、\Program Files\CPTools\ 以下に
-
- CopyEmulate.exe
- CutEmulate.exe
- ToggleShift.exe
がインストールされる。
バイナリZipとソースはこちらのフォルダで。
[esMojiKeyとの連携]
esMojiKeyの起動オプションは、/DefaultInput=7 がベスト。ソフト呼出し後は必ず数字入力モードになるが、慣れればそれほど戸惑わない。
現在の esMojiKey.ini は以下の通り。
1行目の PLUSi_Launch.mscrについては、「その4.記号入力を手軽に」を参照。
\Program Files\PLUSi_Launch.mscr
\Program Files\KeyInputEmulator.exe|Ctrl+s
\Program Files\KeyInputEmulator.exe|Ctrl+q
\Program Files\CPTools\CopyEmulate.exe
\Program Files\CPTools\CutEmulate.exe
\Program Files\KeyInputEmulator.exe|Ctrl+v
\Program Files\KeyInputEmulator.exe|Ctrl+z
\Program Files\KeyInputEmulator.exe|Ctrl+a
\Program Files\YTaskMgr\YTaskMgr.exe
\Program Files\KeyInputEmulator.exe|Home
\Program Files\CPTools\ToggleShift.exe
\Program Files\KeyInputEmulator.exe|End
表にするとこんな感じ。
1 | 記号入力 (PLUSi) |
2 | 上書き保存 (Ctrl+S) |
3 | 終了 (Ctrl +Q) |
4 | コピー (Ctrl+C) |
5 | カット (Ctrl+X) |
6 | ペースト (Ctrl+V) |
7 | 元に戻す (Ctrl +Z) |
8 | すべて選択 (Ctrl+A) |
9 | YTaskMgr |
* | Home | 0 | Shiftキートグル | # | End |