Operaが異常終了したのをどう判断するか

こんな画面が出てくるのは、Operaが前回の起動時に異常終了しているため。

これはどうも、opera6.ini (Mac だと Opera 9 Preferences) にこういう記述があるのを見ているらしい。

[State]
Run=1

Opera が正常に終了すると、Run=0 となるようだ。

というわけで、システムのプロセスに Opera がなくなり、かつ Run=1 のときに Opera が異常終了したと判断すればよさそうだ。