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

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

2006年11月12日(日)

多重キーフック その4

ちょっとバグ修正とか

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

・\hookapp フォルダのファイル実行タイミングがおかしかったのを修正
・設定画面を表示したとき\hooklogファイル(またはフォルダ)がなかった場合、HKEY_USERS下のレジストリ値をすべて削除するようにした。

まあ例によって自己責任というか自己犠牲ぐらいの気持ちでよろしく。
そろそろきちんと形にしなきゃならんとは思ってるんですがなかなか、、、

作成者 ホーミン : 2006年11月12日(日) 12:37 [ コメント : 7]

コメント

再起動する度に割り当て出来たり出来なかったりのパターンが解消しました!
怒涛のリリースありがとうございますm(_"_)m

投稿者 つまっち [URL]  : 2006年11月13日(月) 02:31

バグ修正ご苦労様です。
9月に公開されたバージョンからアップデートしようと思いEnableのチェックを外してファイルを上書き、再起動したのですがなぜかバージョンが以前のままになってしまいました。

一度ファイルを消して再起動→ファイルを追加してもやはり以前のままです。

アップデートの際に何か注意することなどあるのでしょうか?

投稿者 kkk  : 2006年11月13日(月) 11:24

> kkkさん

ファイルが上書きできたのであれば問題ないはずです。
ダウンロードしたmultikeyhook.zip中のmultikeyhook.cplのタイムスタンプは11/12になっていますか?

投稿者 ホーミン  : 2006年11月14日(火) 03:17

>ホーミンさん
結局フォーマットして新しく入れなおしたら問題なく導入できました。

投稿者 kkk  : 2006年11月15日(水) 23:58

SIPのDLLなど/Windowsに置かざるを得ないソフトウェアをMultikeyhookの配下においてもらいたいのですが、何か救済策などは用意されているのでしょうか?( ´ω`)

投稿者 仕事人 メール [URL]  : 2006年12月5日(火) 15:31

> 仕事人さん
とりあえずSIPのDLLでもSetWindowsHookExを呼ぶ前にmultikeyhookが有効になっていれば問題はないはずです。(このためにリセットは必要になるかも知れませんが)
もしリブート直後にSetWindowsHookEx呼ぶ必要があるならmultikeyhookの有効・無効を判定する仕掛け(名前付きイベントとか)を検討しないといけませんね。

投稿者 ホーミン  : 2006年12月7日(木) 00:04

なるほど〜。
とりあえずフック開始/終了はSIPのShow/Hideと連動させているのでしばらく併用して運用してみます( ´ω`)

投稿者 仕事人  : 2006年12月7日(木) 14:57

コメントを書く

名前(全角20文字まで) *必須:
URL(例:http://www.yahoo.co.jp):
コメント(全角400文字まで) *必須: