梅原 和佐

日記

jcode.plで"defined(%hash) is deprecated"エラーが出た時の対処

いつも忘れるので忘備録として。perlプログラムのサーバー移設をしている時、移設先のperlのバージョンが上がったことにより、jcode.pl内の関数 defined(%hash) が非推奨になりエラーを履いて動かないことがある。jcode...
日記

アンダースコアをShiftなしで入力

日本語配列かつWindowsでアンダースコア(_)を入力する場合、通常はShiftを押しながら、右Shiftキーの隣りにある「ろ」と刻印されたキーを押す。Shiftを押さなければバックスラッシュ(\)が入力されるが、これはキーボード右上のB...
日記

Tex ShinobiとAutoHotkeyとの組み合わせ

AutoHotkeyのホットキーに使わないほうが良いキーと代替策でも書いた通り、CapsLockなど一部のキーをホットキーにすると誤動作を起こす。Tex Shinobiなど、TexのキーボードはWeb Configuratorというキーの変...
日記

キーボード Tex Shinobi レビュー

台湾Tex Electronics社のキーボード「Tex Shinobi」のレビュー。私が持っているのは日本語配列茶軸。特徴トラックポイント付き、旧ThinkPad7段配列を再現したレイアウト。Fnキーを含むほぼすべてのキーの配列を変更可能...
日記

AutoHotkeyのホットキーに使わないほうが良いキーと代替策

ホットキーに使わないほうが良いキー例えば以下のようなホットキーを登録したとする。sc070 & a::{ MsgBox "{ひらがな/カタカナ}+a"}一見うまく動作しているように見えるが、ここで{ひらがな/カタカナ}が押しっぱなしになって...
日記

AutoHotkeyで非アクティブなウインドウを操作する

MobaXtermのローカルターミナルに「ファイル一覧を取得し、結果をクリップボードに送るコマンド(ls -1 | clip)」と、{Enter}を送るサンプル。MobaXtermが非アクティブでも動作する。;{Ctrl}+{F12}^F1...
日記

AutoHotkey v2 での #IfWinNotActive (#Hotif)

AutoHotkey バージョン2では、#IfWinActive、#IfWinExist、#IfWinNotActive、#IfWinNotExist が削除され、代わりに #Hotif になった。例えば AutoHotkey バージョン1...
日記

ホットキーでAuhoHotkeyを再起動する

AunoHotkeyのタスクトレイアイコン上で右クリックしてスクリプトをリロードするのが面倒な人向け。;{Win}+{F5}#F5::{ TrayTip("スクリプトをリロードします", "", 17) Sleep 1000 TrayTip...
日記

AutoHotkeyでクリップボード変更を検知する

AutoHotkeyでクリップボード変更を検知するにはOnClipboardChangeを使う。サンプルスクリプトAutoHotkeyでクリップボードを監視して、変更があったらツールチップを表示する。OnClipboardChange(Cl...
日記

Autohotkeyで変換/無変換キーを活用する

変換/無変換をホットキーにする変換はsc079、無変換はsc07Bをホットキーにする。この時、ホットキーの直前に~を付けないと本来の変換/無変換が使えなくなってしまう。;変換+q~sc079 & q::{ MsgBox "変換 + q が押...