web-dev-qa-db-ja.com

DOSBoxコマンド「edit.com」が使用されている場合、ファイルの変更を追跡するにはどうすればよいですか?

DOSBox内のプログラム「edit.com」によってファイルが変更または作成されたときに通知を受け取りたいのですが。 (edit.comが終了するまで存続する別のコマンドを作成する必要がありますか?)

これはどのように行うことができますか?

または、実行可能ファイル「edit.com」の編集可能なソースコードを取得する方法はありますか?

1
Hello World

はい、後で説明するようにsourceforgeからソースコードをダウンロードできるので、「edit.com」のソースコードを変更できるはずです。そうは言っても、この情報によると、(ゲームではなく)より深刻なソリューションを実装している場合は、他のDOSエミュレーター(私の強調)を試してみることをお勧めします。

DOSBoxの焦点は何ですか?開発者によると、DOSBoxはDOSゲームに焦点を合わせています。 ... [および] ... DOSエミュレーター内で本格的なDOSアプリケーションを実行する場合は、代わりにvDosvDosPlusなどの専用エミュレーターを試してみてください。 DOSアプリケーションを実行するように設計されていますゲームではありません。

DOSBoxwikiは ここ です。

このウィキページによると、 SVN_Builds

公式のDOSBoxSVNリポジトリはsourceforge.netでホストされています。

https://sourceforge.net/projects/dosbox/


編集:

ソースコードのスナップショットを取得するには、このリンク "Tree => DOSBox" に移動し、[スナップショットのダウンロード]をクリックします。スナップショットが収集されるまで(私の場合は約2分)待つ必要があります。その後、[名前を付けて保存...]ダイアログボックスが表示され、Zipファイルを目的の場所に保存します。

ディレクトリ構造とソースコードをざっと見てみましたが、DOSBox内に「EDIT.COM」コマンドが見つかりませんでした。これは、他のソースからの「.COM」ファイルであることを意味します(何かが足りない場合を除く)。それでもソースを見つけることができるかもしれませんが、他の場所を探す必要があります。

良いニュースは、DOSBox自体のソースコードがあるので、パッチを適用して、「」を使用するだけでなく、任意の目的で編集/読み取り/書き込みのためにファイルを変更または開いた人を確認できるはずです。とにかくより堅牢なEDIT.COM "コマンド。 HTH。

1