【问题标题】:Block shutdown process from Ruby application阻止 Ruby 应用程序的关闭进程
【发布时间】:2014-04-09 02:12:47
【问题描述】:

在我的 Ruby 应用程序中,我正在录制音频,停止后大约需要 1 分钟来保护。在此期间,如果用户关闭系统,音频就会损坏。

我想限制用户关闭系统。我如何使用 Ruby 做到这一点?

我正在使用 Ruby 1.9.3 和 Ubuntu 12.04。

【问题讨论】:

  • 显示一个大红色警报,说“不要关闭系统,否则!”
  • @SergioTulentsev 感谢您的建议,但这不是更好的方法。
  • 比什么好?总比没有好。 :)

标签: ruby ubuntu-12.04 ubuntu-10.04


【解决方案1】:

把这个写在文件里,让它在终端关闭的情况下也能运行:

Process.demon(true, true)

不确定如何防止操作系统关闭。也不确定这是否是您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-28
    • 1970-01-01
    • 1970-01-01
    • 2010-11-21
    相关资源
    最近更新 更多