さて、私は最短のキーロガーチャレンジを提案します。「キーロガーの質問は許可されていますか?」で紳士が説明したように、この課題をPPCGに適用するには、厳しい規則を課す必要があります。
- キーロガーは、Windows、Linux、またはMac OSXで実行する必要があります(任意のプログラミング言語を歓迎します)。
- 実行時に、「コンソールにログインするか、GUIを使用して」というメッセージを表示する必要があります。
- このチャレンジのログインに関連するキーは、文字(大文字と小文字は区別されません)と数字です。その他の記号、コントロールキー、空白などはすべてオプションであり、無視してかまいません。
- ランタイム中に発生するすべての関連するキープレス(アプリケーションがフォーカスされていない場合でも)は、ログファイルに保存する必要があります。ログファイルは、テキストエディター(難解なものでも)を使用して読み取りおよび検証できます。そのテキストエディタ)。
誰もがそれに賛成ですか?Whatdayatink?
1
「4. [...]ログファイルに保存」とはどのような形式ですか?
—
Leaky Nun
質問を更新して目的の形式を指定しました。
—
MathuSum Mut
私のプログラムのREPLに入力されたものを簡単にログに記録できますが、ブラウザや他のアプリケーションに何かを入力しても十分ですか、それとも機能しますか?
—
コアダンプ
はい、「アプリケーションがフォーカスされていなくても」、何でも機能するはずです。
—
MathuSum Mut 2016
Macで実行するプログラム(AppleScript)を作成できますか?
—
Downgoat