2

エラーログを読むのは嫌いです。開発中に問題が発生し、エラーログに戻って、問題が発生したかどうかを確認するたびに、落ち込んでいます。私が本当に望んでいるのは、特定のエラーがローカルマシンで効果音を呼び出すようにする方法です。たとえば、すべてのnullポインタエラーは悲しいトロンボーンクリップを再生する必要があり、範囲外の配列の例外はスライドホイッスルの落下などです。

これをWindowsコンソールウィンドウに設定する方法はありますか?

編集

環境は、SWF 10、Webrick上のRails 3、およびスタンドアロンJavaアプリケーションを対象とするHaxeです。すべて、標準のWindows7コンソールウィンドウで実行されます。

4

1 に答える 1

2

最近はウィンドウをあまり使いません。そうは言っても、これが私がそれを行う方法です:

  1. cygwinをダウンロードしてインストールし、bashと基本的なUNIXユーティリティ、特にtailとgrepを入手します。これらの3つは、仕事をするのに十分であり、さらに$sound_playerである必要があります。cygwinをバイパスして、bash、tail、grepを個別にインストールできる場合があります。

  2. ノイズを発生させたいエラーの種類ごとに1つのbashシェルを開きます。

  3. $ while tail -f $ LOGFILE | grep $ ERROR_MESSAGE; $ sound_player$SOUND_FILEを実行します; 終わり

Windowsシェル(cmd)を使用して上記と同等の方法を実行する方法があるはずです。

于 2011-02-17T08:17:42.550 に答える