36个evince的叉子和36个evince的例子一次?优点和缺点?

时间:2014-10-12 01:05:20

标签: linux bash unix pdf dbus

对于人类学习和认知的研究项目,我们正在编写包含这些目标的包装程序/ shell脚本:

(a)应该一次启动36个不同的pdf。 (b)将它们适当地放在屏幕上的不同位置。 (c)应自动翻转到另一页@ 1页/秒。如果它到达pdf的末尾,应该在que中加载下一个pdf。

除了这两种方法中的哪一种会更好以及为什么之外,几乎所有内容都已整理好了?

(A)如果我们使用DBUS协议查询它是否在最后一页上显示,我们不能同时拥有多个evince运行36个不同.pdf的实例。因此,我们制作了35(= 36-1)evince的分支并更改了代码中的标识符,并将这些新编译的程序命名为evince1,evince2 .... upto evince35。该脚本将处理36个evince(evince,evince1,... evince35)作为不同的程序。

(B)我们废除了DBUS协议,并使用其他方法自动翻页并启动36个evince实例同时运行。

这两种方法的优点和缺点是什么?

P.S.-我有一种直觉,即打开36个读者程序实例并将其翻到下一页,这对于上述程序来说太过分了。

===============================

PS-请善待我,我不是程序员,原谅我的无知。在一个完美的世界里,我甚至不需要知道DBUS协议是什么。 :)

0 个答案:

没有答案