优雅关闭申请

时间:2011-06-26 12:03:45

标签: macos osx-snow-leopard monitor

我想创建一个Mac Leopard应用程序,它将监视在同一台计算机上运行的另一个应用程序,并在监视的应用程序运行x个小时后“正常”关闭它。您建议我使用哪种语言来创建监控应用程序?

1 个答案:

答案 0 :(得分:0)

由于这是一般性问题,我只想给出一般答案:

如果受监视的应用程序可以从命令行启动,那么任何高级语言(Python,Ruby等)都可以启动应用程序并启动计时器。

关闭应用程序取决于“优雅地”的含义。如果您只想停止应用程序,可以发出kill命令,但是能够“优雅地”关闭它,取决于应用程序暴露自己的程度。你可以使用Applescript或其他脚本语言让它优雅地关闭吗?