1

我手里有一个相当长的 perltk 代码,我想以批处理模式运行模拟(不使用 GUI)。例如,我想使用“myprog.pl -b”之类的脚本来运行它,而不是在 GUI 中设置所有参数并单击按钮。

我当前的方法是使用单独的 XML 文件进行配置和函数“after”,这意味着 GUI 将弹出并开始模拟,然后在一段时间后退出。它现在正在工作,但我有一个问题:有没有更好的方法解决这个问题?是否可以在后台显示 GUI(所以我们不会看到它)而不是弹出窗口?

4

1 回答 1

3
  • 更改程序,使其可从图形界面和命令行界面访问。将其真正的功能分解为子程序。
  • 在xvfb中运行程序,以便主显示屏上不显示任何窗口。
  • 将窗口管理器配置为始终以最小化和/或 0x0 大小启动此程序的实例。
于 2012-04-16T09:32:04.687 回答