ある忘れっぽいプログラマの覚書

忘れっぽい自分のためのプログラム作成に関連したアイデアなどの備忘録

← 2006年12月 →

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
My Yahoo!に追加 RSS
Counter

2006年12月7日(木)

多重キーフック その5’

レジストリの書き込み処理がバグっていたのを修正しました。
減算の順序を間違うと言う単純ミスをやっちまってましたorz。

http://www.geocities.jp/hou_ming_2/beta/multikeyhook.zip

作成者 ホーミン : 2006年12月7日(木) 23:57 [ コメント : 18]

2006年12月6日(水)

多重キーフック その5

WM5以前でも動かそうとしたが全く駄目。仕方ないからUI周りをちょっと付け足してみた。
それから変更分の説明しかしてなかったので、いったんまとめます。

http://www.geocities.jp/hou_ming_2/beta/multikeyhook.zip

<機能>
・MultiKeyHookを有効にすることでOSの一部として常駐しSetWindowsHookExが多重に使用できるようになる
・再起動時に常駐を維持する(スタートアップにショートカットが作成される)
・設定画面でリセット時に実行するファイルを(順番を含めて)指定可能(New! hookappフォルダは廃止)
・ルートフォルダにhooklog というファイル(フォルダでも可)があるとレジストリHKEY_USERSの下に動作ログ(デバッグ用)を出力
 また設定画面を表示したとき\hooklogがなかった場合、HKEY_USERS下のレジストリ値をすべて削除する
・フック使用中にMultiKeyHookの有効/無効を変更しようとした場合には警告を表示(New!)

<使用上の注意というか制限>
・いまだ人柱版なのでそれなりの覚悟で使用すること
・当然のように説明書はない。ファイル見てもインストール手順が分からないような人にはおすすめしない。
・MultiKeyHookの有効/無効を変えると現在のフックは破棄される。しかしフックをかけたアプリはそれを認識する術が無いので不整合が起こる可能性がある。
・多分ほとんどのキーフックユーティリティが多重フックを想定して作られていないので、キーフックユーティリティを複数動かすとどういう事体がおきるかわからない、無保証である

動作(or不動作)報告は歓迎。ただし使用ソフトや発生する事象などは整理しておいてほしい。間違っても、こちらには何の報告もせずに自分のブログや他所の掲示板などに「うまく動かないんだけど」とか書かないように! なんでわざわざこんなこというのかというと、

・結局はOS挙動を改変するハックソフトなので、ちょっとしたバグ、ミスなどがデバイス全体の動作にかかわる問題になる可能性がある
・このソフトの性質上他のキーフックアプリの潜在バグを顕在化したり、複数キーフックアプリの特定の組み合わせで問題が起きる可能性も高い
・動作実績やバグ情報などがないとバグ対策など次への方向性が見えてこない。

などの理由からです。ハードルが高いと思われるかも知れませんがご了承ください。
なおアイコンが適当&取説が無いのは最終的にこれ単体で公開しない予定だからで、決して手抜きではない、、、はずです。

作成者 ホーミン : 2006年12月6日(水) 23:44 [ コメント : 17]
前の記事  |  次の記事