-2
これは仮説的なコーディングの質問です。 OS全体でどの文字が削除されているのかを検出し、テキストファイルに保存するプログラムを作るにはどうすればよいですか?キーロガー:削除された文字のみを保存する
私は、このアプローチ(擬似コード)を考えることができます:
if (key detected && key != Delete Key):
append("temporary.txt" with key)
else if(key == Delete Key):
temp = read(temporary.txt)
append("Log.txt" with temp.lastCharacter)
このアプローチをのみ、ユーザーがテキストのどこにもジャンプしないときに機能または別のプログラムにフォーカスを変更します。また、テキストの強調表示や削除を考慮していません。
ユーザーが削除している内容を正確に検出することはできますか?
ありがとうございました。 削除したものがすべて保存されているテキストファイルが必要です。キーロガーが適切なアプローチではない場合、何がありますか? この問題の解決策がありますか? –