ようこそゲストさん

つーさのくーかん -再誕-

2007/10/12(Fri) HSPでキーフックしたいよ!

はてブ 2007/10/12 19:19 プログラミング::HSP3

Zip (2.93KB)

キー入力がフックできたらいいじゃない?
HSP3でキーボードフックを行うDLL+スクリプトです。
onkeyライクな命令で誰でも簡単に扱うことが可能(かも)。

キー□ガーとか、キー口ックソフトとか作れますが悪用厳禁でお願いします。
まぁ、普通のDLLなのでHSP以外からも使えば使えるかな。
誰が今更こんなDLL使うのか知らんけどω

(10/15 05:47 修正) キー入力を無効化した場合でも他のフックに通知するようにした。

1: 暇人 2008年05月25日(Sun) 午後1時34分

はじめまして、暇人といいます。
KeyHook.dllを圧縮ファイルに同梱して
再配布したいのですが、よろしいでしょうか?



2: つーさ 2008年05月25日(Sun) 午後2時29分

コメントありがとうございます。
再配布・改変に関しても特に制限はしていませんので、
自由に使用していただいて構いません。

3: 通りすがり 2010年12月28日(Tue) 午後11時00分

こんな前に作ったものにコメントを付けるのは失礼だとは思うのですが、
このキーフックを使ったプログラムを同時に複数起動すると、
一番最後に起動したプロセスにのみ通知が行くようになるようです。
そしてその(最新の)プロセスを終了しても、
前に起動したプロセスには通知がまったく来ないままです。

4: つーさ 2011年01月02日(Sun) 午前9時20分

コメントありがとうございます。

DLLファイル自体、複数コピーが存在していれば
大丈夫だったように記憶しています。
もしその方法で対応できないようであれば、
改良を施すかもしれません。


名前:  非公開コメント