Keyhac
Keyhac とは
Keyhac とは、Python を使ってキーカスタマイズが行えるアプリケーションです.
https://sites.google.com/site/craftware/keyhac-ja
定型文入力をスニペットのように入力できるツールとして、 aText を使っています.無料でも単純な定型文は入力することができますが、フル機能を使うためにはProバージョンにしなければならず、有料です.そんなに頻繁に利用するわけでもないですし、とりあえず他の方法でできないかと探していたところ、Keyhacにたどり着きました.
Keyhac のいいところは Python でカスタマイズできるところにあります.以前は Charu3 を使っていました.マクロは用意されていたりプラグインもあるので、ある程度カスタマイズができるのですが、やはり限界があります.Python が使えるなら、テキスト処理以外のこともいろいろできるので汎用性は高いです.
Keyhacの設定
Keyhacの設定方法を解説します.環境は Windows です.
まず、Keyhacを起動するとシステムト レイに常駐します.システムトレイからKeyhacアイコンを右クリックして、設定の編集
を選択すると、設定ファイル(config.py
)がエディタで開かれます.この設定ファイルを編集して、システムトレイから右クリック、設定のリロード
で反映されます.
コンソール画面
設定ファイルに問題があったり、実行したときにエラーが発生した場合はコンソール画面が表示されます.設定ファイルから print
すると、このコンソール画面が表示されます.画面が表示されていない場合、システムトレイのKeyhacアイコンをダブルクリックすると表示されます.コンソール画面をクリアしたい場合、システムトレイからKeyhacアイコンを右クリックして端末のクリア
を選択します.また、内部ログをON
を選択すると、ログ情報がコンソール画面に出力されます.無効にしたいときは内部ログをOFF
を選択します.
configure関数
Keyhacを起動すると、設定ファイル(config.py
)にあるconfigure
関数が呼ばれます.ここに処理を記述してきます.