错误日志声音效果?

时间:2011-02-16 23:31:12

标签: error-handling system-sounds

我讨厌阅读错误日志。每次在开发过程中出现问题时我都会翻到错误日志,看看出了什么问题我很郁闷。我真正想要的是一种让特定错误在本地机器上调用声音效果的方法。例如,每个空指针错误都应该使悲伤的长号剪辑播放,一个数组越界异常可能是一个下降的滑动哨声,等等。

有没有办法为我的Windows控制台窗口设置它?

修改

环境是针对SWF 10的Haxe,针对Webrick的Rails 3以及独立的Java应用程序。全部在标准的Windows 7控制台窗口中运行。

1 个答案:

答案 0 :(得分:2)

我现在不太使用Windows。话虽如此,我就是这样做的:

  1. 下载并安装cygwin,只是为了获得bash和基本的unix实用程序,特别是tail和grep。这三个应该足以完成这项工作,还有一个$ sound_player。您可以绕过cygwin并独立安装bash,tail和grep。

  2. 针对您想要制造噪音的每种错误打开一个bash shell。

  3. $ while tail -f $ LOGFILE | grep $ ERROR_MESSAGE; do $ sound_player $ SOUND_FILE;完成

  4. 应该有一种方法可以使用windows shell(cmd)来完成上述操作。